Skip to content

How to add a new language to SmartCommander

Anna Novikova edited this page Dec 12, 2024 · 3 revisions

You are welcome to add support for any new language in SmartCommander. Please read the following instructions:

  • Check src\SmartCommander\Assets folder for existing translations/resource files. To add a new language, you need to add a resource file.

  • You can manually translate Resources.resx to your language or with a program you like. I used

https://crowdin.com/project/smartcommander

You can use this online project as well, translate online and download the resource file when it is ready.

  • make sure that the name of the file is correct and corresponds to the correct locale. For example, when I add Resources.fr-FR.resx, it means French (France).

  • after you added a new resource file, make sure to rebuild the project. If everything is ok, you will see the new language in Options window (select Language tab). If not, double-check the name of resource file.

That's it, in case of a problem, feel free to post a new GitHub issue.

In case you've found an error in the existing translation, please feel free to open a PR fixing it or post an issue. Thanks!

Clone this wiki locally