Support Forum

Registration is not required to ask a question. If you're a Pro Club member,
please use our Priority Support page for a faster response.

Ask a Question
All Questions
System Ninja
Bzzt! Image Editor
Before you ask a question

1. Make sure you're using the most recent version of the program.

2. Try searching the forum, perhaps your problem has already been described and solved.

3. Please provide following info:
– OS architecture (x86 or x64)
– Screenshot if applicable
– Step to reproduce issue

  • CCEnhancer Articles
  • System Ninja Articles
  • Computer Maintenance Articles
  • Pro Club Knowledgebase
  • How to translate System Ninja

    HomeSingularLabs ForumsHelp ArticlesSystem Ninja ArticlesHow to translate System Ninja

    This topic contains 0 replies, has 1 voice, and was last updated by  Support Bot 2 years, 4 months ago.

    Viewing 1 post (of 1 total)
    • Author
    • #10936

      Support Bot

      System Ninja has an extremely simple translation platform, enabling anyone who speaks a second language to quickly translate the program. This article will guide you through the process of translating System Ninja into your own language. If you have a complete translation, please send it to [email protected] so we can publish it*.

      Create the translation file

      In the “localizations” folder inside the System Ninja directory, create a text file called lang.LanguageName.locale. Replace LanguageName with the name of the language you wish to translate System Ninja into.

      Select your language in System Ninja

      Open System Ninja and navigate to the Settings window. The language you have created will now be visible in the combobox. Select it, press “save” and close System Ninja.

      Output the strings

      In the “localizations” folder, there is a file called “output_strings.false.” Rename this file to “output_strings.true” (switch false to true) and reboot System Ninja.

      This will cause System Ninja to output all of the strings of text that need to be translated. The file will be placed in the directory that System Ninja is installed in. It will be called “debug-errors.YourLanguage.log.”

      You will need to use System Ninja intensely for a few minutes to ensure that everything is output correctly.

      Translate the string

      Open your translation file in the /localizations/ folder and copy across each string of text you wish to translate. The correct Syntax is:
      Text in English|Text in your language

      The ‘|’ character is used to separate the original string of text from the translated version. When done correctly, the file should look like this: (French version)

      Save To:|Enregistrer:
      File Size:|Taille du fichier:
      Download Speed:|Vitesse de téléchargement:
      Save Log|Enregistrer le journal

      Final notes

      – If your translation contains non-English characters, you must save the *.locale file with unicode encoding, rather than ASCII.
      – If you need any help, don’t hesitate to get in touch!

      *Make sure you provide your name with your submission, otherwise we can’t credit you for your effort. Thanks!

    Viewing 1 post (of 1 total)

    The forum ‘System Ninja Articles’ is closed to new topics and replies.