Skip to content

For translators

Mikira Sora edited this page Oct 8, 2024 · 7 revisions

There are currently two methods:

Visual Studio 2022 (latest version updated need)

  1. Update your Visual Studio 2022 to latest version.
  2. Open .sln file image
  3. Double click OngekiFumenEditor/Properties/Resources.resx
  4. Seek and translate grids which highlighted
  5. If you want to translate to new language, just create new resource file(.resx) in folder Properties and named like Resources.<Lang_Code>.resx image

Through third-party tools

We use third-party tool Zeta Resource Editor to manage the. resx files required for the project. For the convenience of management, we have provided corresponding project files in repo. Therefore, you manage and create through the following methods:

  1. Download Zeta Resource Editor and open it.

  2. Clone entire OngekiFumenEditor repo (and its dependencies). image

  3. Click Open project file and select OngekiFumenEditor.zreproj

  4. If you want to find out which texts in a certain language have not been translated, you can click on the column header corresponding to the language image

  5. If you want to create a new language, you can follow the steps in the above figure. After the generation is completed, you can translate it according to the above steps

Manual editing

Just translate the content of the <value> sub nodes under the <data> node, for example:

<data name="DesignMode" xml:space="preserve">
    <value>Design Mode</value>
</data>

translated(Chinese):

<data name="DesignMode" xml:space="preserve">
    <value>设计模式</value>
</data>

If you have completed the translation or modification, save the files. If you are translating into another language, you also need to change the .resx file extension, which is named in the format Resources.<Lang_Code>.resx. If you translate it into Japanese, you only need to change the file name to Resources.ja.resx, Lang_Code can be found through this website

All the above steps have been completed, and files can be copied to its original file path. Or send these files to me via email