Files
gpustack-ui/src/locales
2025-03-03 14:30:55 +08:00
..
2025-03-03 14:30:55 +08:00
2024-11-22 10:00:34 +08:00
2024-11-22 10:00:34 +08:00
2025-03-03 14:30:55 +08:00
2024-11-22 10:00:34 +08:00

Adding a New Language Configuration

To add a new language configuration, follow these steps:

  1. Duplicate an Existing Language Directory

    • Choose any existing language directory that you are familiar with, and duplicate it.
    • Name the new directory according to the lang attribute specified in lang-config-map.tsx.
  2. Create a New .ts File in the Current Directory

    • In the locales directory, create a .ts file named to align with the new directory.
    • Copy the contents of the en-US.ts file into this new .ts file.
    • Update the following line to match your new language directory:
      const requireContext = require.context(
        `./{new-language-directory}`,
        false,
        /\.ts$/
      );
      
  3. Translate Each Attribute Value

    • Open the .ts file in the new directory.
    • Translate the value of each key into your target language.
  4. Finalize the Configuration

    • Review and ensure all translations are complete.
    • Your new language configuration is now ready for use!
  5. Check the Dir and File

    • npm run check:locales