Ompp UI Localization - openmpp/openmpp.github.io GitHub Wiki
To provide translated messages for openM++ UI you should:
- create translated messages file for your language, for example Deutsch:
ompp-ui/src/i18n/de/index.js
- modify openM++ UI main page
ompp-ui/src/layouts/MainLayout.vue
to support new language - rebuild openM++ by running
npm run dev
as described at Quick Start for OpenM++ Developers: Build ompp-ui
Please contact us at GitHub openM++ UI project or by email: openmpp dot org at gmail dot com
for assistance.
We certainly can do all necessary steps to include your translation into openM++ UI.
Short fragment from translated messages file ompp-ui/src/i18n/fr/index.js
for Français language:
export default {
'About': 'À propos',
'Advanced Run Options': "Options d'exécution avancées",
'Yes': 'Oui',
'You have {count} unsaved parameter(s)': 'Vous avez {count} paramètre(s) non enregistré(s)'
}
We would appreciate any help with French translation, since person who did it is not a locuteur natif français. Thank you in advance.
OpenM++ UI localization based on internationalization plugin for Vue.js and you can find detailed documentation at that project GitHub page.
Open ompp-ui/src/layouts/MainLayout.vue
in any text editor and modify following part of the code:
import(
/* webpackInclude: /(fr|en-us)\.js$/ */
to include new language, for example Deutsch:
import(
/* webpackInclude: /(de|fr|en-us)\.js$/ */