Skip to content
⌘ NSIS Forum Archive

Modern UI 1.63 - Translation

266 posts

kiiali#
Dear Joost,


LicenseData /LANG=${LANG_ENGLISH} "${NSISDIR}\Contrib\Modern UI\License.txt"
LicenseData /LANG=${LANG_FRENCH} "${NSISDIR}\Contrib\Modern UI\License.txt"
.......

If need, could we started to translate the "license.txt" to localized language? I know that should be user customized, but it is better to have a default license (license template) for minimum usage. To display English license on Chinese UI seems non-sense.

The name should be here:

license_enu.txt
license_fra.txt
license_deu.txt
license_dut.txt

And, if from East Asia or Russian, use RTF for no-error charactor display. (use WordPad to write is OK)

license_cht.rtf
license_chs.rtf
license_jpn.rtf
license_kor.rtf
kiiali#
such a license template, as here (example).


--------------------------------------------
FREEWARE LICENSE AGREEMENT FOR THIS SOFTWARE
--------------------------------------------

IMPORTANT- READ CAREFULLY: As used in this Agreement, "AUTHOR" shall
mean AUTHOR Technology, Inc. This License Agreement is a legal agreement
between you (either an individual or a single entity) and AUTHOR for the
Software Product identified above, which may include associated software
components, media, printed materials, and "online" or electronic documentation
("Software Product"). By installing, copying, or otherwise using the Software
Product, you agree to be bound by the terms of this License Agreement. If
you do not agree to the terms of this agreement, do not install or use the
Software Product.

Freeware License
----------------
This Software Product is being distributed as Freeware. It may be freely used,
copied and distributed as long as it is not sold, and all original files are
included, including this license. You are NOT allowed to make a charge for
distributing this Software Product (either for profit or merely to recover
your media and distribution costs) whether as a stand-alone product, or as
part of a compilation or anthology, without explicit prior written permission.
By using this Software Product, you agree to these terms and the terms of the
Disclaimer below:

Disclaimer
----------
This Software Product and any support from AUTHOR are provided "as is" and
without warranty, express or implied. AUTHOR specifically disclaim any implied
warranties of merchantability and fitness for a particular purpose. In no event
will AUTHOR be liable for any damages, including but not limited to any lost
profits, lost savings or any incidental or consequential damages, whether
resulting from impaired or lost data, software or computer failure or any other
cause, or for any other claim by the user or for any third party claim.
Joost Verburg#
Thanks for all the new translations 😁

Every application has it's own license, so translating licenses is not a good idea. Licenses should also be translated by specialists, because wrong translations can give problems.
mikem4600#
Originally posted by mikem4600
The label that contains the text "Or, select the optional components you wish to install:" in the _default_ interface should be a bit larger so that the 3rd line of text fits properly.
So, can we make it a bit larger? I´ll try to post a default.exe edited with something like resource hacker when I get some time...
pcristip#
Romanian language files
mikem4600#
Minor Greek Language File fixes at MUI_TEXT_WELCOME_INFO_TEXT and MUI_UNINNERTEXT_INTRO 😁
sanface#
Italian 1.62

In attach the new Italian version

Fabrizio
Lion King#
update to be on par with english.nlf+nsh
sanface#
italian.nlf

new italian.nlf
kiiali#
Chinese (Traditional) 1.61 , updated

The English NSH not changed to 1.62 ?? (but contents updated)
kiiali#
Chinese (Simplified) 1.61 , updated
orfanik#
Modern UI 1.62 Hungarian

Modern UI 1.62 Hungarian (Uodated from 1.61)
Joost Verburg#
The authors of the Polish and Portuguese (Brasil) translations never replied to my e-mails. It would be great if someone else wants to update 'em.
kiiali#
Joost, for a NLF question.

When I try to "registering" a *.ax in a NSIS installer, will get info as...

Registering: C:\WINNT\system32\DVobsub.ax

But it seems no "registering" translation appeared in English NLF. Would we try to add it for translation?
deguix#
Brazilian Portuguese Language updated to Modern UI 1.62
kiiali#
Modern UI 1.62, Chinese (Traditional), re-updated 2003-01-09.
kiiali#
Modern UI 1.62, Chinese (Simplified), re-updated 2003-01-09.
deguix#
Brazilian Portuguese Translation for Modern UI 1.62.

Some fixes. PortugueseBR.nsh fixes:

- Renamed the language name "Brazilian Potuguese" to "Português (do Brasil)". Joost, you can change in file "MultiLanguage.nsi", strings that are named "Portuguese (Brasil)" to this new name.

- Added this line: !insertmacro MUI_LANGUAGEFILE_STRING MUI_UNTEXT_CONTINUE_UNINSTALL "Clique em Desinstalar para começar a desinstalação."

Other small fixes in PortugueseBR.nlf.

Message to Casper Bergenstoff, author of Danish.nlf:

- Correct the language ID in "Danish.nsf", is 1030.
Joost Verburg#
Thanks! I also fixed the Danish Lang ID.

All language files are compatible with the latest Modern UI now!

However, the 1.61 versions do not contain the new string for a separate Finish page title (more correct translation) yet.
Kypec#
Czech language file update

-added this line:
!insertmacro MUI_LANGUAGEFILE_STRING MUI_UNTEXT_CONTINUE_UNINSTALL "Kliknìte na Odinstalovat pro spuštìní odinstalace."
Kypec#
Possible Greek LangID error!

When I compiled "C:\Program Files\NSIS\Examples\Modern UI\MultiLanguage.nsi" from today's CVS I've noticed the following
two lines in the makensis output:

LangString: "DESC_SecCopyUI" 1032 "modern.exe: Greek description"
LangString: "DESC_SecCopyUI" 1049 "modern.exe: Greek description"

I think this is not good and should be fixed because each language
must have only one unique LangID number.