Skip to content

Languages

ikas edited this page Nov 14, 2024 · 20 revisions

Add custom languages

Download language files shared or export and translate the language file yourself

Current version only UI text is supported

Languages List

Share or Downlaod language json

https://github.com/ikas-mc/ContextMenuForWindows11/discussions/categories/languages

Import Language

  1. App Settings > App Language> Import Language or App Settings > Data > Open Data Folder >Copy language file to languages folder
  2. App Settings > App Language > Reload Button
  3. App Settings > App Language > Select
  4. Restart App

Export and Translate Language

Export from app

  1. App Settings > App Language > Select language
  2. App Settings > App Language > Export

en-US.json

{
  "commonOk": "Ok",
  "commonCancel": "Cancel",
  "commonWarnning": "Warnning",
  "commonError": "Error",
  "menuListAdd": "Add",
  "menuListAddTis": "Add Menu",
  "menuListRefresh": "Refresh",
  "menuListRefreshTips": "Refresh Menus"
  ...
}

Translate language

Use AI to translate or Translate manually

use ai example

https://chat.openai.com/

{
  "commonOk": "Ok",
  "commonCancel": "Cancel",
  "commonWarnning": "Warnning",
  "commonError": "Error",
  "menuListAdd": "Add",
  "menuListAddTis": "Add Menu",
  "menuListRefresh": "Refresh",
  "menuListRefreshTips": "Refresh Menus"
  ...
}
Translate the value of json into xxx (your lang)
{
  "menuListAdd": "xxx",
  "menuListAddTis": "xxxxxx",
  "menuListRefresh": "xxx",
  "menuListRefreshTips": "xxx",
  "menuListOpenFolder": "xxx",
  "menuListOpenFolderTips": "xxx",
  ...
}

Save as xx-xx.json

Language Json File Name

File name must be Language Tag , for example: en-US.json

https://learn.microsoft.com/en-us/windows-hardware/manufacture/desktop/available-language-packs-for-windows?view=windows-11

Manage All Languages

App Settings > Data > Open Data Folder , Open languages folder