Creating language files for Student DOG organizer

Creating language files for Student DOG organizer

Student DOG organizer is multilangual program. It gathers language data from your system settings and two language files (language file and name days file).

Important: Make sure you are using Student DOG v 2.01 or later, it has some accent fixes.

Use ANSI encoding, NOT UTF8!

Creating language files

Creating language files for Student DOG organizer is very easy and it's based on translating English phrases to your language. To create language file for your country, please follow these instructions:

There are translations already in progress: none

If you are working on translation, plese announce it to avoid the case there will come two translation from different people.

  1. Open folder where is you Student DOG organizer installed (default: c:\program files(x86)\Student DOG)
  2. Create a copy of any lng file you find here (f.e. czech.lng)
  3. Rename this copy as your language (use English - f.e. german.lng)
  4. Open file in some text editor (f.e. for Notepad: Right Click -> Open with -> Notepad)
  5. You will find some head at the beginning of file. Change:
    name - name of your language (not in English)
    weekstarts: monday/sunday
    author - your name + contributors (if there are any)
    contact: your email (will be used for sending updates of languge file structure -  with new versions comes new buttons, messages etc. It will NOT be published anywhere on the internet) 
  6. Replace phrases behind "=" with phrases in your language
    Change only phrases on the right side, left side stays in English. Don't forget about ':' signs. When there's '#', it means new line in message. When there is '*' sign in the left side, don't add it to right side too. Stars are for languages which change forms of words (f.e. New contact/New memo = Novy kontakt/Nova poznamka in Czech) That's why New=Novy and New*=Nova. If your language don't use it, just put same value for both items.

    There is section [Memos] where are missing original English texts, please use these texts to translate it
  7. Restart Student DOG and go to Setting section and select your language
  8. Check if everything is OK (some phrases may misfit button sizes etc.)
  9. Send me your lng file to sdraco [at] gmail [dot] com and I will add you to the list of contributors and your file will come with next version of Student DOG organzier.

 

 

Creating name days files

It is typical (mainly in Europe) to celebrate Name days. 

To create name days file for your country, follow these instructions:

  1. Open folder where is you Student DOG organizer installed (default: c:\program files(x86)\Student DOG)
  2. Create a copy of any ani file you find here (f.e. czech.ani)
  3. Rename this copy as your language (use English - f.e. german.ani)
  4. Open it using some text editor (f.e. for Notepad: Right Click -> Open with -> Notepad)
  5. Replace lines in file with namedays for your country.
    Every line in file means one day. It begins with January and ends with December.
    If there are more names, separate them with ", " (comma and whitespace). It there is some anniversary (I mean important day), add it as name (f.e. on 24th of December in Czech you can find Adam, Eve, Christmas Eve)
    Months are separated with empty lines. (That means first 31lines belong to January, 32th is emty end on 33th line there is the 1st of February)
  6. Restart Student DOG and go to Setting section and select your name days language
  7. Check if everything is ok (In calendar name days are shown at bottombar).
  8. Send me your ani file to sdraco [at] gmail [dot] com and I will add you to the list of contributors and your file will come with next version of Student DOG organzier. Please don't forget to include your name and name of your contributors (if there are any).