1
0
mirror of https://github.com/chylex/Nextcloud-Desktop.git synced 2024-11-21 16:42:48 +01:00
Nextcloud-Desktop/admin/win/nsi
Christian Kamm 7dc65b060d
NSIS: Register placeholder extension
Also change the placeholder suffix config option to not include the dot,
the dotless form is needed in the nsis script.
2020-12-15 10:57:50 +01:00
..
l10n Windows: Remove unused and outdated NSIS Transifex settings 2020-09-16 05:41:27 +00:00
lib NSIS: Register placeholder extension 2020-12-15 10:57:50 +01:00
.directory Add win32 packaging with nsi 2012-04-02 13:44:24 +02:00
installer.ico Fix Windows installer graphics files for 2.7 2020-07-21 10:54:02 +02:00
page_header.bmp Fix Windows installer graphics files for 2.7 2020-07-21 10:54:02 +02:00
qt.conf Fix module loading 2016-08-05 12:35:52 +02:00
README.md More Mirall -> Client renaming to make l10n work again 2015-02-07 23:28:20 +01:00
RELEASE_NOTES.txt Add win32 packaging with nsi 2012-04-02 13:44:24 +02:00
welcome.bmp Fix Windows installer graphics files for 2.7 2020-07-21 10:54:02 +02:00

Windows Installer Translations

Introduction

Translations on transifex: http://www.transifex.com/projects/p/owncloud/resource/client-nsis/

Daily sync job: https://ci.owncloud.org/view/translation-sync/job/translation-sync-client-nsis/

How to add a new translation string?

  1. Add the string to the pofiles/messages.pot manually. This step is necessary for the upload of strings to be translated to transifex

  2. Run bin/l10n.sh to properly generate declarations.nsh and English.nsh

  3. If you want to test your installer right away you need to add the new string at least to l10n/English.nsh

How to add a new language?

  1. Add the new language to l10n/.tx/config which holds the explicit list of languages to be downloaded from transifex on each translation sync run.

  2. Add the new language to l10n/languages.nsh

  3. In NSIS.template.in the language has to be added in the macro SETLANG.