-Update: Baseset translations

git-svn-id: http://svn.openttd.org/trunk@26147 6aa0318a-3be1-0310-93fa-89fd2396df07
-Fix [FS#5824] (r25735): Script API failed for vehicles with only implicit orders.

git-svn-id: http://svn.openttd.org/trunk@26148 6aa0318a-3be1-0310-93fa-89fd2396df07
-Fix [FS#5825]: [Script] Various API functions did not check whether ScrtipRoad::SetCurrentRoadType was called appropiately.

git-svn-id: http://svn.openttd.org/trunk@26149 6aa0318a-3be1-0310-93fa-89fd2396df07
-Revert (r26120): EnforcePrecondition alters the last-error status and is only meant for commands.

git-svn-id: http://svn.openttd.org/trunk@26150 6aa0318a-3be1-0310-93fa-89fd2396df07