🌏 简体中文
You can help Energy Star X get better.
-
Browse existing GitHub issues.
-
Create a new GitHub issue if you want to report a bug or request a new feature.
There are 2 ways to translate this app to your language.
-
Go to Energy Star X's Crowdin project. Crowdin is a localization management platform that helps individuals to translate a project without having to be familiar with its repository.
-
Log in or create an account. Join the EnergyStarX project.
-
Select the language of your choice in the list of existing supported language and let yourself guided by the website to translate the app.
-
If you want to add a new language, please create a issue on GitHub or create a discussion on Crowdin. I will be happy to add your language to the list.
-
When your translation is done, it will be synchronized with this GitHub repository within 1 hour and create a pull request.
-
Copy and paste
src\EnergyStarX\Strings\en-us
orsrc\EnergyStarX\Strings\zh-hans
folder and rename it to the language code of the language you want to translate to.For example, if you want to translate this app to German, copy
src\EnergyStarX\Strings\en-us
folder tosrc\EnergyStarX\Strings\de-DE
. -
Edit
Resource.resw
file in the pasted folder.
-
If you prefer text editors like VSCode and are familiar with XML, open
Resources.resw
file in your favorite text editor, and modify the<value>...</value>
property of each<data>...</data>
object. -
If you are using Visual Studio, open the solution, double click
Resources.resw
, and modify thevalue
column.For reference, you can compare
src\EnergyStarX\Strings\en-us\Resource.resw
withsrc\EnergyStarX\Strings\zh-hans\Resource.resw
.
- Once you're done, commit your changes, push to GitHub, and make a pull request.
This app is developed with C#, Windows App SDK (WinUI 3) and Template Studio.
Before contributing, you need to install the toolchain:
-
Follow Microsoft's guide to install Visual Studio and Windows App SDK (C#) workloads.
-
(Optional) Install these Visual Studio extensions:
-
Open
src\EnergyStarX.sln
in Visual Studio.
Documents: