Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
ezfit:5x:localization_instructions_for_developers [2013/12/13 14:08] smayr [Instructions for Developers] |
ezfit:5x:localization_instructions_for_developers [2013/12/16 15:18] (current) smayr [Application Localization] |
||
---|---|---|---|
Line 20: | Line 20: | ||
}; | }; | ||
</ | </ | ||
- | * [[swdev: | + | |
+ | | ||
+ | * Build ezFIT project. | ||
== Installer Localization== | == Installer Localization== | ||
=== Instructions for Developers === | === Instructions for Developers === | ||
* Open InnoSetup installer script. | * Open InnoSetup installer script. | ||
+ | * Create file entries for all application localization files to distribute: <file bash installer-ezfit.iss> | ||
+ | [InstallDelete] | ||
+ | . . . | ||
+ | ; | ||
+ | ; Localization files | ||
+ | ; | ||
+ | Name: {app}\AHI.App.Localization.dll; | ||
+ | Name: {app}\es\AHI.App.Localization.resources.dll; | ||
+ | . . . | ||
+ | |||
+ | [Files] | ||
+ | . . . | ||
+ | ; | ||
+ | ; Localization files | ||
+ | ; | ||
+ | Source: {# | ||
+ | Source: {# | ||
+ | . . . | ||
+ | </ | ||
* Add a directive to define language (in '' | * Add a directive to define language (in '' | ||
#if AppLangSupp == "< | #if AppLangSupp == "< | ||
Line 56: | Line 76: | ||
#endif | #endif | ||
</ | </ | ||
+ | * Add and translate resource strings under section '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
=== Instructions for Translators === | === Instructions for Translators === |