first commit
This commit is contained in:
@@ -0,0 +1,42 @@
|
||||
import React, {FC, createContext, useContext} from 'react'
|
||||
import {WithChildren} from '../helpers'
|
||||
|
||||
const I18N_CONFIG_KEY = process.env.REACT_APP_I18N_CONFIG_KEY || 'i18nConfig'
|
||||
|
||||
type Props = {
|
||||
selectedLang: 'de' | 'en' | 'es' | 'fr' | 'ja' | 'zh'
|
||||
}
|
||||
const initialState: Props = {
|
||||
selectedLang: 'en',
|
||||
}
|
||||
|
||||
function getConfig(): Props {
|
||||
const ls = localStorage.getItem(I18N_CONFIG_KEY)
|
||||
if (ls) {
|
||||
try {
|
||||
return JSON.parse(ls) as Props
|
||||
} catch (er) {
|
||||
console.error(er)
|
||||
}
|
||||
}
|
||||
return initialState
|
||||
}
|
||||
|
||||
// Side effect
|
||||
export function setLanguage(lang: string) {
|
||||
localStorage.setItem(I18N_CONFIG_KEY, JSON.stringify({selectedLang: lang}))
|
||||
window.location.reload()
|
||||
}
|
||||
|
||||
const I18nContext = createContext<Props>(initialState)
|
||||
|
||||
const useLang = () => {
|
||||
return useContext(I18nContext).selectedLang
|
||||
}
|
||||
|
||||
const MetronicI18nProvider: FC<WithChildren> = ({children}) => {
|
||||
const lang = getConfig()
|
||||
return <I18nContext.Provider value={lang}>{children}</I18nContext.Provider>
|
||||
}
|
||||
|
||||
export {MetronicI18nProvider, useLang}
|
||||
@@ -0,0 +1,40 @@
|
||||
import {FC} from 'react'
|
||||
import {useLang} from './Metronici18n'
|
||||
import {IntlProvider} from 'react-intl'
|
||||
import '@formatjs/intl-relativetimeformat/polyfill'
|
||||
import '@formatjs/intl-relativetimeformat/locale-data/en'
|
||||
import '@formatjs/intl-relativetimeformat/locale-data/de'
|
||||
import '@formatjs/intl-relativetimeformat/locale-data/es'
|
||||
import '@formatjs/intl-relativetimeformat/locale-data/fr'
|
||||
import '@formatjs/intl-relativetimeformat/locale-data/ja'
|
||||
import '@formatjs/intl-relativetimeformat/locale-data/zh'
|
||||
|
||||
import deMessages from './messages/de.json'
|
||||
import enMessages from './messages/en.json'
|
||||
import esMessages from './messages/es.json'
|
||||
import frMessages from './messages/fr.json'
|
||||
import jaMessages from './messages/ja.json'
|
||||
import zhMessages from './messages/zh.json'
|
||||
import { WithChildren } from '../helpers'
|
||||
|
||||
const allMessages = {
|
||||
de: deMessages,
|
||||
en: enMessages,
|
||||
es: esMessages,
|
||||
fr: frMessages,
|
||||
ja: jaMessages,
|
||||
zh: zhMessages,
|
||||
}
|
||||
|
||||
const I18nProvider: FC<WithChildren> = ({children}) => {
|
||||
const locale = useLang()
|
||||
const messages = allMessages[locale]
|
||||
|
||||
return (
|
||||
<IntlProvider locale={locale} messages={messages}>
|
||||
{children}
|
||||
</IntlProvider>
|
||||
)
|
||||
}
|
||||
|
||||
export {I18nProvider}
|
||||
@@ -0,0 +1,69 @@
|
||||
{
|
||||
"TRANSLATOR.SELECT": "Wähle deine Sprache",
|
||||
"MENU.NEW": "Neu",
|
||||
"MENU.ACTIONS": "Aktionen",
|
||||
"MENU.CREATE_POST": "Erstellen Sie einen neuen Beitrag",
|
||||
"MENU.PAGES": "Pages",
|
||||
"MENU.FEATURES": "Eigenschaften",
|
||||
"MENU.APPS": "Apps",
|
||||
"MENU.DASHBOARD": "Instrumententafel",
|
||||
"AUTH.GENERAL.OR": "Oder",
|
||||
"AUTH.GENERAL.SUBMIT_BUTTON": "einreichen",
|
||||
"AUTH.GENERAL.NO_ACCOUNT": "Hast du kein Konto?",
|
||||
"AUTH.GENERAL.SIGNUP_BUTTON": "Anmelden",
|
||||
"AUTH.GENERAL.FORGOT_BUTTON": "Passwort vergessen",
|
||||
"AUTH.GENERAL.BACK_BUTTON": "Zurück",
|
||||
"AUTH.GENERAL.PRIVACY": "Privatsphäre",
|
||||
"AUTH.GENERAL.LEGAL": "Legal",
|
||||
"AUTH.GENERAL.CONTACT": "Kontakt",
|
||||
"AUTH.LOGIN.TITLE": "Create Account",
|
||||
"AUTH.LOGIN.BUTTON": "Sign In",
|
||||
"AUTH.FORGOT.TITLE": "Forgotten Password?",
|
||||
"AUTH.FORGOT.DESC": "Enter your email to reset your password",
|
||||
"AUTH.FORGOT.SUCCESS": "Your account has been successfully reset.",
|
||||
"AUTH.REGISTER.TITLE": "Sign Up",
|
||||
"AUTH.REGISTER.DESC": "Enter your details to create your account",
|
||||
"AUTH.REGISTER.SUCCESS": "Your account has been successfuly registered.",
|
||||
"AUTH.INPUT.EMAIL": "Email",
|
||||
"AUTH.INPUT.FULLNAME": "Fullname",
|
||||
"AUTH.INPUT.PASSWORD": "Password",
|
||||
"AUTH.INPUT.CONFIRM_PASSWORD": "Confirm Password",
|
||||
"AUTH.INPUT.USERNAME": "Nutzername",
|
||||
"AUTH.VALIDATION.INVALID": "{name} is not valid",
|
||||
"AUTH.VALIDATION.REQUIRED": "{name} is required",
|
||||
"AUTH.VALIDATION.MIN_LENGTH": "{name}} minimum length is {{min}",
|
||||
"AUTH.VALIDATION.AGREEMENT_REQUIRED": "Accepting terms & conditions are required",
|
||||
"AUTH.VALIDATION.NOT_FOUND": "The requested {name} is not found",
|
||||
"AUTH.VALIDATION.INVALID_LOGIN": "The login detail is incorrect",
|
||||
"AUTH.VALIDATION.REQUIRED_FIELD": "Required field",
|
||||
"AUTH.VALIDATION.MIN_LENGTH_FIELD": "Minimum field length:",
|
||||
"AUTH.VALIDATION.MAX_LENGTH_FIELD": "Maximum field length:",
|
||||
"AUTH.VALIDATION.INVALID_FIELD": "Field is not valid",
|
||||
"ECOMMERCE.COMMON.SELECTED_RECORDS_COUNT": "Selected records count: ",
|
||||
"ECOMMERCE.COMMON.ALL": "All",
|
||||
"ECOMMERCE.COMMON.SUSPENDED": "Suspended",
|
||||
"ECOMMERCE.COMMON.ACTIVE": "Active",
|
||||
"ECOMMERCE.COMMON.FILTER": "Filter",
|
||||
"ECOMMERCE.COMMON.BY_STATUS": "by Status",
|
||||
"ECOMMERCE.COMMON.BY_TYPE": "by Type",
|
||||
"ECOMMERCE.COMMON.BUSINESS": "Business",
|
||||
"ECOMMERCE.COMMON.INDIVIDUAL": "Individual",
|
||||
"ECOMMERCE.COMMON.SEARCH": "Search",
|
||||
"ECOMMERCE.COMMON.IN_ALL_FIELDS": "in all fields",
|
||||
"ECOMMERCE.ECOMMERCE": "eCommerce",
|
||||
"ECOMMERCE.CUSTOMERS.CUSTOMERS": "Customers",
|
||||
"ECOMMERCE.CUSTOMERS.CUSTOMERS_LIST": "Customers list",
|
||||
"ECOMMERCE.CUSTOMERS.NEW_CUSTOMER": "New Customer",
|
||||
"ECOMMERCE.CUSTOMERS.DELETE_CUSTOMER_SIMPLE.TITLE": "Customer Delete",
|
||||
"ECOMMERCE.CUSTOMERS.DELETE_CUSTOMER_SIMPLE.DESCRIPTION": "Are you sure to permanently delete this customer?",
|
||||
"ECOMMERCE.CUSTOMERS.DELETE_CUSTOMER_SIMPLE.WAIT_DESCRIPTION": "Customer is deleting...",
|
||||
"ECOMMERCE.CUSTOMERS.DELETE_CUSTOMER_SIMPLE.MESSAGE": "Customer has been deleted",
|
||||
"ECOMMERCE.CUSTOMERS.DELETE_CUSTOMER_MULTY.TITLE": "Customers Delete",
|
||||
"ECOMMERCE.CUSTOMERS.DELETE_CUSTOMER_MULTY.DESCRIPTION": "Are you sure to permanently delete selected customers?",
|
||||
"ECOMMERCE.CUSTOMERS.DELETE_CUSTOMER_MULTY.WAIT_DESCRIPTION": "Customers are deleting...",
|
||||
"ECOMMERCE.CUSTOMERS.DELETE_CUSTOMER_MULTY.MESSAGE": "Selected customers have been deleted",
|
||||
"ECOMMERCE.CUSTOMERS.UPDATE_STATUS.TITLE": "Status has been updated for selected customers",
|
||||
"ECOMMERCE.CUSTOMERS.UPDATE_STATUS.MESSAGE": "Selected customers status have successfully been updated",
|
||||
"ECOMMERCE.CUSTOMERS.EDIT.UPDATE_MESSAGE": "Customer has been updated",
|
||||
"ECOMMERCE.CUSTOMERS.EDIT.ADD_MESSAGE": "Customer has been created"
|
||||
}
|
||||
@@ -0,0 +1,69 @@
|
||||
{
|
||||
"TRANSLATOR.SELECT": "Select your language",
|
||||
"MENU.NEW": "new",
|
||||
"MENU.ACTIONS": "Actions",
|
||||
"MENU.CREATE_POST": "Create New Post",
|
||||
"MENU.PAGES": "Pages",
|
||||
"MENU.FEATURES": "Features",
|
||||
"MENU.APPS": "Apps",
|
||||
"MENU.DASHBOARD": "Dashboard",
|
||||
"AUTH.GENERAL.OR": "Or",
|
||||
"AUTH.GENERAL.SUBMIT_BUTTON": "Submit",
|
||||
"AUTH.GENERAL.NO_ACCOUNT": "Don't have an account?",
|
||||
"AUTH.GENERAL.SIGNUP_BUTTON": "Sign Up",
|
||||
"AUTH.GENERAL.FORGOT_BUTTON": "Forgot Password",
|
||||
"AUTH.GENERAL.BACK_BUTTON": "Back",
|
||||
"AUTH.GENERAL.PRIVACY": "Privacy",
|
||||
"AUTH.GENERAL.LEGAL": "Legal",
|
||||
"AUTH.GENERAL.CONTACT": "Contact",
|
||||
"AUTH.LOGIN.TITLE": "Login Account",
|
||||
"AUTH.LOGIN.BUTTON": "Sign In",
|
||||
"AUTH.FORGOT.TITLE": "Forgotten Password?",
|
||||
"AUTH.FORGOT.DESC": "Enter your email to reset your password",
|
||||
"AUTH.FORGOT.SUCCESS": "Your account has been successfully reset.",
|
||||
"AUTH.REGISTER.TITLE": "Sign Up",
|
||||
"AUTH.REGISTER.DESC": "Enter your details to create your account",
|
||||
"AUTH.REGISTER.SUCCESS": "Your account has been successfuly registered.",
|
||||
"AUTH.INPUT.EMAIL": "Email",
|
||||
"AUTH.INPUT.FULLNAME": "Fullname",
|
||||
"AUTH.INPUT.PASSWORD": "Password",
|
||||
"AUTH.INPUT.CONFIRM_PASSWORD": "Confirm Password",
|
||||
"AUTH.INPUT.USERNAME": "Username",
|
||||
"AUTH.VALIDATION.INVALID": "{name} is not valid",
|
||||
"AUTH.VALIDATION.REQUIRED": "{name} is required",
|
||||
"AUTH.VALIDATION.MIN_LENGTH": "{name}} minimum length is {{min}",
|
||||
"AUTH.VALIDATION.AGREEMENT_REQUIRED": "Accepting terms & conditions are required",
|
||||
"AUTH.VALIDATION.NOT_FOUND": "The requested {name} is not found",
|
||||
"AUTH.VALIDATION.INVALID_LOGIN": "The login detail is incorrect",
|
||||
"AUTH.VALIDATION.REQUIRED_FIELD": "Required field",
|
||||
"AUTH.VALIDATION.MIN_LENGTH_FIELD": "Minimum field length:",
|
||||
"AUTH.VALIDATION.MAX_LENGTH_FIELD": "Maximum field length:",
|
||||
"AUTH.VALIDATION.INVALID_FIELD": "Field is not valid",
|
||||
"ECOMMERCE.COMMON.SELECTED_RECORDS_COUNT": "Selected records count: ",
|
||||
"ECOMMERCE.COMMON.ALL": "All",
|
||||
"ECOMMERCE.COMMON.SUSPENDED": "Suspended",
|
||||
"ECOMMERCE.COMMON.ACTIVE": "Active",
|
||||
"ECOMMERCE.COMMON.FILTER": "Filter",
|
||||
"ECOMMERCE.COMMON.BY_STATUS": "by Status",
|
||||
"ECOMMERCE.COMMON.BY_TYPE": "by Type",
|
||||
"ECOMMERCE.COMMON.BUSINESS": "Business",
|
||||
"ECOMMERCE.COMMON.INDIVIDUAL": "Individual",
|
||||
"ECOMMERCE.COMMON.SEARCH": "Search",
|
||||
"ECOMMERCE.COMMON.IN_ALL_FIELDS": "in all fields",
|
||||
"ECOMMERCE.ECOMMERCE": "eCommerce",
|
||||
"ECOMMERCE.CUSTOMERS.CUSTOMERS": "Customers",
|
||||
"ECOMMERCE.CUSTOMERS.CUSTOMERS_LIST": "Customers list",
|
||||
"ECOMMERCE.CUSTOMERS.NEW_CUSTOMER": "New Customer",
|
||||
"ECOMMERCE.CUSTOMERS.DELETE_CUSTOMER_SIMPLE.TITLE": "Customer Delete",
|
||||
"ECOMMERCE.CUSTOMERS.DELETE_CUSTOMER_SIMPLE.DESCRIPTION": "Are you sure to permanently delete this customer?",
|
||||
"ECOMMERCE.CUSTOMERS.DELETE_CUSTOMER_SIMPLE.WAIT_DESCRIPTION": "Customer is deleting...",
|
||||
"ECOMMERCE.CUSTOMERS.DELETE_CUSTOMER_SIMPLE.MESSAGE": "Customer has been deleted",
|
||||
"ECOMMERCE.CUSTOMERS.DELETE_CUSTOMER_MULTY.TITLE": "Customers Delete",
|
||||
"ECOMMERCE.CUSTOMERS.DELETE_CUSTOMER_MULTY.DESCRIPTION": "Are you sure to permanently delete selected customers?",
|
||||
"ECOMMERCE.CUSTOMERS.DELETE_CUSTOMER_MULTY.WAIT_DESCRIPTION": "Customers are deleting...",
|
||||
"ECOMMERCE.CUSTOMERS.DELETE_CUSTOMER_MULTY.MESSAGE": "Selected customers have been deleted",
|
||||
"ECOMMERCE.CUSTOMERS.UPDATE_STATUS.TITLE": "Status has been updated for selected customers",
|
||||
"ECOMMERCE.CUSTOMERS.UPDATE_STATUS.MESSAGE": "Selected customers status have successfully been updated",
|
||||
"ECOMMERCE.CUSTOMERS.EDIT.UPDATE_MESSAGE": "Customer has been updated",
|
||||
"ECOMMERCE.CUSTOMERS.EDIT.ADD_MESSAGE": "Customer has been created"
|
||||
}
|
||||
@@ -0,0 +1,69 @@
|
||||
{
|
||||
"TRANSLATOR.SELECT": "Elige tu idioma",
|
||||
"MENU.NEW": "nuevo",
|
||||
"MENU.ACTIONS": "Comportamiento",
|
||||
"MENU.CREATE_POST": "Crear nueva publicación",
|
||||
"MENU.PAGES": "Pages",
|
||||
"MENU.FEATURES": "Caracteristicas",
|
||||
"MENU.APPS": "Aplicaciones",
|
||||
"MENU.DASHBOARD": "Tablero",
|
||||
"AUTH.GENERAL.OR": "O",
|
||||
"AUTH.GENERAL.SUBMIT_BUTTON": "Enviar",
|
||||
"AUTH.GENERAL.NO_ACCOUNT": "No tienes una cuenta?",
|
||||
"AUTH.GENERAL.SIGNUP_BUTTON": "Regístrate",
|
||||
"AUTH.GENERAL.FORGOT_BUTTON": "Se te olvidó tu contraseña",
|
||||
"AUTH.GENERAL.BACK_BUTTON": "Espalda",
|
||||
"AUTH.GENERAL.PRIVACY": "Intimidad",
|
||||
"AUTH.GENERAL.LEGAL": "Legal",
|
||||
"AUTH.GENERAL.CONTACT": "Contacto",
|
||||
"AUTH.LOGIN.TITLE": "Crear una cuenta",
|
||||
"AUTH.LOGIN.BUTTON": "Registrarse",
|
||||
"AUTH.FORGOT.TITLE": "Contraseña olvidada?",
|
||||
"AUTH.FORGOT.DESC": "Ingrese su correo electrónico para restablecer su contraseña",
|
||||
"AUTH.FORGOT.SUCCESS": "Your account has been successfully reset.",
|
||||
"AUTH.REGISTER.TITLE": "Sign Up",
|
||||
"AUTH.REGISTER.DESC": "Enter your details to create your account",
|
||||
"AUTH.REGISTER.SUCCESS": "Your account has been successfuly registered.",
|
||||
"AUTH.INPUT.EMAIL": "Email",
|
||||
"AUTH.INPUT.FULLNAME": "Fullname",
|
||||
"AUTH.INPUT.PASSWORD": "Password",
|
||||
"AUTH.INPUT.CONFIRM_PASSWORD": "Confirm Password",
|
||||
"AUTH.INPUT.USERNAME": "Usuario",
|
||||
"AUTH.VALIDATION.INVALID": "{name} is not valid",
|
||||
"AUTH.VALIDATION.REQUIRED": "{name} is required",
|
||||
"AUTH.VALIDATION.MIN_LENGTH": "{name}} minimum length is {{min}",
|
||||
"AUTH.VALIDATION.AGREEMENT_REQUIRED": "Accepting terms & conditions are required",
|
||||
"AUTH.VALIDATION.NOT_FOUND": "The requested {name} is not found",
|
||||
"AUTH.VALIDATION.INVALID_LOGIN": "The login detail is incorrect",
|
||||
"AUTH.VALIDATION.REQUIRED_FIELD": "Required field",
|
||||
"AUTH.VALIDATION.MIN_LENGTH_FIELD": "Minimum field length:",
|
||||
"AUTH.VALIDATION.MAX_LENGTH_FIELD": "Maximum field length:",
|
||||
"AUTH.VALIDATION.INVALID_FIELD": "Field is not valid",
|
||||
"ECOMMERCE.COMMON.SELECTED_RECORDS_COUNT": "Selected records count: ",
|
||||
"ECOMMERCE.COMMON.ALL": "All",
|
||||
"ECOMMERCE.COMMON.SUSPENDED": "Suspended",
|
||||
"ECOMMERCE.COMMON.ACTIVE": "Active",
|
||||
"ECOMMERCE.COMMON.FILTER": "Filter",
|
||||
"ECOMMERCE.COMMON.BY_STATUS": "by Status",
|
||||
"ECOMMERCE.COMMON.BY_TYPE": "by Type",
|
||||
"ECOMMERCE.COMMON.BUSINESS": "Business",
|
||||
"ECOMMERCE.COMMON.INDIVIDUAL": "Individual",
|
||||
"ECOMMERCE.COMMON.SEARCH": "Search",
|
||||
"ECOMMERCE.COMMON.IN_ALL_FIELDS": "in all fields",
|
||||
"ECOMMERCE.ECOMMERCE": "eCommerce",
|
||||
"ECOMMERCE.CUSTOMERS.CUSTOMERS": "Customers",
|
||||
"ECOMMERCE.CUSTOMERS.CUSTOMERS_LIST": "Customers list",
|
||||
"ECOMMERCE.CUSTOMERS.NEW_CUSTOMER": "New Customer",
|
||||
"ECOMMERCE.CUSTOMERS.DELETE_CUSTOMER_SIMPLE.TITLE": "Customer Delete",
|
||||
"ECOMMERCE.CUSTOMERS.DELETE_CUSTOMER_SIMPLE.DESCRIPTION": "Are you sure to permanently delete this customer?",
|
||||
"ECOMMERCE.CUSTOMERS.DELETE_CUSTOMER_SIMPLE.WAIT_DESCRIPTION": "Customer is deleting...",
|
||||
"ECOMMERCE.CUSTOMERS.DELETE_CUSTOMER_SIMPLE.MESSAGE": "Customer has been deleted",
|
||||
"ECOMMERCE.CUSTOMERS.DELETE_CUSTOMER_MULTY.TITLE": "Customers Delete",
|
||||
"ECOMMERCE.CUSTOMERS.DELETE_CUSTOMER_MULTY.DESCRIPTION": "Are you sure to permanently delete selected customers?",
|
||||
"ECOMMERCE.CUSTOMERS.DELETE_CUSTOMER_MULTY.WAIT_DESCRIPTION": "Customers are deleting...",
|
||||
"ECOMMERCE.CUSTOMERS.DELETE_CUSTOMER_MULTY.MESSAGE": "Selected customers have been deleted",
|
||||
"ECOMMERCE.CUSTOMERS.UPDATE_STATUS.TITLE": "Status has been updated for selected customers",
|
||||
"ECOMMERCE.CUSTOMERS.UPDATE_STATUS.MESSAGE": "Selected customers status have successfully been updated",
|
||||
"ECOMMERCE.CUSTOMERS.EDIT.UPDATE_MESSAGE": "Customer has been updated",
|
||||
"ECOMMERCE.CUSTOMERS.EDIT.ADD_MESSAGE": "Customer has been created"
|
||||
}
|
||||
@@ -0,0 +1,69 @@
|
||||
{
|
||||
"TRANSLATOR.SELECT": "choisissez votre langue",
|
||||
"MENU.NEW": "Nouveau",
|
||||
"MENU.ACTIONS": "Actes",
|
||||
"MENU.CREATE_POST": "Créer un nouveau Post",
|
||||
"MENU.PAGES": "Pages",
|
||||
"MENU.FEATURES": "Fonctionnalités",
|
||||
"MENU.APPS": "Applications",
|
||||
"MENU.DASHBOARD": "Tableau de Bord",
|
||||
"AUTH.GENERAL.OR": "Ou",
|
||||
"AUTH.GENERAL.SUBMIT_BUTTON": "Soumettre",
|
||||
"AUTH.GENERAL.NO_ACCOUNT": "Ne pas avoir de compte?",
|
||||
"AUTH.GENERAL.SIGNUP_BUTTON": "Registre",
|
||||
"AUTH.GENERAL.FORGOT_BUTTON": "Mot de passe oublié",
|
||||
"AUTH.GENERAL.BACK_BUTTON": "Back",
|
||||
"AUTH.GENERAL.PRIVACY": "Privacy",
|
||||
"AUTH.GENERAL.LEGAL": "Legal",
|
||||
"AUTH.GENERAL.CONTACT": "Contact",
|
||||
"AUTH.LOGIN.TITLE": "Créer un compte",
|
||||
"AUTH.LOGIN.BUTTON": "Sign In",
|
||||
"AUTH.FORGOT.TITLE": "Forgotten Password?",
|
||||
"AUTH.FORGOT.DESC": "Enter your email to reset your password",
|
||||
"AUTH.FORGOT.SUCCESS": "Your account has been successfully reset.",
|
||||
"AUTH.REGISTER.TITLE": "Sign Up",
|
||||
"AUTH.REGISTER.DESC": "Enter your details to create your account",
|
||||
"AUTH.REGISTER.SUCCESS": "Your account has been successfuly registered.",
|
||||
"AUTH.INPUT.EMAIL": "Email",
|
||||
"AUTH.INPUT.FULLNAME": "Fullname",
|
||||
"AUTH.INPUT.PASSWORD": "Mot de passe",
|
||||
"AUTH.INPUT.CONFIRM_PASSWORD": "Confirm Password",
|
||||
"AUTH.INPUT.USERNAME": "Nom d'utilisateur",
|
||||
"AUTH.VALIDATION.INVALID": "{name} n'est pas valide",
|
||||
"AUTH.VALIDATION.REQUIRED": "{name} est requis",
|
||||
"AUTH.VALIDATION.MIN_LENGTH": "{name}} minimum length is {{min}",
|
||||
"AUTH.VALIDATION.AGREEMENT_REQUIRED": "Accepting terms & conditions are required",
|
||||
"AUTH.VALIDATION.NOT_FOUND": "The requested {name} is not found",
|
||||
"AUTH.VALIDATION.INVALID_LOGIN": "The login detail is incorrect",
|
||||
"AUTH.VALIDATION.REQUIRED_FIELD": "Required field",
|
||||
"AUTH.VALIDATION.MIN_LENGTH_FIELD": "Minimum field length:",
|
||||
"AUTH.VALIDATION.MAX_LENGTH_FIELD": "Maximum field length:",
|
||||
"AUTH.VALIDATION.INVALID_FIELD": "Field is not valid",
|
||||
"ECOMMERCE.COMMON.SELECTED_RECORDS_COUNT": "Nombre d'enregistrements sélectionnés: ",
|
||||
"ECOMMERCE.COMMON.ALL": "All",
|
||||
"ECOMMERCE.COMMON.SUSPENDED": "Suspended",
|
||||
"ECOMMERCE.COMMON.ACTIVE": "Active",
|
||||
"ECOMMERCE.COMMON.FILTER": "Filter",
|
||||
"ECOMMERCE.COMMON.BY_STATUS": "by Status",
|
||||
"ECOMMERCE.COMMON.BY_TYPE": "by Type",
|
||||
"ECOMMERCE.COMMON.BUSINESS": "Business",
|
||||
"ECOMMERCE.COMMON.INDIVIDUAL": "Individual",
|
||||
"ECOMMERCE.COMMON.SEARCH": "Search",
|
||||
"ECOMMERCE.COMMON.IN_ALL_FIELDS": "in all fields",
|
||||
"ECOMMERCE.ECOMMERCE": "éCommerce",
|
||||
"ECOMMERCE.CUSTOMERS.CUSTOMERS": "Les clients",
|
||||
"ECOMMERCE.CUSTOMERS.CUSTOMERS_LIST": "Liste des clients",
|
||||
"ECOMMERCE.CUSTOMERS.NEW_CUSTOMER": "Nouveau client",
|
||||
"ECOMMERCE.CUSTOMERS.DELETE_CUSTOMER_SIMPLE.TITLE": "Suppression du client",
|
||||
"ECOMMERCE.CUSTOMERS.DELETE_CUSTOMER_SIMPLE.DESCRIPTION": "Êtes-vous sûr de supprimer définitivement ce client?",
|
||||
"ECOMMERCE.CUSTOMERS.DELETE_CUSTOMER_SIMPLE.WAIT_DESCRIPTION": "Le client est en train de supprimer ...",
|
||||
"ECOMMERCE.CUSTOMERS.DELETE_CUSTOMER_SIMPLE.MESSAGE": "Le client a été supprimé",
|
||||
"ECOMMERCE.CUSTOMERS.DELETE_CUSTOMER_MULTY.TITLE": "Supprimer les clients",
|
||||
"ECOMMERCE.CUSTOMERS.DELETE_CUSTOMER_MULTY.DESCRIPTION": "Êtes-vous sûr de supprimer définitivement les clients sélectionnés?",
|
||||
"ECOMMERCE.CUSTOMERS.DELETE_CUSTOMER_MULTY.WAIT_DESCRIPTION": "Les clients suppriment ...",
|
||||
"ECOMMERCE.CUSTOMERS.DELETE_CUSTOMER_MULTY.MESSAGE": "Les clients sélectionnés ont été supprimés",
|
||||
"ECOMMERCE.CUSTOMERS.UPDATE_STATUS.TITLE": "Le statut a été mis à jour pour les clients sélectionnés",
|
||||
"ECOMMERCE.CUSTOMERS.UPDATE_STATUS.MESSAGE": "Le statut des clients sélectionnés a été mis à jour avec succès",
|
||||
"ECOMMERCE.CUSTOMERS.EDIT.UPDATE_MESSAGE": "Le client a été mis à jour",
|
||||
"ECOMMERCE.CUSTOMERS.EDIT.ADD_MESSAGE": "Le client a été créé"
|
||||
}
|
||||
@@ -0,0 +1,69 @@
|
||||
{
|
||||
"TRANSLATOR.SELECT": "あなたが使う言語を選んでください",
|
||||
"MENU.NEW": "新しい",
|
||||
"MENU.ACTIONS": "行動",
|
||||
"MENU.CREATE_POST": "新しい投稿を作成",
|
||||
"MENU.PAGES": "Pages",
|
||||
"MENU.FEATURES": "特徴",
|
||||
"MENU.APPS": "アプリ",
|
||||
"MENU.DASHBOARD": "ダッシュボード",
|
||||
"AUTH.GENERAL.OR": "または",
|
||||
"AUTH.GENERAL.SUBMIT_BUTTON": "提出する",
|
||||
"AUTH.GENERAL.NO_ACCOUNT": "アカウントを持っていない?",
|
||||
"AUTH.GENERAL.SIGNUP_BUTTON": "サインアップ",
|
||||
"AUTH.GENERAL.FORGOT_BUTTON": "パスワードをお忘れですか",
|
||||
"AUTH.GENERAL.BACK_BUTTON": "バック",
|
||||
"AUTH.GENERAL.PRIVACY": "プライバシー",
|
||||
"AUTH.GENERAL.LEGAL": "法的",
|
||||
"AUTH.GENERAL.CONTACT": "接触",
|
||||
"AUTH.LOGIN.TITLE": "Create Account",
|
||||
"AUTH.LOGIN.BUTTON": "Sign In",
|
||||
"AUTH.FORGOT.TITLE": "Forgotten Password?",
|
||||
"AUTH.FORGOT.DESC": "Enter your email to reset your password",
|
||||
"AUTH.FORGOT.SUCCESS": "Your account has been successfully reset.",
|
||||
"AUTH.REGISTER.TITLE": "Sign Up",
|
||||
"AUTH.REGISTER.DESC": "Enter your details to create your account",
|
||||
"AUTH.REGISTER.SUCCESS": "Your account has been successfuly registered.",
|
||||
"AUTH.INPUT.EMAIL": "Email",
|
||||
"AUTH.INPUT.FULLNAME": "Fullname",
|
||||
"AUTH.INPUT.PASSWORD": "Password",
|
||||
"AUTH.INPUT.CONFIRM_PASSWORD": "Confirm Password",
|
||||
"AUTH.INPUT.USERNAME": "ユーザー名",
|
||||
"AUTH.VALIDATION.INVALID": "{name} is not valid",
|
||||
"AUTH.VALIDATION.REQUIRED": "{name} is required",
|
||||
"AUTH.VALIDATION.MIN_LENGTH": "{name}} minimum length is {{min}",
|
||||
"AUTH.VALIDATION.AGREEMENT_REQUIRED": "Accepting terms & conditions are required",
|
||||
"AUTH.VALIDATION.NOT_FOUND": "The requested {name} is not found",
|
||||
"AUTH.VALIDATION.INVALID_LOGIN": "The login detail is incorrect",
|
||||
"AUTH.VALIDATION.REQUIRED_FIELD": "Required field",
|
||||
"AUTH.VALIDATION.MIN_LENGTH_FIELD": "Minimum field length:",
|
||||
"AUTH.VALIDATION.MAX_LENGTH_FIELD": "Maximum field length:",
|
||||
"AUTH.VALIDATION.INVALID_FIELD": "Field is not valid",
|
||||
"ECOMMERCE.COMMON.SELECTED_RECORDS_COUNT": "Selected records count: ",
|
||||
"ECOMMERCE.COMMON.ALL": "All",
|
||||
"ECOMMERCE.COMMON.SUSPENDED": "Suspended",
|
||||
"ECOMMERCE.COMMON.ACTIVE": "Active",
|
||||
"ECOMMERCE.COMMON.FILTER": "Filter",
|
||||
"ECOMMERCE.COMMON.BY_STATUS": "by Status",
|
||||
"ECOMMERCE.COMMON.BY_TYPE": "by Type",
|
||||
"ECOMMERCE.COMMON.BUSINESS": "Business",
|
||||
"ECOMMERCE.COMMON.INDIVIDUAL": "Individual",
|
||||
"ECOMMERCE.COMMON.SEARCH": "Search",
|
||||
"ECOMMERCE.COMMON.IN_ALL_FIELDS": "in all fields",
|
||||
"ECOMMERCE.ECOMMERCE": "eCommerce",
|
||||
"ECOMMERCE.CUSTOMERS.CUSTOMERS": "Customers",
|
||||
"ECOMMERCE.CUSTOMERS.CUSTOMERS_LIST": "Customers list",
|
||||
"ECOMMERCE.CUSTOMERS.NEW_CUSTOMER": "New Customer",
|
||||
"ECOMMERCE.CUSTOMERS.DELETE_CUSTOMER_SIMPLE.TITLE": "Customer Delete",
|
||||
"ECOMMERCE.CUSTOMERS.DELETE_CUSTOMER_SIMPLE.DESCRIPTION": "Are you sure to permanently delete this customer?",
|
||||
"ECOMMERCE.CUSTOMERS.DELETE_CUSTOMER_SIMPLE.WAIT_DESCRIPTION": "Customer is deleting...",
|
||||
"ECOMMERCE.CUSTOMERS.DELETE_CUSTOMER_SIMPLE.MESSAGE": "Customer has been deleted",
|
||||
"ECOMMERCE.CUSTOMERS.DELETE_CUSTOMER_MULTY.TITLE": "Customers Delete",
|
||||
"ECOMMERCE.CUSTOMERS.DELETE_CUSTOMER_MULTY.DESCRIPTION": "Are you sure to permanently delete selected customers?",
|
||||
"ECOMMERCE.CUSTOMERS.DELETE_CUSTOMER_MULTY.WAIT_DESCRIPTION": "Customers are deleting...",
|
||||
"ECOMMERCE.CUSTOMERS.DELETE_CUSTOMER_MULTY.MESSAGE": "Selected customers have been deleted",
|
||||
"ECOMMERCE.CUSTOMERS.UPDATE_STATUS.TITLE": "Status has been updated for selected customers",
|
||||
"ECOMMERCE.CUSTOMERS.UPDATE_STATUS.MESSAGE": "Selected customers status have successfully been updated",
|
||||
"ECOMMERCE.CUSTOMERS.EDIT.UPDATE_MESSAGE": "Customer has been updated",
|
||||
"ECOMMERCE.CUSTOMERS.EDIT.ADD_MESSAGE": "Customer has been created"
|
||||
}
|
||||
@@ -0,0 +1,69 @@
|
||||
{
|
||||
"TRANSLATOR.SELECT": "选择你的语言",
|
||||
"MENU.NEW": "新",
|
||||
"MENU.ACTIONS": "行动",
|
||||
"MENU.CREATE_POST": "创建新帖子",
|
||||
"MENU.PAGES": "Pages",
|
||||
"MENU.FEATURES": "特征",
|
||||
"MENU.APPS": "应用",
|
||||
"MENU.DASHBOARD": "仪表板",
|
||||
"AUTH.GENERAL.OR": "要么",
|
||||
"AUTH.GENERAL.SUBMIT_BUTTON": "提交",
|
||||
"AUTH.GENERAL.NO_ACCOUNT": "没有账号?",
|
||||
"AUTH.GENERAL.SIGNUP_BUTTON": "注册",
|
||||
"AUTH.GENERAL.FORGOT_BUTTON": "忘记密码",
|
||||
"AUTH.GENERAL.BACK_BUTTON": "背部",
|
||||
"AUTH.GENERAL.PRIVACY": "隐私",
|
||||
"AUTH.GENERAL.LEGAL": "法律",
|
||||
"AUTH.GENERAL.CONTACT": "联系",
|
||||
"AUTH.LOGIN.TITLE": "创建帐号",
|
||||
"AUTH.LOGIN.BUTTON": "签到",
|
||||
"AUTH.FORGOT.TITLE": "Forgotten Password?",
|
||||
"AUTH.FORGOT.DESC": "Enter your email to reset your password",
|
||||
"AUTH.FORGOT.SUCCESS": "Your account has been successfully reset.",
|
||||
"AUTH.REGISTER.TITLE": "Sign Up",
|
||||
"AUTH.REGISTER.DESC": "Enter your details to create your account",
|
||||
"AUTH.REGISTER.SUCCESS": "Your account has been successfuly registered.",
|
||||
"AUTH.INPUT.EMAIL": "Email",
|
||||
"AUTH.INPUT.FULLNAME": "Fullname",
|
||||
"AUTH.INPUT.PASSWORD": "Password",
|
||||
"AUTH.INPUT.CONFIRM_PASSWORD": "Confirm Password",
|
||||
"AUTH.INPUT.USERNAME": "用戶名",
|
||||
"AUTH.VALIDATION.INVALID": "{name} is not valid",
|
||||
"AUTH.VALIDATION.REQUIRED": "{name} is required",
|
||||
"AUTH.VALIDATION.MIN_LENGTH": "{name}} minimum length is {{min}",
|
||||
"AUTH.VALIDATION.AGREEMENT_REQUIRED": "Accepting terms & conditions are required",
|
||||
"AUTH.VALIDATION.NOT_FOUND": "The requested {name} is not found",
|
||||
"AUTH.VALIDATION.INVALID_LOGIN": "The login detail is incorrect",
|
||||
"AUTH.VALIDATION.REQUIRED_FIELD": "Required field",
|
||||
"AUTH.VALIDATION.MIN_LENGTH_FIELD": "Minimum field length:",
|
||||
"AUTH.VALIDATION.MAX_LENGTH_FIELD": "Maximum field length:",
|
||||
"AUTH.VALIDATION.INVALID_FIELD": "Field is not valid",
|
||||
"ECOMMERCE.COMMON.SELECTED_RECORDS_COUNT": "Selected records count: ",
|
||||
"ECOMMERCE.COMMON.ALL": "All",
|
||||
"ECOMMERCE.COMMON.SUSPENDED": "Suspended",
|
||||
"ECOMMERCE.COMMON.ACTIVE": "Active",
|
||||
"ECOMMERCE.COMMON.FILTER": "Filter",
|
||||
"ECOMMERCE.COMMON.BY_STATUS": "by Status",
|
||||
"ECOMMERCE.COMMON.BY_TYPE": "by Type",
|
||||
"ECOMMERCE.COMMON.BUSINESS": "Business",
|
||||
"ECOMMERCE.COMMON.INDIVIDUAL": "Individual",
|
||||
"ECOMMERCE.COMMON.SEARCH": "Search",
|
||||
"ECOMMERCE.COMMON.IN_ALL_FIELDS": "in all fields",
|
||||
"ECOMMERCE.ECOMMERCE": "eCommerce",
|
||||
"ECOMMERCE.CUSTOMERS.CUSTOMERS": "顾客",
|
||||
"ECOMMERCE.CUSTOMERS.CUSTOMERS_LIST": "客户名单",
|
||||
"ECOMMERCE.CUSTOMERS.NEW_CUSTOMER": "New Customer",
|
||||
"ECOMMERCE.CUSTOMERS.DELETE_CUSTOMER_SIMPLE.TITLE": "Customer Delete",
|
||||
"ECOMMERCE.CUSTOMERS.DELETE_CUSTOMER_SIMPLE.DESCRIPTION": "Are you sure to permanently delete this customer?",
|
||||
"ECOMMERCE.CUSTOMERS.DELETE_CUSTOMER_SIMPLE.WAIT_DESCRIPTION": "Customer is deleting...",
|
||||
"ECOMMERCE.CUSTOMERS.DELETE_CUSTOMER_SIMPLE.MESSAGE": "Customer has been deleted",
|
||||
"ECOMMERCE.CUSTOMERS.DELETE_CUSTOMER_MULTY.TITLE": "Customers Delete",
|
||||
"ECOMMERCE.CUSTOMERS.DELETE_CUSTOMER_MULTY.DESCRIPTION": "Are you sure to permanently delete selected customers?",
|
||||
"ECOMMERCE.CUSTOMERS.DELETE_CUSTOMER_MULTY.WAIT_DESCRIPTION": "Customers are deleting...",
|
||||
"ECOMMERCE.CUSTOMERS.DELETE_CUSTOMER_MULTY.MESSAGE": "Selected customers have been deleted",
|
||||
"ECOMMERCE.CUSTOMERS.UPDATE_STATUS.TITLE": "Status has been updated for selected customers",
|
||||
"ECOMMERCE.CUSTOMERS.UPDATE_STATUS.MESSAGE": "Selected customers status have successfully been updated",
|
||||
"ECOMMERCE.CUSTOMERS.EDIT.UPDATE_MESSAGE": "Customer has been updated",
|
||||
"ECOMMERCE.CUSTOMERS.EDIT.ADD_MESSAGE": "Customer has been created"
|
||||
}
|
||||
Reference in New Issue
Block a user