It is currently Sun May 05, 2024 3:51 am


The forum is READ ONLY. Please direct any future discussions to our Facebook page


 Page 1 of 1 [ 1 post ] 
Author Message
 Post subject: Language Translation Updates Needed
PostPosted: Mon Jan 01, 2007 2:10 pm 
Developer
Developer
User avatar

Joined: Wed Feb 19, 2003 6:07 pm
Posts: 2930
We are getting close to actually releasing the game and one thing we need some desperate help on are language translations.

I have included a zip file that contains a text (txt) file for each language (estonian, french, german, italian, russian and spanish). These text files contain the lines we need translated from english to the appropriate language. Just edit these files and send them to me through a PM on the forums.

You will find four directories (apocalypse, commodities, debris and probes). These directories contain program class files. Those classes contain language information for each class.

Here is an example using the Boobytrap debris class.

function boobytrap()
{
   global $langdir;
   switch ($langdir)
   {
      case "estonian":
         $this->l_debris_zeroship = "You have come upon a booby trapped Nova Bomb.  Your ships suffers massive damage as all of your ships tech levels are stripped away but your ships survives.";
         $this->l_debris_destroyship = "You have come upon a booby trapped Nova Bomb.  It explodes destroying your ship.  Fortunately you have an escape pod.";
      break;

      case "french":
         $this->l_debris_zeroship = "Vous avez trouvé une bombe Nova piégée! L'explosion cause des dommages massifs à votre vaisseau, qui détruisent toute votre technologie... mais pas le vaisseau.";
         $this->l_debris_destroyship = "Vous avez trouvé une bombe Nova piégée! L'explosion détruit entièrement votre vaisseau, sauf pour la capsule d'évacuation...";
      break;

      case "german":
         $this->l_debris_zeroship = "Sie haben wie ein Anfäger versucht eine Nova Bombe an Bord zu bringen.  Ihr Schiff hat schwere Schäden und alle Tech-Levels wurden vernichtet. Glücklicherweise hat Ihr Schiff überlebt.";
         $this->l_debris_destroyship = "Sie haben wie ein Anfäger versucht eine Nova Bombe an Bord zu bringen. Sie ist explodiert und hat Ihr Schiff vollkommen zerstört. Glücklicherweise haben Sie eine Rettungskapsel.";
      break;

      case "italian":
         $this->l_debris_zeroship = "Sei incappato in una trappola costituita da una Bomba Nova, che esplode e danneggia gravemente la tua nave. tutti i tuoi potenziamenti sono azzerati, ma la tua nave è ancora integra..";
         $this->l_debris_destroyship = "Sei incappato in una trappola costituita da una Bomba Nova, che esplode e distrugge la tua nave. Fortunatamente avevi una capsula di salvataggio!";
      break;

      case "russian":
         $this->l_debris_zeroship = "You have come upon a booby trapped Nova Bomb.  Your ships suffers massive damage as all of your ships tech levels are stripped away but your ships survives.";
         $this->l_debris_destroyship = "You have come upon a booby trapped Nova Bomb.  It explodes destroying your ship.  Fortunately you have an escape pod.";
      break;

      case "spanish":
         $this->l_debris_zeroship = "You have come upon a booby trapped Nova Bomb.  Your ships suffers massive damage as all of your ships tech levels are stripped away but your ships survives.";
         $this->l_debris_destroyship = "You have come upon a booby trapped Nova Bomb.  It explodes destroying your ship.  Fortunately you have an escape pod.";
      break;

      default:
         $this->l_debris_zeroship = "You have come upon a booby trapped Nova Bomb.  Your ships suffers massive damage as all of your ships tech levels are stripped away but your ships survives.";
         $this->l_debris_destroyship = "You have come upon a booby trapped Nova Bomb.  It explodes destroying your ship.  Fortunately you have an escape pod.";
      break;
   }
}


Only translate the text between the double quotes " between here " for the language you want to translate.

Do not translate any text between brackets []. IE: [ORE] is not translated. These are control phrases and are used to insert data into a string.

There is quite a bit of work involved here as some of the languages haven't been updated in years and there could be over 1,000 lines that need to be translated. Everyone that helps with the translations will be mentioned on the credits page of the game. Let us know how you want to be mentioned on the credits. IE: Player name, real name, email address, etc.

We need these files updated within the next two weeks. If they aren't then the game will be released with quite a bit of english in the language files.

Thanks in advance. :D

If you are reading this on the front page news click on the "Read More" link in the lower right to access the language download.


Attachments:
File comment: Files needed to be translated.
aatrade_translations.zip [128.91 KiB]
Downloaded 1156 times

_________________
PJ's Annoyingly Useless Blog
ADOdb Lite
Template Lite
Offline
 Profile  
 
Display posts from previous:  Sort by  
 Page 1 of 1 [ 1 post ] 


Who is online

Users browsing this forum: No registered users and 2 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  

cron