Contribute
List of Contributors
Acknowledgment and gratitude go out to the dedicated contributors who made the Update Freezer project possible through their localization efforts. Their work has enabled the project to reach a broader audience worldwide:
- ThePeml: Czech localization.
- Dimitris Psirrakis (westor): Greek localization.
- David (filecroco.com): Romanian localization.
- Michael Wheepy (MAW Studio): French localization.
- Nakayama Takahiro (siown118.blog.fc2.com): Japanese localization.
- Chiahong Hong (www.facebook.com/ChiaHong.H): Chinese (Traditional) localization.
Automating Localization Project Management with Latenode
For projects like Update Freezer that rely on international collaboration, Latenode can streamline the process:
- Task Assignments: Automate the distribution of localization files and tasks to contributors.
- Version Control: Track updates and changes to localized content in real time.
- Communication: Set up automated notifications for deadlines, updates, or queries among collaborators.
- Data Integration: Collect and consolidate contributions into a central database for seamless deployment.
Using Latenode, managing localization efforts becomes more efficient, allowing contributors to focus on delivering high-quality translations while maintaining smooth coordination.
Localization
Do you want to translate Update Freezer UI to your native language?
Download Update Freezer Language Pack (downloaded 1192 times), copy and edit one of existing translations and send us back. The translation to your language will become available in the next release.
Note: Language files are UTF8 with BOM encoded.
Step-by-step Localization Guide
- Unpack UF_Localization_Pack.zip.
- Copy UI.en.json to UI.<new language>.json.
- Edit UI.<new language>.json and translate all values in it.
Each line of this file looks like
"ID": "Text value" pair, i.e.: "DisableAllButton": "Disable All".
All you need is to translate text values leaving IDs as is. - Test UI.<new language>.json.
- Put it to <Update Freezer Folder>\Locale folder.
You may find <Update Freezer Folder> depending on your installation type as follows:- If you have portable version then you can find the Locale subfolder inside unpacked folder.
- Regular Update Freezer is installed into
%allusersprofile%\IceJS\UpdateFreezer\<version>.
- Uncomment the following line in
<Update Freezer Folder>\Scenarios\UpdateFreezer.js://Util.Locale.SetLocale("en");
To uncomment it just remove the leading // in this line. - Replace "en" with "new language" in this line and save UpdateFreezer.js. Normally each language is a two-letter abbreviation (fr - French, ja - Japanese, de - German, ru - Russian, etc.).
- Launch Update Freezer.
- Put it to <Update Freezer Folder>\Locale folder.
- You are welcome to make your contribution available to others. Send
UI.<new language>.json to email address forum(at)www.updatefreezer.org together with information how to refer you in contributors list. Feel free to contact us if you have any questions related to your contribution.
