From a9c5ddb1704ed0ecc0b119b2bd50e1e0bc135df0 Mon Sep 17 00:00:00 2001 From: Max Goedjen Date: Thu, 4 Jan 2024 19:15:07 -0800 Subject: [PATCH] Create LOCALIZING.md --- LOCALIZING.md | 45 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100644 LOCALIZING.md diff --git a/LOCALIZING.md b/LOCALIZING.md new file mode 100644 index 0000000..9204a61 --- /dev/null +++ b/LOCALIZING.md @@ -0,0 +1,45 @@ +# Localizing Secretive + +If you speak another language, and would like to help translate Secretive to support that language, we'd love your help! + +## Getting Started + +### Download Xcode + +Download the latest version of Xcode (at minimum, Xcode 15) from [Apple](http://developer.apple.com/download/applications/) + +### Clone Secretive + +Clone Secretive using [these instructions from GitHub](https://docs.github.com/en/repositories/creating-and-managing-repositories/cloning-a-repository) + +### Open Secretive + +Open [Sources/Secretive.xcodeproj](Sources/Secretive.xcodeproj) in Xcode. + +### Localize the Main App + +Navigate to [Secretive/Localizable](Sources/Secretive/Localizable.xcstrings). + +Screenshot of Xcode navigating to the Localizable file + +If your language already has an in-progress localization, select it from the list. If it isn't there, hit the "+" button and choose your language from the list. + +Screenshot of Xcode adding a new language + +Start translating! You'll see a list of english phrases, and a space to add a translation of your language. + +### Localize SecretAgent + +Navigate to [Secretive/Localizable](Sources/SecretiveAgent/Localizable.xcstrings). + +Screenshot of Xcode navigating to the Localizable file + +Repeat the same steps from the process of localizing the main app. + +### Create a Pull Request + +Push your changes and open a pull request. + +### Questions + +Please open an issue if you have a question about translating the app. I'm more than happy to clarify any terms that are ambiguous or confusing. Thanks for contributing!