This commit is contained in:
Sacha Weatherstone
2021-08-02 17:19:56 +10:00
parent 8f65769377
commit c543a4ef5c
36 changed files with 2199 additions and 4513 deletions
-41
View File
@@ -1,41 +0,0 @@
import React from 'react';
import Translations_EN from './en';
export interface languageTemplate {
no_messages_message: string;
ui_settings_title: string;
nodes_title: string;
color_scheme_title: string;
language_title: string;
device_settings_title: string;
device_channels_title: string;
device_region_title: string;
device_wifi_ssid: string;
device_wifi_psk: string;
save_changes_button: string;
no_nodes_message: string;
no_message_placeholder: string;
}
export enum LanguageEnum {
ENGLISH,
JAPANESE,
PORTUGUESE,
}
export interface TranslationsContextData {
language: LanguageEnum;
setLanguage: (postId: number) => void;
translations: languageTemplate;
}
export const translationsContextDefaultValue: TranslationsContextData = {
language: LanguageEnum.ENGLISH,
setLanguage: () => null,
translations: Translations_EN,
};
export const TranslationsContext = React.createContext<TranslationsContextData>(
translationsContextDefaultValue,
);
+22
View File
@@ -0,0 +1,22 @@
{
"errors": {},
"placeholder": {
"message": "Enter Message",
"no_messages": "No messages yet",
"no_nodes": "No nodes found"
},
"strings": {
"nodes": "Nodes",
"color_scheme": "Color scheme",
"language": "Language",
"device_region": "Device region",
"wifi_ssid": "WiFi SSID",
"wifi_psk": "WiFi PSK",
"save_changes": "Save changes"
},
"settings": {
"ui": "UI Settings",
"device": "Device Settings",
"channel": "Channels"
}
}
-17
View File
@@ -1,17 +0,0 @@
import type { languageTemplate } from './TranslationsContext';
export default {
no_messages_message: 'No messages yet',
ui_settings_title: 'UI Settings',
nodes_title: 'Nodes',
device_settings_title: 'Device Settings',
device_channels_title: 'Channels',
color_scheme_title: 'Color scheme',
language_title: 'Language',
device_region_title: 'Device Region',
device_wifi_ssid: 'WiFi SSID',
device_wifi_psk: 'WiFi PSK',
save_changes_button: 'Save changes',
no_nodes_message: 'No nodes found',
no_message_placeholder: 'Enter Message',
} as languageTemplate;
+22
View File
@@ -0,0 +1,22 @@
{
"errors": {},
"placeholder": {
"message": "メッセージを入力してください",
"no_messages": "まだメッセージはありません",
"no_nodes": "ノードが見つかりません"
},
"strings": {
"nodes": "ノード",
"color_scheme": "カラースキーム",
"language": "言語",
"device_region": "デバイスリージョン",
"wifi_ssid": "WiFi名",
"wifi_psk": "WiFiパスワード",
"save_changes": "変更内容を保存"
},
"settings": {
"ui": "UI設定",
"device": "デバイスの設定",
"channel": "#################"
}
}
-16
View File
@@ -1,16 +0,0 @@
import type { languageTemplate } from './TranslationsContext';
export default {
no_messages_message: 'まだメッセージはありません',
ui_settings_title: 'UI設定',
nodes_title: 'ノード',
device_settings_title: 'デバイスの設定',
color_scheme_title: 'カラースキーム',
language_title: '言語',
device_region_title: 'デバイスリージョン',
device_wifi_ssid: 'WiFi名',
device_wifi_psk: 'WiFiパスワード',
save_changes_button: '変更内容を保存',
no_nodes_message: 'ノードが見つかりません',
no_message_placeholder: 'メッセージを入力してください',
} as languageTemplate;
+22
View File
@@ -0,0 +1,22 @@
{
"errors": {},
"placeholder": {
"message": "Entre mensagem",
"no_messages": "Não a mensagens ainda",
"no_nodes": "Nenhum nó foi encontrado"
},
"strings": {
"nodes": "Nós",
"color_scheme": "Esquema de cores",
"language": "Idioma",
"device_region": "Região do dispositivo",
"wifi_ssid": "Nome do WiFi",
"wifi_psk": "Senha do WiFi",
"save_changes": "Salvar alterações"
},
"settings": {
"ui": "Configurações da Interface",
"device": "Configurações do dispositivo",
"channel": "Canais"
}
}
-17
View File
@@ -1,17 +0,0 @@
import type { languageTemplate } from './TranslationsContext';
export default {
no_messages_message: 'Não a mensagens ainda',
ui_settings_title: 'Configurações da Interface',
nodes_title: 'Nós',
device_settings_title: 'Configurações do dispositivo',
device_channels_title: 'Canais',
color_scheme_title: 'Esquema de cores',
language_title: 'Idioma',
device_region_title: 'Região do dispositivo',
device_wifi_ssid: 'Nome do WiFi',
device_wifi_psk: 'Senha do WiFi',
save_changes_button: 'Salvar alterações',
no_nodes_message: 'Nenhum nó foi encontrado',
no_message_placeholder: 'Entre mensagem',
} as languageTemplate;