4.9 KiB
Cider i18n Notices & Changelog
Some notes about Cider's i18n support.
- Localization files are stored in jsonc format aka "JSON with Comments"
- The default language is English.
- The default language is used for messages that are not translated.
- Try when possible to keep the messages the similar in length to the English ones.
- Most of the strings in the content area are provided and translated by Apple themselves, and do not need to be translated.
- The language Apple Music uses are dependent on the storefront region.
Multiple Plural Forms
Multiple plural forms can be supported as below:
The keys and its meanings are here : https://github.com/prantlf/fast-plural-rules/blob/master/docs/languages.md#supported-languages
For example , English is in Plural rule #1 and has 2 keys one
and other
Russian is in Plural rule #7 (3 forms) : one
, few
and other
How it is implemented for English:
"term.track": {
"one" : "track",
"other" : "tracks"
},
Localization Notices
Several changes have been made to configuration options and will be listed below with the relevant locales that have been modified, the ones not mentioned in the list need modifying.
settings.option.experimental.closeButtonBehaviour
: Changed toclose_button_hide
- Should be "Close Button Should Hide the Application"..quit
,.minimizeTaskbar
and.minimizeTray
have been removed. Translations done for en_US.action.update
: Added foren_US
.term.topResult
: "Top Result" - Added foren_US
.term.sharedPlaylists
: "Shared Playlists" - Added foren_US
.term.people
: "People" - Added foren_US
.
Update 02/02/2022 17:16 UTC
term.newpreset.name
: Added foren_US
.term.addedpreset
: Added foren_US
.term.deletepreset.warn
: Added foren_US
.term.deletedpreset
: Added foren_US
.term.musicVideos
: Added foren_US
.term.stations
: Added foren_US
.term.curators
: Added foren_US
.term.appleCurators
: Added foren_US
.term.radioShows
: Added foren_US
.term.recordLabels
: Added foren_US
.term.videoExtras
: Added foren_US
.term.top
: Added foren_US
.action.newpreset
: Added foren_US
.action.deletepreset
: Added foren_US
.
Update 04/02/2022 10:00 UTC
term.history
: Added foren_US
.action.copy
: Added foren_US
.settings.header.visual.theme
: Added foren_US
.settings.option.visual.theme.default
: Added foren_US
.settings.option.visual.theme.dark
: Added foren_US
.settings.option.experimental.copy_log
: Added foren_US
.settings.option.experimental.inline_playlists
: Added foren_US
.
Update 05/02/2022 09:00 UTC
settings.header.audio.quality.hireslossless
: Added foren_US
.settings.header.audio.quality.hireslossless.description
: Added foren_US
.settings.header.audio.quality.lossless
: Added foren_US
.settings.header.audio.quality.lossless.description
: Added foren_US
.settings.option.audio.enableAdvancedFunctionality.ciderPPE
: Added foren_US
.settings.option.audio.enableAdvancedFunctionality.ciderPPE.description
: Added foren_US
.
Update 06/02/2022 10:35 UTC
settings.header.audio.quality.hireslossless.description
: Brackets removed, handled in renderer.settings.header.audio.quality.lossless.description
: Brackets removed, handled in renderer.settings.header.audio.quality.high.description
: Added foren_US
.settings.header.audio.quality.auto
: Removed as default for MusicKit is 256.settings.header.audio.quality.standard
: Replacedsettings.header.audio.quality.low
to match MusicKit naming.settings.header.audio.quality.standard.description
: Added foren_US
.
Update 08/02/2022 10:20 UTC
settings.option.general.updateCider
: Added foren_US
.settings.option.general.updateCider.branch
: Added foren_US
.settings.option.general.updateCider.branch.description
: Added foren_US
.settings.option.general.updateCider.branch.main
: Added foren_US
.settings.option.general.updateCider.branch.develop
: Added foren_US
.settings.option.audio.enableAdvancedFunctionality.ciderPPEStrength
: Added foren_US
.settings.option.audio.enableAdvancedFunctionality.ciderPPEStrength.description
: Added foren_US
.settings.option.audio.enableAdvancedFunctionality.ciderPPEStrength.standard
: Added foren_US
.settings.option.audio.enableAdvancedFunctionality.ciderPPEStrength.aggressive
: Added foren_US
.settings.warn.audio.enableAdvancedFunctionality.ciderPPE.compatibility
: Added foren_US
.settings.warn.audio.enableAdvancedFunctionality.audioSpatialization.compatibility
: Added foren_US
.term.requestError
: Added foren_US
.term.song.link.generate
: Added foren_US
.
Update 10/02/2022 05:58 UTC
term.sortBy.dateAdded
: Added foren_US
.
Update 12/02/2022 12:00 UTC
- Added support for multiple plural forms. Details
term.version
: Added foren_US
.