Skip to content
⌘ NSIS Forum Archive

How To Help Translating

28 posts

Joost Verburg#

How To Help Translating

LANGUAGE FILES

There are two types of langauge files:

1) NLF files located in 'Contrib\Language Files'

2) Modern UI Language files located in 'Contrib\Modern UI\Language Files'

In NSIS 3.0 and later both the .nlf and .nsh files should be encoded as UTF-8 BOM. The .nfl file contains a codepage attribute that must be set to the correct codepage for the language. Strings are translated from Unicode to this codepage when a ANSI installer is generated.

Language files in NSIS 2.0 are encoded directly with the codepage associated with the language.

NEW LANGUAGE

If you have created language files for a new language, create a topic and post your files. Make sure there are no language files available yet.

To find out the language id for the NLF use MakeLangID.exe. It is installed into the Bin folder if you choose to install the language files.

UPDATE LANGUAGE FILES

If there are already language files available for a language, you can still help.

First of all, check whether the files are up-to-date. If they are not, send us an updaing file.

You can also help reviewing existing files.

If you have updated or fixed an existing file, please post your updated file in the topic of the language.

If you are unsure about your changes or if they are no obvious fixes, discuss your changes with other translators first.

MAILING LIST

Please subscripe at http://lists.sourceforge.net/mailman...nsis-translate so you will be informed about language file updates.
FzerorubigD#


This link is not valid.(broken link)
( ;<
haymaker#
Greatings Nulsoft guys. I see that you're looking for people to translate your marvelous pieces of software and here I am offering my sevices. If you don't have someone to do yor bulgarian lng. translation please let me know. (i'm a noob here so if i messed something up with this post don't be hard on me 🙄 )
Joost Verburg#
Someone did update the Bulgarian NLF file (which I attached here), but not the Modern UI langauge file. Any help would really be appreciated 🙂
ISDFox#
Sure?

Originally posted by Joost Verburg
The Russian files are currently up-to-date later.
Are you sure? I can reedit them so they will look like "Russian official language"
Joost Verburg#
If you can improve any files that would be great, you can post updated translations in this forum.
ISDFox#
ok

Originally posted by Joost Verburg
If you can improve any files that would be great, you can post updated translations in this forum.
Ok, I will 😉
Snowlord#
I'll do the Luxemburgish part, if necessary ... what Files do I need to translate ? Only the ones in the Language Files Folder and the Modern UI\Language Files ?
Snowlord#
K translated them ... I know that noone needs them, but I've too much freetime 😁 I upload them right now 😉
Oleg NT#
Hello! Greetings from Russia!

I have started translating the Help file (NSIS.chm) into Russian Language (for NSIS 2.09).
Do you need this translation (or it already exists)?
glory_man#
It will be better to start new thread ... íî âñå-òàêè.
Íóæíî-íóæíî. Îñîáåííî äëÿ íîâè÷êîâ. È ïåðåâîäîâ ôàéëîâ ïîìîùè íà ðóññêèé ÿ åùå íå âñòðå÷àë.
Oleg NT#
Originally posted by glory_man
It will be better to start new thread ... í®_â±¥-ò_ª¨.
ͳæ_®-í³¦í®® αí_® ä«¿ í®¢è·ªî¢® È_殺墮䮢 ?î¢_ﮬ í__𳱱ꨩ ?å__å_¢ñ²°¥?
When the work (Help file from English into Russian) is finished, I will tell you here (or create a new topic).

De bene esse: my e-mail is oleg.ntagil at mail dot ru

È_ò¥¬_ê²® â_î±±è¨_(è_°?) - ï°¨ã«_?à_¬î©_ñ_©² http://oleg-nt.narod.ru !
jpdfo1982#
Hey, tit. Eg fari n&#250; undir at gera eina f&#248;royska &#250;tg&#225;vu. Einans 80-90.000 tosa f&#248;royskt, men eg loyvi m&#230;r at gera eina umseting kortini. 🙂

Heilsanir &#250;r F&#248;royum.

- - -

Hi, I'm gonna do a Faroese version. Only 80-90,000 people speak Faroese, but I'm gonna do a translation nevertheless. 🙂

Greetings from the Faroe Islands
glory_man#
See first post:
nlf-files located in NSISDIR\Contrib\Language files.
nsh-files located in NSISDIR\Contrib\Modern UI\Language files.
hackrus#edited
Russian NSIS web-site http://www.nsis.narod.ru (Russian language only)
and
Russian NSIS forum http://www.offtop****nsis/ (Russian language only)
If you want help me, please, mail me : mailto:hackrusat narod dot ru , mailto:nsis at narod dot ru
jiake#
In the language file "SimpChinese",I found some words & expression does not agree with the Chinese custom.
mazdakam#
It seems Persian(Farsi) Language need update for new release and fixed because of using Arabic ye in whole text insted of Persian Ye
so tell me how can i get previous version of Persian(Farsi) file and let me know how can i edit it.
mazdakam#
yes the code page of current Persian translation is not uncode
also Persian ke requires Unicode
i am reading Unicode topic do you need any test or help in it or not?
kichik#
Testing is not the main hurdle, but it can help. I've described what's required for Unicode in that thread.
Yathosho#
NSF plug-in for Sublime Text

NSIS Language Files (NSF) syntax definitions and snippets for Sublime Text

Anders#
Originally Posted by MiloJ View Post
I can't find Persian translation, can I create it ?
Install the latest version of NSIS or get the files from https://sourceforge.net/p/nsis/code/...guage%20files/ and translate English.nlf and English.nsh

!insertmacro LANGFILE is NLFID ENGNAME NATIVENAME NATIVEASCIINAME:

NLFID: Must match the name of the .nlf file
ENGNAME: English name of language.
NATIVENAME: Native name of language. (In Unicode)
NATIVEASCIINAME: Native name of language using only ASCII. Can be the same as NATIVENAME if ASCII.