docs/en/How-to-translate-Easydict.md
Easydict uses Xcode String Catalog to manage translations, so the following steps are what you need to get started on localizing the app.
You can install Xcode from the Mac App Store or its beta versions on Apple Developer.
Now you can start to add your own language!
Easydict -> Easydict -> App -> Localizable.xcstrings. Also Expand Main.storyboard to find Main.xcstrings (Strings). These two .xcstrings files are what you are going to work on.Localizable.xcstrings file and click the + button to find a list of available options. If you don't see the language you want to localize on the list (e.g. Canadian English). Scroll all the way down to the bottom of the menu to find More Languages.Main.xcstring (Strings)😉After you are done with your translations, it's nice to run the app and go over your work. You can set the app language to the one that you did with a simple few clicks.
Edit Scheme...RUN tab on the left sidebar and go to OptionsApp Language, then choose the one you localized forAfter you finish checking your localization, it's time to push the changes to GitHub and start a pull request.
dev branchNow you can wait for a maintainer's review and get your translations adopted in the next release version.