Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Messages - Bacilic

#1
Quote from: Harkeidos on March 03, 2019, 03:46:55 AM
How can I implement language workers in the game?

First of all, the Language Worker of your language(?) must be include in the game's code.
On the first page:https://ludeon.com/forums/index.php?topic=44000.0 of this thread you will see that these following exist:

  • Catalan
  • Danish
  • Dutch
  • English
  • French
  • German
  • Hungarian
  • Italian
  • Korean
  • Norwegian
  • Portuguese
  • Romanian
  • Russian
  • Spanish
  • Swedish
  • Turkish
If someone of it does, you have to declare it in the code:
<LanguageInfo>
  <friendlyNameNative>Ελληνικά</friendlyNameNative>
  <friendlyNameEnglish>Greek</friendlyNameEnglish>
  <canBeTiny>true</canBeTiny>
  <languageWorkerClass>LanguageWorker_Default</languageWorkerClass>
  <credits>

in line: "<languageWorkerClass>LanguageWorker_YOUR_LANGUAGE</languageWorkerClass>" of the file "LanguageInfo.xml"

After using the appropriate keywords:https://ludeon.com/forums/index.php?topic=43979.0 (for each language produces different results) during translation you adjust the text in your language.
#2
Translations / Re: What is "mote_' files?
February 14, 2019, 12:14:38 PM
Thank you for your info.
I will probably translate it with the same meaning in Greek.

I just do not remember seeing this word somewhere in the game.
(Perhaps on the player's "log" tab?)
#3
Translations / What is "mote_' files?
February 08, 2019, 12:50:51 PM
In the "DefInjected\ThingDef" folder there are 9 files:

Effecter_Construction.xml
Effecter_Damage.xml
Effecter_Ingest.xml
Effecter_Misc.xml
Mote_Meta.xml
Mote_MetaStatus.xml
Mote_Special.xml
Mote_Visual.xml
Mote_Water.xml


Which all of this have the same word (mote) to be translated:

<!-- EN: Mote -->
  <Mote_AirPuff.label>Mote</Mote_AirPuff.label>
 
  <!-- EN: Mote -->
  <Mote_BlastDry.label>Mote</Mote_BlastDry.label>
 
  <!-- EN: Mote -->
  <Mote_BlastEMP.label>Mote</Mote_BlastEMP.label>
 
  <!-- EN: Mote -->
  <Mote_BlastExtinguisher.label>Mote</Mote_BlastExtinguisher.label>
 
  <!-- EN: Mote -->
  <Mote_BlastFlame.label>Mote</Mote_BlastFlame.label>
 
  <!-- EN: Mote -->
  <Mote_Bombardment.label>Mote</Mote_Bombardment.label>
 
  <!-- EN: Mote -->
  <Mote_CookBit.label>Mote</Mote_CookBit.label>
 
  <!-- EN: Mote -->
  <Mote_DustPuff.label>Mote</Mote_DustPuff.label>
...


I can not understand where the game appears this string and which meaningful to translate it.
Translate as "speck", and it is same in all cases?
#4
I have already translated 80% of version v0.18.1722 and now I want to adapt it to the new version of game (v1). There have been several changes to the translations of the game so that each language can be seen in the game as natural as possible. Because the new translation method is more complex (contains definitive and indefinite articles for each genus, pronouns, adjectives, etc) I want to do the right job. Since the English language worker does not cover Greek, it is necessary to create a language worker for Greek

How do I make - setup it?