Giter VIP home page Giter VIP logo

icleaner-localization's Introduction

iCleaner localizations

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.

Instructions

Create a new localization

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.

Complete or fix an existing localization

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.

Notes

  • 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.

Test your changes (optional)

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.

Submit your changes

Finally, you can submit your changes in two ways:

Appendix: Format strings reference

String Meaning
%@ variable string
%d, %u, %f variable number
\n end of line

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.