Files
UDN/static/src/translations.tsx
T

81 lines
2.4 KiB
TypeScript
Raw Normal View History

2024-07-05 00:07:39 +02:00
// STATIC
2024-07-09 02:36:43 +02:00
const staticTextEnglish = {
2024-07-08 21:13:56 +02:00
mailbox: "Mailbox",
2024-07-08 23:34:16 +02:00
requestMailbox: "Request",
deleteMailbox: "Delete",
2024-07-09 02:43:21 +02:00
mailboxConnected: "Mailbox active",
2024-07-05 00:07:39 +02:00
channel: "Channel",
channel_placeholder: "my-channel",
2024-07-07 14:02:01 +02:00
disconnected: "Server disconnected",
reconnecting: "Reconnecting...",
2024-07-05 16:49:08 +02:00
info: "Info",
2024-07-05 00:07:39 +02:00
message: "Message",
messages: "Messages",
message_placeholder: "Hello, world!",
message_placeholder_generic: "Type a message...",
noMessagesReceived: "No messages received",
messageLastReceived: "Last received message",
messagesReceived: "Received Messages",
send: "Send",
2024-07-05 16:49:08 +02:00
serverInfo: "Server Info",
2024-07-05 00:07:39 +02:00
settings: "Settings",
subscribeToChannel: "Subscribe to channel",
subscribe: "Subscribe",
unsubscribe: "Unubscribe",
};
2024-07-09 02:36:43 +02:00
const allTranslations: { [key: string]: typeof staticTextEnglish } = {
2024-07-05 00:07:39 +02:00
en: staticTextEnglish,
es: {
2024-07-08 21:13:56 +02:00
mailbox: "Buzón",
2024-07-08 23:34:16 +02:00
requestMailbox: "Solicitar",
deleteMailbox: "Eliminar",
2024-07-09 02:43:21 +02:00
mailboxConnected: "Buzón activado",
2024-07-05 00:07:39 +02:00
channel: "Canal",
channel_placeholder: "mi-canal",
2024-07-08 02:51:22 +02:00
disconnected: "Sin coneción",
2024-07-07 14:02:01 +02:00
reconnecting: "Conectando...",
2024-07-05 16:49:08 +02:00
info: "Info",
2024-07-05 00:07:39 +02:00
message: "Mensaje",
messages: "Mensajes",
message_placeholder: "Hola!",
message_placeholder_generic: "Nuevo mensaje",
noMessagesReceived: "Sin mensajes",
2024-07-07 18:32:36 +02:00
messageLastReceived: "Último mensaje",
2024-07-05 00:07:39 +02:00
messagesReceived: "Todos los Mensajes",
send: "Enviar",
2024-07-05 16:49:08 +02:00
serverInfo: "Información",
2024-07-05 00:07:39 +02:00
settings: "Configuración",
subscribeToChannel: "Suscribirse a un canal",
subscribe: "Suscribirse",
unsubscribe: "Cancelar",
},
de: {
2024-07-08 21:13:56 +02:00
mailbox: "Briefkasten",
2024-07-08 23:34:16 +02:00
requestMailbox: "Beantragen",
deleteMailbox: "Löschen",
2024-07-09 02:43:21 +02:00
mailboxConnected: "Briefkasten aktiv",
2024-07-05 00:07:39 +02:00
channel: "Kanal",
channel_placeholder: "mein-kanal",
2024-07-07 14:02:01 +02:00
disconnected: "Verbindung getrennt",
reconnecting: "Verbindung wird hergestellt...",
2024-07-05 16:49:08 +02:00
info: "Daten",
2024-07-05 00:07:39 +02:00
message: "Nachricht",
messages: "Nachrichten",
message_placeholder: "Hallo!",
message_placeholder_generic: "Neue Nachricht",
noMessagesReceived: "Keine Nachrichten",
2024-07-07 18:32:53 +02:00
messageLastReceived: "Letzte Nachricht",
2024-07-05 00:07:39 +02:00
messagesReceived: "Empfangene Nachrichten",
send: "Senden",
2024-07-05 16:49:08 +02:00
serverInfo: "Serverdaten",
2024-07-05 00:07:39 +02:00
settings: "Einstellungen",
2024-07-07 18:32:53 +02:00
subscribeToChannel: "Kanal beitreten",
subscribe: "Beitreten",
2024-07-05 00:07:39 +02:00
unsubscribe: "Verlassen",
},
};
2024-07-09 02:36:43 +02:00
const language = navigator.language.substring(0, 2);
export const translations = allTranslations[language];