From 1736c6aac630974cb6857cc991cca3bf88944693 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Eisfeld?= Date: Thu, 30 Jul 2020 18:42:19 +0200 Subject: [PATCH] Added translations to Spanish and Portuguese --- .../de/jeisfeld/lifx/app/Application.java | 8 +- .../app/src/main/res/values-de/strings.xml | 2 +- .../src/main/res/values-de/strings_dialog.xml | 4 +- .../res/values-de/strings_preferences.xml | 6 +- .../app/src/main/res/values-es/strings.xml | 36 ++++++ .../src/main/res/values-es/strings_dialog.xml | 112 ++++++++++++++++++ .../res/values-es/strings_preferences.xml | 55 +++++++++ .../app/src/main/res/values-pt/strings.xml | 36 ++++++ .../src/main/res/values-pt/strings_dialog.xml | 112 ++++++++++++++++++ .../res/values-pt/strings_preferences.xml | 55 +++++++++ .../src/main/res/values/strings_dialog.xml | 12 +- .../main/res/values/strings_preferences.xml | 12 +- 12 files changed, 432 insertions(+), 18 deletions(-) create mode 100644 LifxTools/app/src/main/res/values-es/strings.xml create mode 100644 LifxTools/app/src/main/res/values-es/strings_dialog.xml create mode 100644 LifxTools/app/src/main/res/values-es/strings_preferences.xml create mode 100644 LifxTools/app/src/main/res/values-pt/strings.xml create mode 100644 LifxTools/app/src/main/res/values-pt/strings_dialog.xml create mode 100644 LifxTools/app/src/main/res/values-pt/strings_preferences.xml diff --git a/LifxTools/app/src/main/java/de/jeisfeld/lifx/app/Application.java b/LifxTools/app/src/main/java/de/jeisfeld/lifx/app/Application.java index 9a49bdc..6d8bc53 100644 --- a/LifxTools/app/src/main/java/de/jeisfeld/lifx/app/Application.java +++ b/LifxTools/app/src/main/java/de/jeisfeld/lifx/app/Application.java @@ -1,7 +1,5 @@ package de.jeisfeld.lifx.app; -import java.util.Locale; - import android.annotation.SuppressLint; import android.app.Activity; import android.content.Context; @@ -14,6 +12,8 @@ import android.os.LocaleList; import android.util.Log; +import java.util.Locale; + import de.jeisfeld.lifx.app.alarms.AlarmReceiver; import de.jeisfeld.lifx.app.util.PreferenceUtil; import edu.umd.cs.findbugs.annotations.SuppressFBWarnings; @@ -75,7 +75,7 @@ public static Context getAppContext() { * Get a resource string. * * @param resourceId the id of the resource. - * @param args arguments for the formatting + * @param args arguments for the formatting * @return the value of the String resource. */ public static String getResourceString(final int resourceId, final Object... args) { @@ -138,6 +138,8 @@ private static Locale getApplicationLocale() { return Locale.GERMAN; case 3: // MAGIC_NUMBER return new Locale("es"); + case 4: // MAGIC_NUMBER + return new Locale("pt"); default: return Application.DEFAULT_LOCALE; } diff --git a/LifxTools/app/src/main/res/values-de/strings.xml b/LifxTools/app/src/main/res/values-de/strings.xml index 7fc7bbd..dd87d14 100644 --- a/LifxTools/app/src/main/res/values-de/strings.xml +++ b/LifxTools/app/src/main/res/values-de/strings.xml @@ -26,7 +26,7 @@ LIFX-Animationen LIFX Animation Animation läuft für %1$s - LIFX-Alarm + LIFX-Alarme LIFX-Alarm-Ausführung LIFX-Alarm LIFX-Alarm %1$s diff --git a/LifxTools/app/src/main/res/values-de/strings_dialog.xml b/LifxTools/app/src/main/res/values-de/strings_dialog.xml index b8b4977..7b620d9 100644 --- a/LifxTools/app/src/main/res/values-de/strings_dialog.xml +++ b/LifxTools/app/src/main/res/values-de/strings_dialog.xml @@ -29,7 +29,7 @@ Import der Einstellungen Die Einstellungen können nicht importiert werden, da keine Einstellungsdatei im Verzeichnis %1$s gefunden wurde. Dies wird alle vorhandenen Einstellungen (Geräte, gespeicherte Farben, Alarme) löschen und durch die importierten Einstellungen ersetzen. Wollen Sie fortfahren? - Gespeicherte Einstellungen + Gespeicherte Einstellungen löschen Wollen Sie gespeicherten Einstellungen vom %1$s wirklich löschen? Speichern @@ -48,7 +48,7 @@ Aktiv Zeit - Wiederholung + Wiederholen Mo Di Mi diff --git a/LifxTools/app/src/main/res/values-de/strings_preferences.xml b/LifxTools/app/src/main/res/values-de/strings_preferences.xml index 59b5769..fe416e6 100644 --- a/LifxTools/app/src/main/res/values-de/strings_preferences.xml +++ b/LifxTools/app/src/main/res/values-de/strings_preferences.xml @@ -15,6 +15,8 @@ Systemsprache English Deutsch + Español + Português Sofort - angeschaltet lassen @@ -47,7 +49,7 @@ System - Aus - An + Hell + Dunkel \ No newline at end of file diff --git a/LifxTools/app/src/main/res/values-es/strings.xml b/LifxTools/app/src/main/res/values-es/strings.xml new file mode 100644 index 0000000..45cff6a --- /dev/null +++ b/LifxTools/app/src/main/res/values-es/strings.xml @@ -0,0 +1,36 @@ + + LifxTools + Barra de navegación abierta + Cerrar barra de navegación + LIFX Tools + lifxtools@jeisfeld.de + Título de navegación + Actualizar + + Inicio + Colores almacenados + Administrar dispositivos + Alarmas + Configuración de alarma + Configuración de paso de alarma + Configuración general + Configuraciones + + Buscar dispositivos LIFX… + No se encontraron dispositivos. + + APAGADA + Alarma %1$d + %1$s (Secuencia de parada) + + Animaciones LIFX + Animación LIFX + Animación corriendo por %1$s + Alarmas LIFX + Ejecución de alarma LIFX + Alarme LIFX + Alarme LIFX %1$s + %2$s: %1$s\n + No más alarmas + Detener + diff --git a/LifxTools/app/src/main/res/values-es/strings_dialog.xml b/LifxTools/app/src/main/res/values-es/strings_dialog.xml new file mode 100644 index 0000000..f6a602c --- /dev/null +++ b/LifxTools/app/src/main/res/values-es/strings_dialog.xml @@ -0,0 +1,112 @@ + + + Confirmación + Selecciona la luz + Selecciona el color + Guardar el color + Adaptar imagen + Configuraciones de animación + Establecer hora de alarma + Copiar alarma + Cambiar nombre de alarma + Cambiar nombre de color + Seleccione la fecha de configuración para importar + Nuevo nombre de alarma: + Nuevo nombre de color: + + Retraso del paso de alarma + Configure el retraso del paso de alarma después del inicio de la alarma + Duración del paso de alarma + Configure la duración del paso de alarma. + + No hay colores almacenados + No hay colores almacenados. Debe almacenar colores antes de poder usarlos para alarmas. + Nombre perdido + No se guardó: el nombre estaba vacío. + + Exportación de configuraciones + El archivo de exportación %1$s ya existe. ¿Quieres sobreescribirlo? + Importación de configuraciones + La configuración no se puede importar porque no se encontró ningún archivo de configuración en %1$s + Esto eliminará todas las configuraciones existentes (dispositivos, colores almacenados, alarmas) y las reemplazará por las importadas. ¿Quieres continuar? + Eliminar configuraciones almacenadas + ¿Realmente desea eliminar la configuración almacenada de %1$s? + + Guardar + OK + Inicio + Cancelar + Eliminar + Cambiar nombre + Crear copia + Agregar alarma + Sobrescribir + Importar + + Tono de llamada + Seleccione un tono de llamada para la alarma + + Activo + Tiempo + Repetir + L + M + X + J + V + S + D + Inicio + Fin + (Seleccionar color almacenado) + + Tipo + Duración + (segundos) + Radio + Extensión + Dirección + Colores + Colores (RegEx) + Ajustar el brillo + + Minutos + Segundos + + + adelante + hacia atrás + hacia fuera + hacia adentro + + + Moverse + Transición de imagen + + + hacia fuera + hacia adentro + + + ¿Desea eliminar el dispositivo «%1$s» de la aplicación? (Se volverá a crear si se detecta en la LAN). + Por favor, introduzca un nombre para el color. + ¿Desea eliminar el color «%1$s» de la aplicación? + ¿Desea eliminar la alarma «%1$s» de la aplicación? + ¿Desea eliminar la secuencia de detención de la alarma «%1$s» de la aplicación? + ¿Quiere eliminar el paso de alarma? + No hay dispositivos LIFX con colores almacenados disponibles. + + Se guardó el color «%1$s» + La conexión a %1$s falló. + Todas las configuraciones se han exportado al archivo %1$s + La exportación de configuraciones fue cancelada + La importación de configuraciones fue cancelada + Error al importar la configuración: %1$s + Todas las configuraciones han sido importadas + + La alarma termina automáticamente + La alarma espera la parada manual + La alarma se ejecuta cíclicamente hasta que se detiene manualmente. + Configuración de la secuencia de detención que se ejecuta después de detener la alarma. + + diff --git a/LifxTools/app/src/main/res/values-es/strings_preferences.xml b/LifxTools/app/src/main/res/values-es/strings_preferences.xml new file mode 100644 index 0000000..2696b94 --- /dev/null +++ b/LifxTools/app/src/main/res/values-es/strings_preferences.xml @@ -0,0 +1,55 @@ + + + + Idioma + Duración encender/apagar + Duración del cambio de color + Periodo de actualización + Mantente despierto en la animación + Modo oscuro + Exportar todas las configuraciones + Importar todas las configuraciones + + + + Idioma del sistema + English + Deutsch + Español + Português + + + Inmediato - mantener la luz encendida + ¼ segundo + ½ segundo + 1 segundo + 2 segundos + 5 segundos + + + Inmediato + ¼ segundo + ½ segundo + 1 segundo + 2 segundos + 5 segundos + 15 segundos + 30 segundos + 1 minuto + + + Solo al inicio + ¼ segundo + ½ segundo + 1 segundo + 2 segundos + 5 segundos + 15 segundos + 30 segundos + + + Seguir sistema + Brillante + Oscuro + + \ No newline at end of file diff --git a/LifxTools/app/src/main/res/values-pt/strings.xml b/LifxTools/app/src/main/res/values-pt/strings.xml new file mode 100644 index 0000000..1318fe4 --- /dev/null +++ b/LifxTools/app/src/main/res/values-pt/strings.xml @@ -0,0 +1,36 @@ + + LifxTools + Abrir barra de navegação + Fechar barra de navegação + LIFX Tools + lifxtools@jeisfeld.de + Título da Navegação + Atualizar + + Home + Cores armazenadas + Gerenciar dispositivos + Alarmes + Configuração de alarme + Configuração da etapa de alarme + Configurações Gerais + Configurações + + Procurando dispositivos LIFX… + Nenhum dispositivo encontrado. + + FORA + Alarme %1$d + %1$s (Sequência de parada) + + Animações LIFX + Animação LIFX + Animação em execução por %1$s + Alarmes LIFX + Execução de alarme LIFX + Alarme LIFX + Alarme LIFX %1$s + %2$s: %1$s\n + Sem mais alarmes + Pare + diff --git a/LifxTools/app/src/main/res/values-pt/strings_dialog.xml b/LifxTools/app/src/main/res/values-pt/strings_dialog.xml new file mode 100644 index 0000000..c7f984f --- /dev/null +++ b/LifxTools/app/src/main/res/values-pt/strings_dialog.xml @@ -0,0 +1,112 @@ + + + Confirmação + Selecione a luz + Selecione a cor + Salvar a cor + Adaptar imagem + Configurações de animação + Definir hora do alarme + Copiar alarme + Alterar nome do alarme + Alterar nome da cor + Selecione a data das configurações para importação + Novo nome de alarme: + Novo nome da cor: + + Atraso na etapa de alarme + Defina o atraso da etapa de alarme após o início do alarme + Duração do passo do alarme + Defina a duração da etapa de alarme + + Sem cores armazenadas + Não há cores armazenadas. Você precisa armazenar cores antes de poder usá-las para alarmes. + Nome em falta + Não foi salvo - o nome estava vazio. + + Exportação de configurações + O arquivo de exportação %1$s já existe. Você deseja sobrescrever isso? + Importação de configurações + As configurações não podem ser importadas, porque nenhum arquivo de configurações foi encontrado em %1$s + Isso excluirá todas as configurações existentes (dispositivos, cores armazenadas, alarmes) e as substituirá pelas importadas. Você quer continuar? + Excluir configurações armazenadas + Deseja realmente excluir as configurações armazenadas de %1$s? + + Salvar + OK + Iniciar + Cancelar + Excluir + Renomear + Criar cópia + Adicionar alarme + Substituir + Importar + + Toque + Selecione um toque para o alarme + + Ativo + Hora + Repetir + + + + + + + + Iniciar + Fim + (Selecione a cor armazenada) + + Tipo + Duração + (segundos) + Raio + Alongamento + Direção + Cores + Cores (RegEx) + Ajustar brilho + + Minutos + Segundos + + + frente + para trás + para fora + para dentro + + + Mover + Transição de imagem + + + para fora + para dentro + + + Deseja excluir o dispositivo «%1$s» do aplicativo? (Será recriado se detectado na LAN.) + Digite um nome para a cor. + Deseja excluir a cor «%1$s» do aplicativo? + Deseja excluir o alarme «%1$s» do aplicativo? + Deseja excluir a sequência de parada do alarme «%1$s» do aplicativo? + Deseja excluir a etapa do alarme? + Nenhum dispositivo LIFX com cores armazenadas disponíveis. + + A cor «%1$s» foi salva + A conexão com %1$s falhou. + Todas as configurações foram exportadas para o arquivo %1$s + A exportação das configurações foi cancelada + A importação de configurações foi cancelada + Erro ao importar configurações: %1$s + Todas as configurações foram importadas + + O alarme termina automaticamente + O alarme aguarda a parada manual + O alarme é executado ciclicamente, até que seja parado manualmente + Configuração da sequência de parada que é executada após a interrupção do alarme + + diff --git a/LifxTools/app/src/main/res/values-pt/strings_preferences.xml b/LifxTools/app/src/main/res/values-pt/strings_preferences.xml new file mode 100644 index 0000000..8c936e2 --- /dev/null +++ b/LifxTools/app/src/main/res/values-pt/strings_preferences.xml @@ -0,0 +1,55 @@ + + + + Língua + Duração ligar/desligar + Duração da mudança de cor + Período de atualização + Mantenha-se acordado com a animação + Modo escuro + Exportar todas as configurações + Importar todas as configurações + + + + Idioma do sistema + English + Deutsch + Español + Português + + + Imediato - mantenha a luz acesa + ¼ segundo + ½ segundo + 1 segundo + 2 segundos + 5 segundos + + + Imediato + ¼ segundo + ½ segundo + 1 segundo + 2 segundos + 5 segundos + 15 segundos + 30 segundos + 1 minuto + + + Apenas no início + ¼ segundo + ½ segundo + 1 segundo + 2 segundos + 5 segundos + 15 segundos + 30 segundos + + + Siga o sistema + Brilhante + Sombrio + + \ No newline at end of file diff --git a/LifxTools/app/src/main/res/values/strings_dialog.xml b/LifxTools/app/src/main/res/values/strings_dialog.xml index 188d1f7..23cb94d 100644 --- a/LifxTools/app/src/main/res/values/strings_dialog.xml +++ b/LifxTools/app/src/main/res/values/strings_dialog.xml @@ -20,15 +20,15 @@ Set the duration of the alarm step No stored colors - There are no stored colors available. You need to store colors before you can use them for alarms. + There are no stored colors. You need to store colors before you can use them for alarms. Missing Name Did not save - name was empty. Export of preferences - The preference export file %1$s is already existing. Do you want to overwrite it? - Import of preferences - The preferences cannot be imported, because no preferences file was found at %1$s + The export file %1$s is already existing. Do you want to overwrite it? + Import of settings + The settings cannot be imported, because no settings file was found at %1$s This will delete all existing settings (devices, stored colors, alarms) and replace them by the imported ones. Do you want to continue? Delete stored settings Do you really want to delete stored settings from %1$s? @@ -93,11 +93,11 @@ Please enter a name for the color. Do you want to delete the color “%1$s” from the app? Do you want to delete the alarm “%1$s” from the app? - Do you want to delete the stopp sequence of alarm “%1$s” from the app? + Do you want to delete the stop sequence of alarm “%1$s” from the app? Do you want to delete the alarm step? No LIFX device with stored colors available. - Saved color “%1$s”. + Color “%1$s” was saved. Connection to %1$s failed. All settings have been exported to file %1$s The export of settings was canceled diff --git a/LifxTools/app/src/main/res/values/strings_preferences.xml b/LifxTools/app/src/main/res/values/strings_preferences.xml index 0f7edae..6d04f7e 100644 --- a/LifxTools/app/src/main/res/values/strings_preferences.xml +++ b/LifxTools/app/src/main/res/values/strings_preferences.xml @@ -71,13 +71,13 @@ Language 0 - Power duration + Switch duration 250 Color change duration 250 Refresh Period 1000 - Use wakelock on animation + Keep awake on animation Dark Mode -1 Export all settings @@ -88,11 +88,15 @@ System language English Deutsch + Español + Português 0 1 2 + 3 + 4 Immediate - keep light on @@ -154,8 +158,8 @@ Follow System - Off - On + Bright + Dark -1