### What problem does this PR solve? Add native translation in locales for Bahasa Indonesia to support new local language ### Type of change - [x] New Feature (non-breaking change which adds functionality)tags/v0.14.0
| @@ -39,18 +39,25 @@ export const fileIconMap = { | |||
| xml: 'xml.svg', | |||
| }; | |||
| export const LanguageList = ['English', 'Chinese', 'Traditional Chinese']; | |||
| export const LanguageList = [ | |||
| 'English', | |||
| 'Chinese', | |||
| 'Traditional Chinese', | |||
| 'Indonesia', | |||
| ]; | |||
| export const LanguageMap = { | |||
| English: 'English', | |||
| Chinese: '简体中文', | |||
| 'Traditional Chinese': '繁體中文', | |||
| Indonesia: 'Indonesia', | |||
| }; | |||
| export const LanguageTranslationMap = { | |||
| English: 'en', | |||
| Chinese: 'zh', | |||
| 'Traditional Chinese': 'zh-TRADITIONAL', | |||
| Indonesia: 'id', | |||
| }; | |||
| export const FileMimeTypeMap = { | |||
| @@ -3,13 +3,14 @@ import LanguageDetector from 'i18next-browser-languagedetector'; | |||
| import { initReactI18next } from 'react-i18next'; | |||
| import translation_en from './en'; | |||
| import translation_id from './id'; | |||
| import translation_zh from './zh'; | |||
| import translation_zh_traditional from './zh-traditional'; | |||
| const resources = { | |||
| en: translation_en, | |||
| zh: translation_zh, | |||
| 'zh-TRADITIONAL': translation_zh_traditional, | |||
| id: translation_id, | |||
| }; | |||
| i18n | |||
| @@ -19,7 +20,7 @@ i18n | |||
| detection: { | |||
| lookupLocalStorage: 'lng', | |||
| }, | |||
| supportedLngs: ['en', 'zh', 'zh-TRADITIONAL'], | |||
| supportedLngs: ['en', 'zh', 'zh-TRADITIONAL', 'id'], | |||
| resources, | |||
| fallbackLng: 'en', | |||
| interpolation: { | |||