From cd12e4c828a2956b04a7e99727ce017818f46be1 Mon Sep 17 00:00:00 2001 From: Max Goedjen Date: Tue, 9 Sep 2025 23:47:17 -0700 Subject: [PATCH] Crowdin readme (#685) --- LOCALIZING.md | 51 +++++++++++++++++++++++++-------------------------- 1 file changed, 25 insertions(+), 26 deletions(-) diff --git a/LOCALIZING.md b/LOCALIZING.md index b064af7..f17fadd 100644 --- a/LOCALIZING.md +++ b/LOCALIZING.md @@ -2,36 +2,35 @@ If you speak another language, and would like to help translate Secretive to support that language, we'd love your help! -## Getting Started +## Crowdin -### Download Xcode +[Secretive uses Crowdin for localization](https://crowdin.com/project/secretive/). Open the link and select your language to translate! -Download the latest version of Xcode (at minimum, Xcode 15) from [Apple](http://developer.apple.com/download/applications/). +### Manual Translation -### 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. - -### Translate - -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. - -### Create a Pull Request - -Push your changes and open a pull request. +Crowdin is the easiest way to translate Secretive, but I'm happy to accept Pull Requests directly as well. ### 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! + +### Thank You + +Thanks to all the folks who have contributed localizations so far! + +- @mtardy for the French localization +- @GravityRyu for the Chinese localization +- @Saeger for the Portuguese (Brazil) localization +- @moritzsternemann for the German localization +- @RoboRich00A16 for the Italian localization +- @akx for the Finnish localization +- @mog422 for the Korean localization +- @niw for the Japanese localization +- @truita for the Catalan localization +- @Adimac93 for the Polish localization +- @alongotv for the Russian localization + + + + +A special thanks to [Crowdin](https://crowdin.com) for their [generous support of open source projects](https://crowdin.com/page/open-source-project-setup-request).