In version 1.13.2, iHost introduces support for custom languages. After downloading the iHost language file in the settings, you can freely edit the names and descriptions of various functions, thus translating them into your languages. Let’s explore how to edit them together!

Download File

After upgrading to V1.13.2, you can find the “Download” button in the device settings of iHost. Clicking on it will provide you with a language template file in .json format. This file contains all the text information for the current version of iHost, allowing you to customize iHost in different languages by editing it.

Translate & Edit

Open the language template file, its contents follow the following pattern:

"key": {
"Original": "This is the text displayed on the iHost", 
"Custom": "Enter your translated custom text here"
}

You can translate the text corresponding to “Original” into different languages, then fill it in the “Custom” field to complete the translation of a single piece of text. Take Spanish as an example:

: {
    "Original": "Scene",
    "Custom": "Escena"
  },
  "SCENE.ADD_SCENE": {
    "Original": "Add Scene",
    "Custom": "Agregar Escena"
  },
  "SCENE.MANUAL_SCENE": {
    "Original": "Manual Scenes",
    "Custom": "Escenas Manuales"
  },
  "SCENE.SCENE_LISTS": {
    "Original": "Scene Lists",
    "Custom": "Listas de Escenas"
  },
  "SCENE.ADD_OPERATOR": {
    "Original": "Add",
    "Custom": "Agregar"
  },

Upload to iHost

Go back to iHost settings and click “Upload” button to upload your translated file.

iHost will display in your translated language after uploading success.

*Please note that:
1. Any untranslated or unrecognized content in the uploaded language file will default to English.
2. If you upload language files repeatedly, only the last uploaded file will take effect.
3. Firmware updates may add new content that requires re-translating. Follow the steps above again to add new content in the language you want.