Cast ships with 8 languages: English (source), French, German, Spanish, Japanese, Korean, Portuguese (Brazilian), and Chinese (Simplified). Native-speaker refinements via PR are welcome.
- Fork this repository
- Edit an existing file in the
languages/folder, or create a new one by copyingEnglish.xml - Translate the string values (the text between
<string>tags) -- do not change thekeyattributes - Keep any
%1,%2,%@,%dplaceholders in place -- the app needs them - Submit a pull request with a brief description of changes
- Copy
languages/English.xmltolanguages/YourLanguage.xml - Translate all string values
- Open a PR with your additions
- Technical terms stay in English in all locales (e.g., CPU, GPU, RPM, app-specific identifiers)
- App name "Cast" is never translated
- French: follow Apple French Glossary (e.g., "Reglages" for Settings, "Quitter" for Quit)
- German: use formal
Sieregister, follow Apple macOS system terminology - Spanish: use formal
ustedregister, follow Apple Spanish Glossary - Japanese: follow Apple Japanese Glossary conventions
- Korean: follow Apple Korean Glossary conventions
- Portuguese (BR): use Brazilian Portuguese conventions
- Chinese (Simplified): follow Apple Simplified Chinese Glossary