This repository contains the current iCleaner localization files. You can contribute either by creating a new localization or by completing or fixing an existing one.
If iCleaner does not support your language, please use the English localization as a template: grab it, edit it, then rename it to match the language you're translating iCleaner into.
Incomplete localizations are listed in the Incomplete directory. Each .strings file in that directory contains the currently untranslated strings for that specific language, which you can edit in-place. You can also fix mistakes in existing localizations by editing the main .strings files.
- The preferred encoding for localization files is UTF16 little-endian with BOM.
- If you want, you can specify your name or nickname and/or your website (in either the pull request details or the body of the email), in order to be added to the credits page.
- Localization files may contain format strings that are interpreted and expanded at runtime by the iCleaner app. You can place them anywhere it makes sense in the string, as long as you respect the order they appear in.
You can test your changes yourself directly within the app. In order to do so, place your .strings file in /Applications/iCleaner.app
(eventually overwriting existing files) and the app will pick up your updated translation as soon as it is restarted. You can change the active localization in the settings tab of the app.
Finally, you can submit your changes in two ways:
- Create a pull request on this repository.
- Email me the edited .strings file(s) at [email protected].
String | Meaning |
---|---|
%@ | variable string |
%d, %u, %f | variable number |
\n | end of line |