diff --git a/.DS_Store b/.DS_Store
new file mode 100644
index 0000000..5008ddf
Binary files /dev/null and b/.DS_Store differ
diff --git a/CCL.txt b/CCL.txt
old mode 100644
new mode 100755
diff --git a/GPL.txt b/GPL.txt
old mode 100644
new mode 100755
diff --git a/Licensing.txt b/Licensing.txt
old mode 100644
new mode 100755
diff --git a/MITL.txt b/MITL.txt
old mode 100644
new mode 100755
diff --git a/README.md b/README.md
old mode 100644
new mode 100755
diff --git a/framework/.DS_Store b/framework/.DS_Store
new file mode 100644
index 0000000..5008ddf
Binary files /dev/null and b/framework/.DS_Store differ
diff --git a/framework/.classpath b/framework/.classpath
deleted file mode 100644
index 3f9691c..0000000
--- a/framework/.classpath
+++ /dev/null
@@ -1,8 +0,0 @@
-
-
-
-
-
-
-
-
diff --git a/java/.DS_Store b/java/.DS_Store
new file mode 100644
index 0000000..5008ddf
Binary files /dev/null and b/java/.DS_Store differ
diff --git a/java/AndroidManifest.xml b/java/AndroidManifest.xml
index c036912..062afa8 100755
--- a/java/AndroidManifest.xml
+++ b/java/AndroidManifest.xml
@@ -15,18 +15,23 @@
+
+
+
+
+
+
+ android:targetSdkVersion="17" >
-
+ android:label="@string/english_ime_name" android:allowBackup="true">
-
-
-
+ android:key="desktop_settings"
+ android:title="@string/desktop_settings_title" >
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ android:summary="@string/contributor_ma_summary"
+ android:title="@string/contributor_ma" />
+
+
+
+
+
+
diff --git a/java/res/raw/emergency_error.mp3 b/java/res/raw/emergency_error.mp3
new file mode 100644
index 0000000..6f02d19
Binary files /dev/null and b/java/res/raw/emergency_error.mp3 differ
diff --git a/java/res/raw/emergency_succes.mp3 b/java/res/raw/emergency_succes.mp3
new file mode 100644
index 0000000..a71eb4d
Binary files /dev/null and b/java/res/raw/emergency_succes.mp3 differ
diff --git a/java/res/values-es-rUS/strings.xml b/java/res/values-es-rUS/strings.xml
index f770b98..f88572c 100644
--- a/java/res/values-es-rUS/strings.xml
+++ b/java/res/values-es-rUS/strings.xml
@@ -1,248 +1,253 @@
-
+
- "Vibrar al pulsar tecla"
- "Sonido al pulsar tecla"
- "Corregir errores de escritura"
- "Habilitar la introducción de corrección de errores"
- "Errores de introducción de datos en vista horizontal"
- "Permitir la corrección de error de entrada"
- "Sugerencias de palabras"
- "Corregir automáticamente la palabra anterior"
- "Sugerencias de palabras"
- "Configuración de sugerencia de palabras"
- "Habilitar autocompletar al escribir"
- "Autocompletar"
- "Aumentar el tamaño del campo de texto"
- "Ocultar sugerencias de palabras en la vista horizontal"
- "Uso de mayúsculas auto."
- "Escribir en mayúscula el principio de la frase"
- "Puntuación automática"
- "Correcciones rápidas"
- "Corrige los errores tipográficos que se cometen con más frecuencia."
- "Mostrar sugerencias"
- "Muestra las palabras sugeridas mientras se escribe."
- "Autocompletar"
- "La barra espaciadora y los signos de puntuación insertan automáticamente la palabra resaltada."
- "0"
- "1"
- "2"
- "%s : Guardada"
- "á"
- "é"
- "í"
- "ó"
- "úü"
- "§ß"
- "ñ"
- "ç"
- "ýÿ"
- "i"
- "Mantén pulsada una tecla para ver los caracteres acentuados (ø, ö, etc.)."
- "Pulsa la tecla \"Atrás\" ↶ para cerrar el teclado en cualquier momento."
- "Acceso a números y símbolos"
- Mantén pulsada la palabra situada más a la izquierda para añadirla al diccionario
- "Toca esta sugerencia para continuar »"
- "Toca aquí para cerrar la sugerencia y comenzar a escribir."
- "El teclado se abre cada vez que tocas un campo de texto"
- Mantén pulsada una tecla para ver los caracteres acentuados\n(ø, ö, ô, ó, etc.)
- "Toca esta tecla para cambiar al teclado de números y símbolos"\".\"
- "Toca esta tecla de nuevo para volver a las letras"
- "Mantén pulsada esta tecla para cambiar la configuración del teclado como, por ejemplo, la opción de autocompletar"\".\"
- "¡Pruébalo!"
- "Ir"
- "Sig."
- "Hecho"
- "Enviar"
- "?123"
- "123"
- "ABC"
- "ALT"
- "Abrir el teclado"\n\n\"Pulsa cualquier campo de texto.\"
- "Cerrar el teclado"\n\n\"Pulsa la tecla \"Atrás\".\"
- "Mantén pulsada una tecla para acceder a las opciones."\n\n\"Accede a los signos de puntuación y a los acentos.\"
- "Configuración del teclado"\n\n"Mantén pulsada la tecla "\"?123\"\".\"
- ".com"
- ".net"
- ".org"
- ".gov"
- ".edu"
- "Teclado Tecla"
- Configuración de Tecla Access
- Método de entrada
- Habilitar entrada de voz
- Añade una tecla de acceso rápido a comandos de voz y reconocimiento de voz
- Mostrar la tecla de acentos
- Agrega una tecla que permite introducir caracteres acentuados y otras variantes
- Configuración de entrada alternativa
- Conectar al Tecla Shield
- Bluetooth no soportado
- Bluetooth desactivado
- Intenta una conexión con un Tecla Shield cercano
- Desconectar temporalmente el Tecla Shield
- Selecciona para permitir que otro dispositivo se conecte al Tecla Shield
- Modo pantalla completa
- Utiliza la pantalla completa como un único pulsador
- Activar siempre el altavoz
- Activa el altavoz para llamadas de voz, comandos de voz y entrada de voz.
- Mostrar teclado de navegación
- Muestra un pequeño teclado para navegar cuando no se introduce texto
- Tiempo de espera del teclado de navegación
- Ajuste el retardo para que el teclado de navegación se oculte automáticamente
- Ocultar teclado de navegación
- Pulsa para símbolos
- Pulsa para letras y números
- Configuración de entrada Morse
- Ajustar las preferencias y el modo de entrada Morse
- Usar entrada Morse
- Proporciona un método de entrada Morse que sustituye el teclado estándar
- Mostrar guía Morse
- Muestra un conjunto de claves/valores Morse arriba del teclado
- Método de entrada Morse
- Unidad de tiempo Morse
- Seleccione su unidad de tiempo Morse
- Configura la frecuencia de repetición
- Ajustar la frecuencia de repetición de un punto/raya Morse cuando se mantiene presionado un interruptor
- Configurar la frecuencia de repetición
- Duración de pulsación larga para restablecimiento
- Ajusta la duración de la pulsación larga para regresar a la pantalla de inicio
- ¿Está seguro que desea restablecer las acciones predeterminadas?
- Sí
- No
- Mas rápido
- Mas lento
- "Hecho"
- Configuración de escaneo
- Ajustar el modo y la velocidad de escaneo
- Activar auto-escaneo
- Escanea el teclado automáticamente
- Activar escaneo inverso
- Escanea al pulsar el interruptor y selecciona al soltarlo
- Velocidad de auto-escaneo
- Ajusta la velocidad de escaneo
- Configurar acciones de interruptores
- Personaliza las acciones asignadas a cada interruptor de entrada
- ECU 1 / Adelante
- ECU 2 / Reversa
- ECU 3 / Izquierda
- ECU 4 / Derecha
- Interruptor 1
- Interruptor 2
- Acción Tecla de ECU 1 / Adelante
- Acción Tecla de ECU 2 / Reversa
- Acción Tecla de ECU 3 / Izquierda
- Acción Tecla de ECU 4 / Derecha
- Acción Tecla de Interruptor 1
- Acción Tecla de Interruptor 2
- Acción Morse de ECU 1 / Adelante
- Acción Morse de ECU 2 / Reversa
- Acción Morse de ECU 3 / Izquierda
- Acción Morse de ECU 4 / Derecha
- Acción Morse de Interruptor 1
- Acción Morse de Interruptor 2
- Restablecer las acciones predeterminadas
- Asignar valores predeterminados a las acciones de interruptores
- Restablecer acciones de interruptores
- Configuración avanzada
- Conectando al Tecla Shield
- No se puede conectar el Tecla Shield
- Conexión al Tecla Shield cancelada
- No hay ningún Tecla Shield en el radio de alcance
- Buscando Tecla Shields. Espere por favor…
- Método de entrada Morse habilitado
- Método de entrada Morse deshabilitado
- Interruptor de pantalla completa activado
- Interruptor de pantalla completa desactivado
- Por favor seleccione Tecla Access como su método de entrada por defecto antes de ajustar la configuración.
- ¡No hay aplicaciones de reconocimiento de voz disponibles!
- Voice Search no está instalado!
- Entrada de voz de Tecla
- Configurando Tecla…
- Acerca de Tecla Access
- El equipo
- Los que hicieron de Tecla Acces una realidad
- Equipo básico
- Jan Richards
- Manager & User Experience
- Jorge Silva
- Programador Principal
- Mauricio Meza
- Experiencia de usuario
- Eric Wan
- Programador Junior
- Programadores
- Eric Ma
- Voluntario
- Eric Ma
- Voluntario
- Eric Ma
- Voluntario
- Mejoras
- Mats Lundalv
- Cancelación automática de escaneo
- Traductores
-
- "Ninguno"
- "Básico"
- "Avanzado"
-
-
- @string/prediction_none
- @string/prediction_basic
- @string/prediction_full
-
-
- Inmediatamente
- Después de 4 segundos
- Después de 8 segundos
- Después de 15 segundos
- Después de 30 segundos
- Después de 60 segundos
- Nunca
-
-
- Nunca
- 1000 ms
- 950 ms
- 900 ms
- 850 ms
- 800 ms
- 750 ms
- 700 ms
- 650 ms
- 600 ms
- 550 ms
- 500 ms
-
-
- Ninguno
- Escanea siguiente
- Escanea anterior
- Salir, cancelar
- Selecciona elemento destacado
-
-
- Ninguno
- Punto (Morse)
- Raya (Morse)
- Final de caracter Morse
- Retroceso (Morse)
- Ocultar teclado Morse
-
-
- Modo de triple interruptor
- Mode de doble interruptor
- Modo de interruptor único
-
-
- 3 segundos
- 6 segundos
- 9 segundos
- 12 segundos
- 16 segundos
- 20 segundos
- 25 segundos
- 32 segundos
- 40 segundos
-
-
+
+ "Vibrar al pulsar tecla"
+ "Sonido al pulsar tecla"
+ "Corregir errores de escritura"
+ "Habilitar la introducción de corrección de errores"
+ "Errores de introducción de datos en vista horizontal"
+ "Permitir la corrección de error de entrada"
+ "Sugerencias de palabras"
+ "Corregir automáticamente la palabra anterior"
+ "Sugerencias de palabras"
+ "Configuración de sugerencia de palabras"
+ "Habilitar autocompletar al escribir"
+ "Autocompletar"
+ "Aumentar el tamaño del campo de texto"
+ "Ocultar sugerencias de palabras en la vista horizontal"
+ "Uso de mayúsculas auto."
+ "Escribir en mayúscula el principio de la frase"
+ "Puntuación automática"
+ "Correcciones rápidas"
+ "Corrige los errores tipográficos que se cometen con más frecuencia."
+ "Mostrar sugerencias"
+ "Muestra las palabras sugeridas mientras se escribe."
+ "Autocompletar"
+ "La barra espaciadora y los signos de puntuación insertan automáticamente la palabra resaltada."
+ "0"
+ "1"
+ "2"
+ "%s : Guardada"
+ "á"
+ "é"
+ "í"
+ "ó"
+ "úü"
+ "§ß"
+ "ñ"
+ "ç"
+ "ýÿ"
+ "i"
+ "Mantén pulsada una tecla para ver los caracteres acentuados (ø, ö, etc.)."
+ "Pulsa la tecla \"Atrás\" ↶ para cerrar el teclado en cualquier momento."
+ "Acceso a números y símbolos"
+ Mantén pulsada la palabra situada más a la izquierda para añadirla al diccionario
+ "Toca esta sugerencia para continuar »"
+ "Toca aquí para cerrar la sugerencia y comenzar a escribir."
+ "El teclado se abre cada vez que tocas un campo de texto"
+ Mantén pulsada una tecla para ver los caracteres acentuados\n(ø, ö, ô, ó, etc.)
+ "Toca esta tecla para cambiar al teclado de números y símbolos"\".\"
+ "Toca esta tecla de nuevo para volver a las letras"
+ "Mantén pulsada esta tecla para cambiar la configuración del teclado como, por ejemplo, la opción de autocompletar"\".\"
+ "¡Pruébalo!"
+ "Ir"
+ "Sig."
+ "Hecho"
+ "Enviar"
+ "?123"
+ "123"
+ "ABC"
+ "ALT"
+ "Abrir el teclado"\n\n\"Pulsa cualquier campo de texto.\"
+ "Cerrar el teclado"\n\n\"Pulsa la tecla \"Atrás\".\"
+ "Mantén pulsada una tecla para acceder a las opciones."\n\n\"Accede a los signos de puntuación y a los acentos.\"
+ "Configuración del teclado"\n\n"Mantén pulsada la tecla "\"?123\"\".\"
+ ".com"
+ ".net"
+ ".org"
+ ".gov"
+ ".edu"
+ "Teclado Tecla"
+ Configuración de Tecla Access
+ Método de entrada
+ Habilitar entrada de voz
+ Añade una tecla de acceso rápido a comandos de voz y reconocimiento de voz
+ Mostrar la tecla de acentos
+ Agrega una tecla que permite introducir caracteres acentuados y otras variantes
+ Configuración de entrada alternativa
+ Conectar al Tecla Shield
+ Bluetooth no soportado
+ Bluetooth desactivado
+ Intenta una conexión con un Tecla Shield cercano
+ Desconectar temporalmente el Tecla Shield
+ Selecciona para permitir que otro dispositivo se conecte al Tecla Shield
+ Modo pantalla completa
+ Utiliza la pantalla completa como un único pulsador
+ Activar siempre el altavoz
+ Activa el altavoz para llamadas de voz, comandos de voz y entrada de voz.
+ Mostrar teclado de navegación
+ Muestra un pequeño teclado para navegar cuando no se introduce texto
+ Tiempo de espera del teclado de navegación
+ Ajuste el retardo para que el teclado de navegación se oculte automáticamente
+ Ocultar teclado de navegación
+ Pulsa para símbolos
+ Pulsa para letras y números
+ Configuración de entrada Morse
+ Ajustar las preferencias y el modo de entrada Morse
+ Usar entrada Morse
+ Proporciona un método de entrada Morse que sustituye el teclado estándar
+ Mostrar guía Morse
+ Muestra un conjunto de claves/valores Morse arriba del teclado
+ Método de entrada Morse
+ Unidad de tiempo Morse
+ Seleccione su unidad de tiempo Morse
+ Configura la frecuencia de repetición
+ Ajustar la frecuencia de repetición de un punto/raya Morse cuando se mantiene presionado un interruptor
+ Configurar la frecuencia de repetición
+ Duración de pulsación larga para restablecimiento
+ Ajusta la duración de la pulsación larga para regresar a la pantalla de inicio
+ ¿Está seguro que desea restablecer las acciones predeterminadas?
+ Sí
+ No
+ Mas rápido
+ Mas lento
+ "Hecho"
+ Configuración de escaneo
+ Ajustar el modo y la velocidad de escaneo
+ Activar auto-escaneo
+ Escanea el teclado automáticamente
+ Activar escaneo inverso
+ Escanea al pulsar el interruptor y selecciona al soltarlo
+ Velocidad de auto-escaneo
+ Ajusta la velocidad de escaneo
+ Configurar acciones de interruptores
+ Personaliza las acciones asignadas a cada interruptor de entrada
+ ECU 1 / Adelante
+ ECU 2 / Reversa
+ ECU 3 / Izquierda
+ ECU 4 / Derecha
+ Interruptor 1
+ Interruptor 2
+ Acción Tecla de ECU 1 / Adelante
+ Acción Tecla de ECU 2 / Reversa
+ Acción Tecla de ECU 3 / Izquierda
+ Acción Tecla de ECU 4 / Derecha
+ Acción Tecla de Interruptor 1
+ Acción Tecla de Interruptor 2
+ Acción Morse de ECU 1 / Adelante
+ Acción Morse de ECU 2 / Reversa
+ Acción Morse de ECU 3 / Izquierda
+ Acción Morse de ECU 4 / Derecha
+ Acción Morse de Interruptor 1
+ Acción Morse de Interruptor 2
+ Restablecer las acciones predeterminadas
+ Asignar valores predeterminados a las acciones de interruptores
+ Restablecer acciones de interruptores
+ Configuración avanzada
+ Conectando al Tecla Shield
+ No se puede conectar el Tecla Shield
+ Conexión al Tecla Shield cancelada
+ No hay ningún Tecla Shield en el radio de alcance
+ Buscando Tecla Shields. Espere por favor…
+ Método de entrada Morse habilitado
+ Método de entrada Morse deshabilitado
+ Interruptor de pantalla completa activado
+ Interruptor de pantalla completa desactivado
+ Por favor seleccione Tecla Access como su método de entrada por defecto antes de ajustar la configuración.
+ ¡No hay aplicaciones de reconocimiento de voz disponibles!
+ Voice Search no está instalado!
+ Entrada de voz de Tecla
+ Configurando Tecla…
+ Acerca de Tecla Access
+ El equipo
+ Los que hicieron de Tecla Acces una realidad
+ Equipo básico
+ Jan Richards
+ Manager & User Experience
+ Jorge Silva
+ Programador Principal
+ Mauricio Meza
+ Experiencia de usuario
+ Eric Wan
+ Programador Junior
+ Programadores
+ Eric Ma
+ Voluntario
+ Elyas Bhy
+ Voluntario
+ Rishab Garg
+ Voluntario
+ Jeroen Teunissen
+ Teunissen Enabling
+ Mejoras
+ Mats Lundalv
+ Cancelación automática de escaneo
+ Traductores
+
+
+ "Ninguno"
+ "Básico"
+ "Avanzado"
+
+
+ @string/prediction_none
+ @string/prediction_basic
+ @string/prediction_full
+
+
+ Inmediatamente
+ Después de 4 segundos
+ Después de 8 segundos
+ Después de 15 segundos
+ Después de 30 segundos
+ Después de 60 segundos
+ Nunca
+
+
+ Nunca
+ 1000 ms
+ 950 ms
+ 900 ms
+ 850 ms
+ 800 ms
+ 750 ms
+ 700 ms
+ 650 ms
+ 600 ms
+ 550 ms
+ 500 ms
+
+
+ Ninguno
+ Escanea siguiente
+ Escanea anterior
+ Salir, cancelar
+ Selecciona elemento destacado
+
+
+ Ninguno
+ Punto (Morse)
+ Raya (Morse)
+ Final de caracter Morse
+ Retroceso (Morse)
+ Ocultar teclado Morse
+
+
+ Modo de triple interruptor
+ Mode de doble interruptor
+ Modo de interruptor único
+
+
+ 3 segundos
+ 6 segundos
+ 9 segundos
+ 12 segundos
+ 16 segundos
+ 20 segundos
+ 25 segundos
+ 32 segundos
+ 40 segundos
+
+
+
\ No newline at end of file
diff --git a/java/res/values-es/strings.xml b/java/res/values-es/strings.xml
index f770b98..f88572c 100644
--- a/java/res/values-es/strings.xml
+++ b/java/res/values-es/strings.xml
@@ -1,248 +1,253 @@
-
+
- "Vibrar al pulsar tecla"
- "Sonido al pulsar tecla"
- "Corregir errores de escritura"
- "Habilitar la introducción de corrección de errores"
- "Errores de introducción de datos en vista horizontal"
- "Permitir la corrección de error de entrada"
- "Sugerencias de palabras"
- "Corregir automáticamente la palabra anterior"
- "Sugerencias de palabras"
- "Configuración de sugerencia de palabras"
- "Habilitar autocompletar al escribir"
- "Autocompletar"
- "Aumentar el tamaño del campo de texto"
- "Ocultar sugerencias de palabras en la vista horizontal"
- "Uso de mayúsculas auto."
- "Escribir en mayúscula el principio de la frase"
- "Puntuación automática"
- "Correcciones rápidas"
- "Corrige los errores tipográficos que se cometen con más frecuencia."
- "Mostrar sugerencias"
- "Muestra las palabras sugeridas mientras se escribe."
- "Autocompletar"
- "La barra espaciadora y los signos de puntuación insertan automáticamente la palabra resaltada."
- "0"
- "1"
- "2"
- "%s : Guardada"
- "á"
- "é"
- "í"
- "ó"
- "úü"
- "§ß"
- "ñ"
- "ç"
- "ýÿ"
- "i"
- "Mantén pulsada una tecla para ver los caracteres acentuados (ø, ö, etc.)."
- "Pulsa la tecla \"Atrás\" ↶ para cerrar el teclado en cualquier momento."
- "Acceso a números y símbolos"
- Mantén pulsada la palabra situada más a la izquierda para añadirla al diccionario
- "Toca esta sugerencia para continuar »"
- "Toca aquí para cerrar la sugerencia y comenzar a escribir."
- "El teclado se abre cada vez que tocas un campo de texto"
- Mantén pulsada una tecla para ver los caracteres acentuados\n(ø, ö, ô, ó, etc.)
- "Toca esta tecla para cambiar al teclado de números y símbolos"\".\"
- "Toca esta tecla de nuevo para volver a las letras"
- "Mantén pulsada esta tecla para cambiar la configuración del teclado como, por ejemplo, la opción de autocompletar"\".\"
- "¡Pruébalo!"
- "Ir"
- "Sig."
- "Hecho"
- "Enviar"
- "?123"
- "123"
- "ABC"
- "ALT"
- "Abrir el teclado"\n\n\"Pulsa cualquier campo de texto.\"
- "Cerrar el teclado"\n\n\"Pulsa la tecla \"Atrás\".\"
- "Mantén pulsada una tecla para acceder a las opciones."\n\n\"Accede a los signos de puntuación y a los acentos.\"
- "Configuración del teclado"\n\n"Mantén pulsada la tecla "\"?123\"\".\"
- ".com"
- ".net"
- ".org"
- ".gov"
- ".edu"
- "Teclado Tecla"
- Configuración de Tecla Access
- Método de entrada
- Habilitar entrada de voz
- Añade una tecla de acceso rápido a comandos de voz y reconocimiento de voz
- Mostrar la tecla de acentos
- Agrega una tecla que permite introducir caracteres acentuados y otras variantes
- Configuración de entrada alternativa
- Conectar al Tecla Shield
- Bluetooth no soportado
- Bluetooth desactivado
- Intenta una conexión con un Tecla Shield cercano
- Desconectar temporalmente el Tecla Shield
- Selecciona para permitir que otro dispositivo se conecte al Tecla Shield
- Modo pantalla completa
- Utiliza la pantalla completa como un único pulsador
- Activar siempre el altavoz
- Activa el altavoz para llamadas de voz, comandos de voz y entrada de voz.
- Mostrar teclado de navegación
- Muestra un pequeño teclado para navegar cuando no se introduce texto
- Tiempo de espera del teclado de navegación
- Ajuste el retardo para que el teclado de navegación se oculte automáticamente
- Ocultar teclado de navegación
- Pulsa para símbolos
- Pulsa para letras y números
- Configuración de entrada Morse
- Ajustar las preferencias y el modo de entrada Morse
- Usar entrada Morse
- Proporciona un método de entrada Morse que sustituye el teclado estándar
- Mostrar guía Morse
- Muestra un conjunto de claves/valores Morse arriba del teclado
- Método de entrada Morse
- Unidad de tiempo Morse
- Seleccione su unidad de tiempo Morse
- Configura la frecuencia de repetición
- Ajustar la frecuencia de repetición de un punto/raya Morse cuando se mantiene presionado un interruptor
- Configurar la frecuencia de repetición
- Duración de pulsación larga para restablecimiento
- Ajusta la duración de la pulsación larga para regresar a la pantalla de inicio
- ¿Está seguro que desea restablecer las acciones predeterminadas?
- Sí
- No
- Mas rápido
- Mas lento
- "Hecho"
- Configuración de escaneo
- Ajustar el modo y la velocidad de escaneo
- Activar auto-escaneo
- Escanea el teclado automáticamente
- Activar escaneo inverso
- Escanea al pulsar el interruptor y selecciona al soltarlo
- Velocidad de auto-escaneo
- Ajusta la velocidad de escaneo
- Configurar acciones de interruptores
- Personaliza las acciones asignadas a cada interruptor de entrada
- ECU 1 / Adelante
- ECU 2 / Reversa
- ECU 3 / Izquierda
- ECU 4 / Derecha
- Interruptor 1
- Interruptor 2
- Acción Tecla de ECU 1 / Adelante
- Acción Tecla de ECU 2 / Reversa
- Acción Tecla de ECU 3 / Izquierda
- Acción Tecla de ECU 4 / Derecha
- Acción Tecla de Interruptor 1
- Acción Tecla de Interruptor 2
- Acción Morse de ECU 1 / Adelante
- Acción Morse de ECU 2 / Reversa
- Acción Morse de ECU 3 / Izquierda
- Acción Morse de ECU 4 / Derecha
- Acción Morse de Interruptor 1
- Acción Morse de Interruptor 2
- Restablecer las acciones predeterminadas
- Asignar valores predeterminados a las acciones de interruptores
- Restablecer acciones de interruptores
- Configuración avanzada
- Conectando al Tecla Shield
- No se puede conectar el Tecla Shield
- Conexión al Tecla Shield cancelada
- No hay ningún Tecla Shield en el radio de alcance
- Buscando Tecla Shields. Espere por favor…
- Método de entrada Morse habilitado
- Método de entrada Morse deshabilitado
- Interruptor de pantalla completa activado
- Interruptor de pantalla completa desactivado
- Por favor seleccione Tecla Access como su método de entrada por defecto antes de ajustar la configuración.
- ¡No hay aplicaciones de reconocimiento de voz disponibles!
- Voice Search no está instalado!
- Entrada de voz de Tecla
- Configurando Tecla…
- Acerca de Tecla Access
- El equipo
- Los que hicieron de Tecla Acces una realidad
- Equipo básico
- Jan Richards
- Manager & User Experience
- Jorge Silva
- Programador Principal
- Mauricio Meza
- Experiencia de usuario
- Eric Wan
- Programador Junior
- Programadores
- Eric Ma
- Voluntario
- Eric Ma
- Voluntario
- Eric Ma
- Voluntario
- Mejoras
- Mats Lundalv
- Cancelación automática de escaneo
- Traductores
-
- "Ninguno"
- "Básico"
- "Avanzado"
-
-
- @string/prediction_none
- @string/prediction_basic
- @string/prediction_full
-
-
- Inmediatamente
- Después de 4 segundos
- Después de 8 segundos
- Después de 15 segundos
- Después de 30 segundos
- Después de 60 segundos
- Nunca
-
-
- Nunca
- 1000 ms
- 950 ms
- 900 ms
- 850 ms
- 800 ms
- 750 ms
- 700 ms
- 650 ms
- 600 ms
- 550 ms
- 500 ms
-
-
- Ninguno
- Escanea siguiente
- Escanea anterior
- Salir, cancelar
- Selecciona elemento destacado
-
-
- Ninguno
- Punto (Morse)
- Raya (Morse)
- Final de caracter Morse
- Retroceso (Morse)
- Ocultar teclado Morse
-
-
- Modo de triple interruptor
- Mode de doble interruptor
- Modo de interruptor único
-
-
- 3 segundos
- 6 segundos
- 9 segundos
- 12 segundos
- 16 segundos
- 20 segundos
- 25 segundos
- 32 segundos
- 40 segundos
-
-
+
+ "Vibrar al pulsar tecla"
+ "Sonido al pulsar tecla"
+ "Corregir errores de escritura"
+ "Habilitar la introducción de corrección de errores"
+ "Errores de introducción de datos en vista horizontal"
+ "Permitir la corrección de error de entrada"
+ "Sugerencias de palabras"
+ "Corregir automáticamente la palabra anterior"
+ "Sugerencias de palabras"
+ "Configuración de sugerencia de palabras"
+ "Habilitar autocompletar al escribir"
+ "Autocompletar"
+ "Aumentar el tamaño del campo de texto"
+ "Ocultar sugerencias de palabras en la vista horizontal"
+ "Uso de mayúsculas auto."
+ "Escribir en mayúscula el principio de la frase"
+ "Puntuación automática"
+ "Correcciones rápidas"
+ "Corrige los errores tipográficos que se cometen con más frecuencia."
+ "Mostrar sugerencias"
+ "Muestra las palabras sugeridas mientras se escribe."
+ "Autocompletar"
+ "La barra espaciadora y los signos de puntuación insertan automáticamente la palabra resaltada."
+ "0"
+ "1"
+ "2"
+ "%s : Guardada"
+ "á"
+ "é"
+ "í"
+ "ó"
+ "úü"
+ "§ß"
+ "ñ"
+ "ç"
+ "ýÿ"
+ "i"
+ "Mantén pulsada una tecla para ver los caracteres acentuados (ø, ö, etc.)."
+ "Pulsa la tecla \"Atrás\" ↶ para cerrar el teclado en cualquier momento."
+ "Acceso a números y símbolos"
+ Mantén pulsada la palabra situada más a la izquierda para añadirla al diccionario
+ "Toca esta sugerencia para continuar »"
+ "Toca aquí para cerrar la sugerencia y comenzar a escribir."
+ "El teclado se abre cada vez que tocas un campo de texto"
+ Mantén pulsada una tecla para ver los caracteres acentuados\n(ø, ö, ô, ó, etc.)
+ "Toca esta tecla para cambiar al teclado de números y símbolos"\".\"
+ "Toca esta tecla de nuevo para volver a las letras"
+ "Mantén pulsada esta tecla para cambiar la configuración del teclado como, por ejemplo, la opción de autocompletar"\".\"
+ "¡Pruébalo!"
+ "Ir"
+ "Sig."
+ "Hecho"
+ "Enviar"
+ "?123"
+ "123"
+ "ABC"
+ "ALT"
+ "Abrir el teclado"\n\n\"Pulsa cualquier campo de texto.\"
+ "Cerrar el teclado"\n\n\"Pulsa la tecla \"Atrás\".\"
+ "Mantén pulsada una tecla para acceder a las opciones."\n\n\"Accede a los signos de puntuación y a los acentos.\"
+ "Configuración del teclado"\n\n"Mantén pulsada la tecla "\"?123\"\".\"
+ ".com"
+ ".net"
+ ".org"
+ ".gov"
+ ".edu"
+ "Teclado Tecla"
+ Configuración de Tecla Access
+ Método de entrada
+ Habilitar entrada de voz
+ Añade una tecla de acceso rápido a comandos de voz y reconocimiento de voz
+ Mostrar la tecla de acentos
+ Agrega una tecla que permite introducir caracteres acentuados y otras variantes
+ Configuración de entrada alternativa
+ Conectar al Tecla Shield
+ Bluetooth no soportado
+ Bluetooth desactivado
+ Intenta una conexión con un Tecla Shield cercano
+ Desconectar temporalmente el Tecla Shield
+ Selecciona para permitir que otro dispositivo se conecte al Tecla Shield
+ Modo pantalla completa
+ Utiliza la pantalla completa como un único pulsador
+ Activar siempre el altavoz
+ Activa el altavoz para llamadas de voz, comandos de voz y entrada de voz.
+ Mostrar teclado de navegación
+ Muestra un pequeño teclado para navegar cuando no se introduce texto
+ Tiempo de espera del teclado de navegación
+ Ajuste el retardo para que el teclado de navegación se oculte automáticamente
+ Ocultar teclado de navegación
+ Pulsa para símbolos
+ Pulsa para letras y números
+ Configuración de entrada Morse
+ Ajustar las preferencias y el modo de entrada Morse
+ Usar entrada Morse
+ Proporciona un método de entrada Morse que sustituye el teclado estándar
+ Mostrar guía Morse
+ Muestra un conjunto de claves/valores Morse arriba del teclado
+ Método de entrada Morse
+ Unidad de tiempo Morse
+ Seleccione su unidad de tiempo Morse
+ Configura la frecuencia de repetición
+ Ajustar la frecuencia de repetición de un punto/raya Morse cuando se mantiene presionado un interruptor
+ Configurar la frecuencia de repetición
+ Duración de pulsación larga para restablecimiento
+ Ajusta la duración de la pulsación larga para regresar a la pantalla de inicio
+ ¿Está seguro que desea restablecer las acciones predeterminadas?
+ Sí
+ No
+ Mas rápido
+ Mas lento
+ "Hecho"
+ Configuración de escaneo
+ Ajustar el modo y la velocidad de escaneo
+ Activar auto-escaneo
+ Escanea el teclado automáticamente
+ Activar escaneo inverso
+ Escanea al pulsar el interruptor y selecciona al soltarlo
+ Velocidad de auto-escaneo
+ Ajusta la velocidad de escaneo
+ Configurar acciones de interruptores
+ Personaliza las acciones asignadas a cada interruptor de entrada
+ ECU 1 / Adelante
+ ECU 2 / Reversa
+ ECU 3 / Izquierda
+ ECU 4 / Derecha
+ Interruptor 1
+ Interruptor 2
+ Acción Tecla de ECU 1 / Adelante
+ Acción Tecla de ECU 2 / Reversa
+ Acción Tecla de ECU 3 / Izquierda
+ Acción Tecla de ECU 4 / Derecha
+ Acción Tecla de Interruptor 1
+ Acción Tecla de Interruptor 2
+ Acción Morse de ECU 1 / Adelante
+ Acción Morse de ECU 2 / Reversa
+ Acción Morse de ECU 3 / Izquierda
+ Acción Morse de ECU 4 / Derecha
+ Acción Morse de Interruptor 1
+ Acción Morse de Interruptor 2
+ Restablecer las acciones predeterminadas
+ Asignar valores predeterminados a las acciones de interruptores
+ Restablecer acciones de interruptores
+ Configuración avanzada
+ Conectando al Tecla Shield
+ No se puede conectar el Tecla Shield
+ Conexión al Tecla Shield cancelada
+ No hay ningún Tecla Shield en el radio de alcance
+ Buscando Tecla Shields. Espere por favor…
+ Método de entrada Morse habilitado
+ Método de entrada Morse deshabilitado
+ Interruptor de pantalla completa activado
+ Interruptor de pantalla completa desactivado
+ Por favor seleccione Tecla Access como su método de entrada por defecto antes de ajustar la configuración.
+ ¡No hay aplicaciones de reconocimiento de voz disponibles!
+ Voice Search no está instalado!
+ Entrada de voz de Tecla
+ Configurando Tecla…
+ Acerca de Tecla Access
+ El equipo
+ Los que hicieron de Tecla Acces una realidad
+ Equipo básico
+ Jan Richards
+ Manager & User Experience
+ Jorge Silva
+ Programador Principal
+ Mauricio Meza
+ Experiencia de usuario
+ Eric Wan
+ Programador Junior
+ Programadores
+ Eric Ma
+ Voluntario
+ Elyas Bhy
+ Voluntario
+ Rishab Garg
+ Voluntario
+ Jeroen Teunissen
+ Teunissen Enabling
+ Mejoras
+ Mats Lundalv
+ Cancelación automática de escaneo
+ Traductores
+
+
+ "Ninguno"
+ "Básico"
+ "Avanzado"
+
+
+ @string/prediction_none
+ @string/prediction_basic
+ @string/prediction_full
+
+
+ Inmediatamente
+ Después de 4 segundos
+ Después de 8 segundos
+ Después de 15 segundos
+ Después de 30 segundos
+ Después de 60 segundos
+ Nunca
+
+
+ Nunca
+ 1000 ms
+ 950 ms
+ 900 ms
+ 850 ms
+ 800 ms
+ 750 ms
+ 700 ms
+ 650 ms
+ 600 ms
+ 550 ms
+ 500 ms
+
+
+ Ninguno
+ Escanea siguiente
+ Escanea anterior
+ Salir, cancelar
+ Selecciona elemento destacado
+
+
+ Ninguno
+ Punto (Morse)
+ Raya (Morse)
+ Final de caracter Morse
+ Retroceso (Morse)
+ Ocultar teclado Morse
+
+
+ Modo de triple interruptor
+ Mode de doble interruptor
+ Modo de interruptor único
+
+
+ 3 segundos
+ 6 segundos
+ 9 segundos
+ 12 segundos
+ 16 segundos
+ 20 segundos
+ 25 segundos
+ 32 segundos
+ 40 segundos
+
+
+
\ No newline at end of file
diff --git a/java/res/values-fr/strings.xml b/java/res/values-fr/strings.xml
index 1d71bba..818cb89 100644
--- a/java/res/values-fr/strings.xml
+++ b/java/res/values-fr/strings.xml
@@ -1,248 +1,253 @@
-
+
- Vibrer à chaque touche
- Son à chaque touche
- Corriger les fautes de frappe
- "Activer la correction des erreurs de saisie"
- Fautes de frappe en mode paysage
- "Activer la correction des erreurs de saisie"
- Saisie prédictive
- Corriger automatiquement le mot précédent
- Suggestion de mots
- "Paramètres de la saisie prédictive"
- Activer la saisie semi-automatique
- Saisie semi-automatique
- Agrandir le champ de texte
- Masquer la saisie prédictive en mode paysage
- Majuscules automatiques
- Mettre en majuscule la première lettre de chaque phrase
- Ponctuation automatique
- Corrections rapides
- Corrige les fautes de frappe courantes
- Afficher les suggestions
- Afficher les suggestions de termes lors de la saisie
- Saisie semi-automatique
- La barre d\'espace et la ponctuation insèrent automatiquement le mot surligné
- 0
- 1
- 2
- %s : Enregistré
- àâæ
- èéêë
- îï
- ôœ
- ùûü
- §ß
- "ñ"
- ç
- "ýÿ"
- i
- Maintenir une touche enfoncée pour afficher les accents (à, é, etc.)
- Appuyez sur la touche Retour ↶ pour fermer le clavier à tout moment
- Accéder aux chiffres et aux symboles
- Appuyer et maintenir le doigt sur le mot le plus à gauche pour l\'ajouter au dictionnaire
- Touchez ce conseil pour continuer
- Touchez ici pour fermer ce conseil et commencer à saisir votre texte !
- Le clavier s\'affiche à chaque fois que vous touchez une zone de texte
- Maintenez & une touche enfoncée pour afficher les accents\n(ø, ö, ô, ó, etc.)"
- Appuyez sur cette touche pour basculer vers les chiffres et les symboles
- Retourner aux lettres en appuyant de nouveau sur cette touche
- Maintenez cette touche enfoncée afin de modifier les paramètres du clavier, tels que la saisie semi-automatique
- Essayez !
- Go
- Suivant
- Terminé
- Envoyer
- \?123
- 123
- ABC
- ALT
- Ouvrir le clavier\n\nAppuyez sur un champ de texte.
- Fermer le clavier\n\nAppuyez sur la touche Retour.
- Appuyer sur une touche de manière prolongée pour accéder aux options\n\nAccédez à la ponctuation et aux accents.
- Paramètres du clavier\n\nAppuyez et maintenez la touche\?123\.
- ".com"
- ".net"
- ".org"
- ".gov"
- ".edu"
- Tecla Access
- Paramètres de Tecla Access
- Méthode d\'entrée
- Activer la reconnaissance vocale
- Ajoute une touche pour un accès rapide aux commandes vocales et à la reconnaissance vocale
- Montrer les touches des accents
- Ajoute une touche rémanente qui active les caractères accentués et les caractères spéciaux
- Paramètres des entrées alternatives
- Se connecter au Tecla Shield
- Bluetooth n\'est pas pris en charge
- Bluetooth est désactivé
- Tente une connexion à un Tecla Shield à proximité
- Déconnecter temporairement le Tecla Shield
- Cocher pour permettre à un autre appareil de se connecter au Tecla Shield
- Interrupteur en mode plein écran
- Utiliser l\'écran entier comme un seul interrupteur
- Toujours utiliser le téléphone en mode haut-parleur
- Pour les appels vocaux, les commandes vocales et les entrées vocales, utiliser le téléphone en mode haut-parleur.
- Montrer le clavier de navigation
- Montre un petit clavier de navigation quand aucun texte n\'est introduit
- Temps avant disparition du clavier de Navigation
- Ajuste le délai avant que le clavier de navigation ne se masque automatiquement
- Masquer le clavier de navigation
- Enfoncer pour afficher les symboles
- Appuyer pour saisir des lettres et des chiffres
- Paramètres d\'entrée de morse
- Régler les préférences du mode d\'entrée Morse
- Activer le mode d\'entrée Morse
- Fournit un mode d\'entrée de morse qui remplace le clavier standard
- Voir le guide du mode d\'entrée Morse
- Affiche un ensemble de clés/valeurs Morse au-dessus du clavier
- Mode d\'entrée Morse
- Unité de temps Morse
- Sélectionnez votre unité de temps Morse
- Configurer la fréquence de répétition
- Ajuster la fréquence de répétition d\'un dit/dah lorsqu\'un commutateur est enfoncé
- Configurer la fréquence de répétition
- Délai de réinitialisation avec pression longue
- Ajuster le délai de la pression longue avant de retourner à l\'écran d\'accueil
- Êtes-vous sûr de vouloir réinitialiser les actions par défaut ?
- Oui
- Non
- Plus rapide
- Plus lent
- Terminé
- Paramètres de numérisation
- Régler la vitesse ainsi que le mode de balayage
- Activer le self-scanning
- Scanne le clavier automatiquement
- Activer le scan inverse
- Scanner lorsque l\'interrupteur est pressé et sélectionner quand il est relâché
- Vitesse de scan
- Ajuste la vitesse de scan
- Configurer les actions des commutateurs
- Personnaliser les actions assignées à chaque commutateur
- ECU 1 / Avant
- ECU 2 / Inverse
- ECU 3 / Gauche
- ECU 4 / Droite
- Commutateur 1
- Commutateur 2
- ECU 1 / Action de Tecla en avant
- ECU 2 / Action de Tecla en inverse
- ECU 3 / Action de Tecla à gauche
- ECU 4 / Action de Tecla à droite
- Action Tecla pour Commutateur 1
- Action Tecla pour Commutateur 2
- ECU 1 / Action du morse en avant
- ECU 2 / Action du morse en inverse
- ECU 3 / Action du morse à gauche
- ECU 4 / Action du morse à droite
- Action Morse pour Commutateur 1
- Action Morse pour Commutateur 2
- Rétablir les actions par défaut
- Réinitialisation des actions des commutateurs aux valeurs par défaut
- Réinitialisation des actions des commutateurs
- Paramètres d\'entrées avancés
- Connexion au Tecla Shield
- Impossible de se connecter au Tecla Shield
- Connexion au Tecla Shield annulé
- Pas de Tecla Shield à portée
- Recherche de Tecla Shields. Veuillez patienter…
- Méthode d\'entrée Morse activé
- Méthode d\'entrée Morse désactivé
- Interrupteur en mode plein écran activé
- Interrupteur en mode plein écran désactivé
- Sélectionnez Tecla Access comme votre mode d\'entrée par défaut avant de régler les paramètres.
- Aucune application de reconnaissance vocale disponible !
- Voice Search n\'est pas installé!
- Entrée vocale Tecla
- Configuration de Tecla…
- À propos de Tecla Access
- L\'équipe
- En savoir plus à propos des créateurs de Tecla
- L\'équipe de base
- Jan Richards
- Manager & User Experience
- Jorge Silva
- Developpeur sénior
- Mauricio Meza
- L\'expérience utilisateur
- Eric Wan
- Développeur junior
- Programmeurs
- Eric Ma
- Bénévoles
- Eric Ma
- Bénévoles
- Eric Ma
- Bénévoles
- Améliorations
- Mats Lundalv
- Auto-annuler le balayage
- Traducteurs
-
- Aucun
- Basique
- Avancé
-
-
- @string/prediction_none
- @string/prediction_basic
- @string/prediction_full
-
-
- Immédiatement
- Après 4 secondes
- Après 8 secondes
- Après 15 secondes
- Après 30 secondes
- Après 60 secondes
- Jamais
-
-
- Jamais
- 1000 ms
- 950 ms
- 900 ms
- 850 ms
- 800 ms
- 750 ms
- 700 ms
- 650 ms
- 600 ms
- 550 ms
- 500 ms
-
-
- Aucun
- Step-scan suivant
- Step-scan précédent
- Annuler
- Sélectionnez le surligné
-
-
- Aucun
- Dit Morse
- Dah Morse
- Charactère de fin Morse
- Retour arrière Morse
- Cacher la vue de l\'IME Morse
-
-
- Mode triple-touche
- Mode double-touche
- Mode touche unique
-
-
- 3 secondes
- 6 secondes
- 9 secondes
- 12 secondes
- 16 secondes
- 20 secondes
- 25 secondes
- 32 secondes
- 40 secondes
-
-
+
+ Vibrer à chaque touche
+ Son à chaque touche
+ Corriger les fautes de frappe
+ "Activer la correction des erreurs de saisie"
+ Fautes de frappe en mode paysage
+ "Activer la correction des erreurs de saisie"
+ Saisie prédictive
+ Corriger automatiquement le mot précédent
+ Suggestion de mots
+ "Paramètres de la saisie prédictive"
+ Activer la saisie semi-automatique
+ Saisie semi-automatique
+ Agrandir le champ de texte
+ Masquer la saisie prédictive en mode paysage
+ Majuscules automatiques
+ Mettre en majuscule la première lettre de chaque phrase
+ Ponctuation automatique
+ Corrections rapides
+ Corrige les fautes de frappe courantes
+ Afficher les suggestions
+ Afficher les suggestions de termes lors de la saisie
+ Saisie semi-automatique
+ La barre d\'espace et la ponctuation insèrent automatiquement le mot surligné
+ 0
+ 1
+ 2
+ %s : Enregistré
+ àâæ
+ èéêë
+ îï
+ ôœ
+ ùûü
+ §ß
+ "ñ"
+ ç
+ "ýÿ"
+ i
+ Maintenir une touche enfoncée pour afficher les accents (à, é, etc.)
+ Appuyez sur la touche Retour ↶ pour fermer le clavier à tout moment
+ Accéder aux chiffres et aux symboles
+ Appuyer et maintenir le doigt sur le mot le plus à gauche pour l\'ajouter au dictionnaire
+ Touchez ce conseil pour continuer
+ Touchez ici pour fermer ce conseil et commencer à saisir votre texte !
+ Le clavier s\'affiche à chaque fois que vous touchez une zone de texte
+ Maintenez & une touche enfoncée pour afficher les accents\n(ø, ö, ô, ó, etc.)"
+ Appuyez sur cette touche pour basculer vers les chiffres et les symboles
+ Retourner aux lettres en appuyant de nouveau sur cette touche
+ Maintenez cette touche enfoncée afin de modifier les paramètres du clavier, tels que la saisie semi-automatique
+ Essayez !
+ Go
+ Suivant
+ Terminé
+ Envoyer
+ \?123
+ 123
+ ABC
+ ALT
+ Ouvrir le clavier\n\nAppuyez sur un champ de texte.
+ Fermer le clavier\n\nAppuyez sur la touche Retour.
+ Appuyer sur une touche de manière prolongée pour accéder aux options\n\nAccédez à la ponctuation et aux accents.
+ Paramètres du clavier\n\nAppuyez et maintenez la touche\?123\.
+ ".com"
+ ".net"
+ ".org"
+ ".gov"
+ ".edu"
+ Tecla Access
+ Paramètres de Tecla Access
+ Méthode d\'entrée
+ Activer la reconnaissance vocale
+ Ajoute une touche pour un accès rapide aux commandes vocales et à la reconnaissance vocale
+ Montrer les touches des accents
+ Ajoute une touche rémanente qui active les caractères accentués et les caractères spéciaux
+ Paramètres des entrées alternatives
+ Se connecter au Tecla Shield
+ Bluetooth n\'est pas pris en charge
+ Bluetooth est désactivé
+ Tente une connexion à un Tecla Shield à proximité
+ Déconnecter temporairement le Tecla Shield
+ Cocher pour permettre à un autre appareil de se connecter au Tecla Shield
+ Interrupteur en mode plein écran
+ Utiliser l\'écran entier comme un seul interrupteur
+ Toujours utiliser le téléphone en mode haut-parleur
+ Pour les appels vocaux, les commandes vocales et les entrées vocales, utiliser le téléphone en mode haut-parleur.
+ Montrer le clavier de navigation
+ Montre un petit clavier de navigation quand aucun texte n\'est introduit
+ Temps avant disparition du clavier de Navigation
+ Ajuste le délai avant que le clavier de navigation ne se masque automatiquement
+ Masquer le clavier de navigation
+ Enfoncer pour afficher les symboles
+ Appuyer pour saisir des lettres et des chiffres
+ Paramètres d\'entrée de morse
+ Régler les préférences du mode d\'entrée Morse
+ Activer le mode d\'entrée Morse
+ Fournit un mode d\'entrée de morse qui remplace le clavier standard
+ Voir le guide du mode d\'entrée Morse
+ Affiche un ensemble de clés/valeurs Morse au-dessus du clavier
+ Mode d\'entrée Morse
+ Unité de temps Morse
+ Sélectionnez votre unité de temps Morse
+ Configurer la fréquence de répétition
+ Ajuster la fréquence de répétition d\'un dit/dah lorsqu\'un commutateur est enfoncé
+ Configurer la fréquence de répétition
+ Délai de réinitialisation avec pression longue
+ Ajuster le délai de la pression longue avant de retourner à l\'écran d\'accueil
+ Êtes-vous sûr de vouloir réinitialiser les actions par défaut ?
+ Oui
+ Non
+ Plus rapide
+ Plus lent
+ Terminé
+ Paramètres de numérisation
+ Régler la vitesse ainsi que le mode de balayage
+ Activer le self-scanning
+ Scanne le clavier automatiquement
+ Activer le scan inverse
+ Scanner lorsque l\'interrupteur est pressé et sélectionner quand il est relâché
+ Vitesse de scan
+ Ajuste la vitesse de scan
+ Configurer les actions des commutateurs
+ Personnaliser les actions assignées à chaque commutateur
+ ECU 1 / Avant
+ ECU 2 / Inverse
+ ECU 3 / Gauche
+ ECU 4 / Droite
+ Commutateur 1
+ Commutateur 2
+ ECU 1 / Action de Tecla en avant
+ ECU 2 / Action de Tecla en inverse
+ ECU 3 / Action de Tecla à gauche
+ ECU 4 / Action de Tecla à droite
+ Action Tecla pour Commutateur 1
+ Action Tecla pour Commutateur 2
+ ECU 1 / Action du morse en avant
+ ECU 2 / Action du morse en inverse
+ ECU 3 / Action du morse à gauche
+ ECU 4 / Action du morse à droite
+ Action Morse pour Commutateur 1
+ Action Morse pour Commutateur 2
+ Rétablir les actions par défaut
+ Réinitialisation des actions des commutateurs aux valeurs par défaut
+ Réinitialisation des actions des commutateurs
+ Paramètres d\'entrées avancés
+ Connexion au Tecla Shield
+ Impossible de se connecter au Tecla Shield
+ Connexion au Tecla Shield annulé
+ Pas de Tecla Shield à portée
+ Recherche de Tecla Shields. Veuillez patienter…
+ Méthode d\'entrée Morse activé
+ Méthode d\'entrée Morse désactivé
+ Interrupteur en mode plein écran activé
+ Interrupteur en mode plein écran désactivé
+ Sélectionnez Tecla Access comme votre mode d\'entrée par défaut avant de régler les paramètres.
+ Aucune application de reconnaissance vocale disponible !
+ Voice Search n\'est pas installé!
+ Entrée vocale Tecla
+ Configuration de Tecla…
+ À propos de Tecla Access
+ L\'équipe
+ En savoir plus à propos des créateurs de Tecla
+ L\'équipe de base
+ Jan Richards
+ Manager & User Experience
+ Jorge Silva
+ Developpeur sénior
+ Mauricio Meza
+ L\'expérience utilisateur
+ Eric Wan
+ Développeur junior
+ Programmeurs
+ Eric Ma
+ Bénévoles
+ Elyas Bhy
+ Bénévoles
+ Rishab Garg
+ Bénévoles
+ Jeroen Teunissen
+ Teunissen Enabling
+ Améliorations
+ Mats Lundalv
+ Auto-annuler le balayage
+ Traducteurs
+
+
+ Aucun
+ Basique
+ Avancé
+
+
+ @string/prediction_none
+ @string/prediction_basic
+ @string/prediction_full
+
+
+ Immédiatement
+ Après 4 secondes
+ Après 8 secondes
+ Après 15 secondes
+ Après 30 secondes
+ Après 60 secondes
+ Jamais
+
+
+ Jamais
+ 1000 ms
+ 950 ms
+ 900 ms
+ 850 ms
+ 800 ms
+ 750 ms
+ 700 ms
+ 650 ms
+ 600 ms
+ 550 ms
+ 500 ms
+
+
+ Aucun
+ Step-scan suivant
+ Step-scan précédent
+ Annuler
+ Sélectionnez le surligné
+
+
+ Aucun
+ Dit Morse
+ Dah Morse
+ Charactère de fin Morse
+ Retour arrière Morse
+ Cacher la vue de l\'IME Morse
+
+
+ Mode triple-touche
+ Mode double-touche
+ Mode touche unique
+
+
+ 3 secondes
+ 6 secondes
+ 9 secondes
+ 12 secondes
+ 16 secondes
+ 20 secondes
+ 25 secondes
+ 32 secondes
+ 40 secondes
+
+
+
\ No newline at end of file
diff --git a/java/res/values-nl/strings.xml b/java/res/values-nl/strings.xml
index d946871..16d28c3 100644
--- a/java/res/values-nl/strings.xml
+++ b/java/res/values-nl/strings.xml
@@ -1,248 +1,279 @@
-
+
- "Trillen bij druk op een toets"
- "Geluid bij druk op een toets"
- "Typefouten corrigeren"
- "Foutcorrectie tijdens invoer inschakelen"
- "Invoerfouten in liggende weergave"
- "Foutcorrectie tijdens invoer inschakelen"
- "Woordsuggesties"
- "Het vorige woord automatisch corrigeren"
- "Woordsuggesties"
- "Instellingen voor woordsuggesties"
- "Automatisch voltooien tijdens typen inschakelen"
- "Automatisch voltooien"
- "Tekstveld vergroten"
- "Woordsuggesties verbergen in liggende weergave"
- "Automatisch hoofdlettergebruik"
- "Hoofdletter gebruiken aan het begin van een zin"
- "Automatische interpunctie"
- "Snelle oplossingen"
- "Hiermee worden veelvoorkomende typefouten gecorrigeerd"
- "Suggesties weergeven"
- "Voorgestelde woorden weergeven tijdens typen"
- "Auto-aanvullen"
- "Gemarkeerd woord automatisch invoegen met spatiebalk en interpunctie"
- "0"
- "1"
- "2"
- "%s : Opgeslagen"
- "àáâãäåæ"
- "èéêë"
- "ìíîï"
- "òóöø"
- "ùúûü"
- "§ß"
- ""
- ""
- ""
- "i"
- "Houd een toets ingedrukt om diakritische tekens weer te geven (ø, ö, enzovoort)"
- "Druk op elk gewenst moment op de toets Terug ↶ om het toetsenbord te sluiten"
- "Toegang tot cijfers en symbolen"
- Houd het meest linkse woord ingedrukt om het toe te voegen aan het woordenboek
- "Raak deze tip aan om door te gaan »"
- "Raak dit punt aan om deze tip te sluiten en te beginnen met typen."
- "Het toetsenbord wordt geopend wanneer u een tekstveld aanraakt"
- Raak de sleutel aan en hou het ingedrukt om accenten te zien (ø, ö, ô, ó, enz.)
- "Schakel over naar cijfers en symbolen door deze toets aan te raken"
- "Ga terug naar letters door deze toets nogmaals aan te raken"
- "Blijf deze toets aanraken om toetsenbordinstellingen te wijzigen, zoals auto-aanvullen"
- "Probeer het zelf!"
- "Beginnen"
- "Volgende"
- "Gereed"
- "Verzenden"
- "?123"
- "123"
- "ABC"
- "Alt"
- "Het toetsenbord openen"\n\n\"Raak een tekstveld aan.\"
- "Het toetsenbord sluiten"\n\n\"Druk op de terugtoets.\"
- "Een toets blijven aanraken voor opties"\n\n\"Toegang tot interpunctie en diakritische tekens.\"
- "Toetsenbordinstellingen"\n\n"Blijf de toets "\"?123\"\" aanraken.\"
- ".com"
- ".net"
- ".org"
- ".gov"
- ".edu"
- "Tecla-toetsenbord"
- Tecla Access instellingen
- Invoer methode
- Maak stem ingave mogelijk
- Voegt een toets toe voor snelle toegang tot gesproken commando\'s en spraakherkenning
- Toon accenten toets
- Laat sticky key zien waarmee tekens met accenten en andere varianten worden toegevoegd
- Alternatieve invoer instellingen
- Verbinding maken met Tecla Shield
- Bluetooth is niet ondersteund
- Bluetooth is uitgeschakeld
- Probeert een verbinding met een nabijgelegen Tecla Shield te maken
- Tijdelijk verbinding verbreken met Tecla Shield
- Aanvinken om een ander apparaat te laten verbinden met Tecla Shield
- Volledig scherm schakelaar instelling
- Gebruikt het volledige scherm als één enkele schakelaar
- Altijd speakerphone gebruiken
- Speaker voor spraakoproepen, spraakopdrachten en stem input inschakelen.
- Toon altijd toetsenbord
- Toont een klein navigatie toetsenbord wanneer geen tekst wordt ingevoerd
- Toetsenbord navigatie time-out
- Pas de vertraging aan vóór de toetsenbord navigatie automatisch verdwijnt
- Verberg toetsenbord navigatie
- Tik voor symbolen
- Druk voor letters en cijfers
- Morse invoer instellingen
- Morse mode en voorkeuren aanpassen
- Morse invoer activeren
- Biedt een Morse invoermethode die het standaard toetsenbord vervangt
- Toon Morse HUD
- Laat een aantal Morse sleutels/waarden boven het toetsenbord zien
- Morse invoermethode
- Morse tijdseenheid
- Selecteer uw Morse tijdseenheid
- Configureren herhaal frequentie
- Stel de herhaal frequentie van een dit/dah in wanneer u een schakelaar indrukt
- Herhaalfrequentie configureren
- Lang indrukken resetvertraging
- Pas het lang indrukken met vertraging aan alvorens terug te keren naar Home
- Weet u zeker dat u alle instellingen op standaardwaarden terug wilt zetten?
- Ja
- Neen
- Sneller
- Trager
- "Gereed"
- Scaninstellingen
- Scan modus en snelheid aanpassen
- Activeer zelf-scanning
- Scant het toetsenbord automatisch
- Laat inverse scanning toe
- Start het scannen bij het drukken en selecteer bij het loslaten
- Scansnelheid
- Pas de scansnelheid aan
- Configureren schakelaar acties
- Pas de acties aan die toegewezen zijn aan elke invoerschakelaar
- ECU 1 / Vooruit
- ECU 2 / Achteruit
- ECU 3 / Links
- ECU 4 / Rechts
- Schakelaar 1
- Schakelaar 2
- ECU 1 / Tecla actie Vooruit
- ECU 2 / Tecla actie Achteruit
- ECU 3 / Tecla actie Links
- ECU 4 / Tecla actie Rechts
- Knop 1 Tecla Aktie
- Knop 2 Tecla Aktie
- ECU 1 / Voorwaarts Morse actie
- ECU 2 / Terug Morse actie
- ECU 3 / links Morse actie
- ECU 4 / rechts Morse actie
- Schakelaar 1 Morse actie
- Schakelaar 2 Morse actie
- Herstel standaard acties
- Reset schakelaar acties op standaardwaarden
- Reset schakelaar acties
- Geavanceerde invoer instellingen
- Verbinding maken met Tecla Shield
- Kon geen verbinding maken met Tecla Shield
- Verbinding met Tecla Shield geannuleerd
- Geen Tecla Shield beschikbaar
- Op zoek naar Tecla Shields. Een ogenblik geduld…
- Morse invoermethode ingeschakeld
- Morse invoermethode uitgeschakeld
- Volledig scherm schakelaar modus ingeschakeld
- Volledig scherm schakelaar modus uitgeschakeld
- Selecteer Tecla toegang als uw standaard invoermethode voordat u uw instellingen aanpast.
- Geen spraakherkenning applicaties beschikbaar!
- Voice Search is niet geïnstalleerd!
- Tecla Stem ingave
- Tecla instellen ...
- About Tecla Access
- The Team
- Learn who made Tecla a reality
- Core Team
- Jan Richards
- Manager & User Experience
- Jorge Silva
- Lead Developer
- Mauricio Meza
- User Experience
- Eric Wan
- Junior Developer
- Coders
- Eric Ma
- Volunter
- Eric Ma
- Volunter
- Eric Ma
- Volunter
- Enhancements
- Mats Lundalv
- Auto-cancel scan
- Translators
-
- "Geen"
- "Basis"
- "Geavanceerd"
-
-
- @string/prediction_none
- @string/prediction_basic
- @string/prediction_full
-
-
- Onmiddellijk
- Na 4 seconden
- Na 8 seconden
- Na 15 seconden
- Na 30 seconden
- Na 60 seconden
- Nooit
-
-
- Nooit
- 1000 ms
- 950 ms
- 900 ms
- 850 ms
- 800 ms
- 750 ms
- 700 ms
- 650 ms
- 600 ms
- 550 ms
- 500 ms
-
-
- "Geen"
- Stap-scan volgende
- Stap-scan vorige
- Annuleren
- Selecteer de gemaarkeerde
-
-
- "Geen"
- Morse dit
- Morse dah
- Morse einde van karakter
- Morse backspace
- Morse IME weergave verbergen
-
-
- Drievoudige toets-modus
- Dubbel-toets modus
- Eén toets modus
-
-
- 3 seconden
- 6 seconden
- 9 seconden
- 12 seconden
- 16 seconden
- 20 seconden
- 25 seconden
- 32 seconden
- 40 seconden
-
-
+
+ "Trillen bij druk op een toets"
+ "Geluid bij druk op een toets"
+ "Typefouten corrigeren"
+ "Foutcorrectie tijdens invoer inschakelen"
+ "Invoerfouten in liggende weergave"
+ "Foutcorrectie tijdens invoer inschakelen"
+ "Woordsuggesties"
+ "Het vorige woord automatisch corrigeren"
+ "Woordsuggesties"
+ "Instellingen voor woordsuggesties"
+ "Automatisch voltooien tijdens typen inschakelen"
+ "Automatisch voltooien"
+ "Tekstveld vergroten"
+ "Woordsuggesties verbergen in liggende weergave"
+ "Automatisch hoofdlettergebruik"
+ "Hoofdletter gebruiken aan het begin van een zin"
+ "Automatische interpunctie"
+ "Snelle oplossingen"
+ "Hiermee worden veelvoorkomende typefouten gecorrigeerd"
+ "Suggesties weergeven"
+ "Voorgestelde woorden weergeven tijdens typen"
+ "Auto-aanvullen"
+ "Gemarkeerd woord automatisch invoegen met spatiebalk en interpunctie"
+ "0"
+ "1"
+ "2"
+ "%s : Opgeslagen"
+ "àáâãäåæ"
+ "èéêë"
+ "ìíîï"
+ "òóöø"
+ "ùúûü"
+ "§ß"
+ ""
+ ""
+ ""
+ "i"
+ "Houd een toets ingedrukt om diakritische tekens weer te geven (ø, ö, enzovoort)"
+ "Druk op elk gewenst moment op de toets Terug ↶ om het toetsenbord te sluiten"
+ "Toegang tot cijfers en symbolen"
+ Houd het meest linkse woord ingedrukt om het toe te voegen aan het woordenboek
+ "Raak deze tip aan om door te gaan »"
+ "Raak dit punt aan om deze tip te sluiten en te beginnen met typen."
+ "Het toetsenbord wordt geopend wanneer u een tekstveld aanraakt"
+ Raak de sleutel aan en hou het ingedrukt om accenten te zien (ø, ö, ô, ó, enz.)
+ "Schakel over naar cijfers en symbolen door deze toets aan te raken"
+ "Ga terug naar letters door deze toets nogmaals aan te raken"
+ "Blijf deze toets aanraken om toetsenbordinstellingen te wijzigen, zoals auto-aanvullen"
+ "Probeer het zelf!"
+ "Beginnen"
+ "Volgende"
+ "Gereed"
+ "Verzenden"
+ "?123"
+ "123"
+ "ABC"
+ "Alt"
+ "Het toetsenbord openen"\n\n\"Raak een tekstveld aan.\"
+ "Het toetsenbord sluiten"\n\n\"Druk op de terugtoets.\"
+ "Een toets blijven aanraken voor opties"\n\n\"Toegang tot interpunctie en diakritische tekens.\"
+ "Toetsenbordinstellingen"\n\n"Blijf de toets "\"?123\"\" aanraken.\"
+ ".com"
+ ".net"
+ ".org"
+ ".gov"
+ ".edu"
+ "Tecla-toetsenbord"
+ Tecla Access instellingen
+ Invoer methode
+ Maak stem ingave mogelijk
+ Voegt een toets toe voor snelle toegang tot gesproken commando\'s en spraakherkenning
+ Toon accenten toets
+ Laat sticky key zien waarmee tekens met accenten en andere varianten worden toegevoegd
+ Alternatieve invoer instellingen
+ Verbinding maken met Tecla Shield
+ Bluetooth is niet ondersteund
+ Bluetooth is uitgeschakeld
+ Probeert een verbinding met een nabijgelegen Tecla Shield te maken
+ Tijdelijk verbinding verbreken met Tecla Shield
+ Aanvinken om een ander apparaat te laten verbinden met Tecla Shield
+ Volledig scherm schakelaar instelling
+ Gebruikt het volledige scherm als één enkele schakelaar
+ Altijd speakerphone gebruiken
+ Speaker voor spraakoproepen, spraakopdrachten en stem input inschakelen.
+ Toon altijd toetsenbord
+ Toont een klein navigatie toetsenbord wanneer geen tekst wordt ingevoerd
+ Toetsenbord navigatie time-out
+ Pas de vertraging aan vóór de toetsenbord navigatie automatisch verdwijnt
+ Verberg toetsenbord navigatie
+ Tik voor symbolen
+ Druk voor letters en cijfers
+ Morse invoer instellingen
+ Morse mode en voorkeuren aanpassen
+ Morse invoer activeren
+ Biedt een Morse invoermethode die het standaard toetsenbord vervangt
+ Toon Morse HUD
+ Laat een aantal Morse sleutels/waarden boven het toetsenbord zien
+ Morse invoermethode
+ Morse tijdseenheid
+ Selecteer uw Morse tijdseenheid
+ Configureren herhaal frequentie
+ Stel de herhaal frequentie van een dit/dah in wanneer u een schakelaar indrukt
+ Herhaalfrequentie configureren
+ Lang indrukken resetvertraging
+ Pas het lang indrukken met vertraging aan alvorens terug te keren naar Home
+ Weet u zeker dat u alle instellingen op standaardwaarden terug wilt zetten?
+ Ja
+ Neen
+ Sneller
+ Trager
+ "Gereed"
+ Scaninstellingen
+ Scan modus en snelheid aanpassen
+ Activeer zelf-scanning
+ Scant het toetsenbord automatisch
+ Laat inverse scanning toe
+ Start het scannen bij het drukken en selecteer bij het loslaten
+ Scansnelheid
+ Pas de scansnelheid aan
+ Configureren schakelaar acties
+ Pas de acties aan die toegewezen zijn aan elke invoerschakelaar
+ ECU 1 / Vooruit
+ ECU 2 / Achteruit
+ ECU 3 / Links
+ ECU 4 / Rechts
+ Schakelaar 1
+ Schakelaar 2
+ ECU 1 / Tecla actie Vooruit
+ ECU 2 / Tecla actie Achteruit
+ ECU 3 / Tecla actie Links
+ ECU 4 / Tecla actie Rechts
+ Knop 1 Tecla Aktie
+ Knop 2 Tecla Aktie
+ ECU 1 / Voorwaarts Morse actie
+ ECU 2 / Terug Morse actie
+ ECU 3 / links Morse actie
+ ECU 4 / rechts Morse actie
+ Schakelaar 1 Morse actie
+ Schakelaar 2 Morse actie
+ Herstel standaard acties
+ Reset schakelaar acties op standaardwaarden
+ Reset schakelaar acties
+ Geavanceerde invoer instellingen
+ Verbinding maken met Tecla Shield
+ Kon geen verbinding maken met Tecla Shield
+ Verbinding met Tecla Shield geannuleerd
+ Geen Tecla Shield beschikbaar
+ Op zoek naar Tecla Shields. Een ogenblik geduld…
+ Morse invoermethode ingeschakeld
+ Morse invoermethode uitgeschakeld
+ Volledig scherm schakelaar modus ingeschakeld
+ Volledig scherm schakelaar modus uitgeschakeld
+ Selecteer Tecla toegang als uw standaard invoermethode voordat u uw instellingen aanpast.
+ Geen spraakherkenning applicaties beschikbaar!
+ Voice Search is niet geïnstalleerd!
+ Tecla Stem ingave
+
+
+ Nog niet geimplementeerd
+
+
+ Noodoproep configuratie
+ Telefonisch noodnummer
+ Telefoon noodnummer instellen
+ Geef telefoonnummer voor noodgevallen:
+ Telefoon noodnummer
+ SMS Noodnummer
+ SMS noodnummer instellen
+ Geef SMS-nummer voor noodgevallen:
+ SMS Noodnummer
+ GPS-locatie doormelden
+ Geef GPS-locatie door in SMS (GPS moet hiervoor altijd AAN staan!)
+ Noodoproep! Gaarne meteen aktie ondernemen, geen kaart beschikbaar.
+ Noodoproep! Klik voor locatie:
+ Wijze van peiling:
+ Ouderdom van peiling:
+ sec
+
+
+ Tecla instellen …
+
+
+ Over Tecla Access
+ The Team
+ Kijk wie Tecla mogelijk gemaakt hebben
+ Hoofd Team
+ Jan Richards
+ Manager & User Experience
+ Jorge Silva
+ Lead Developer
+ Mauricio Meza
+ User Experience
+ Eric Wan
+ Junior Developer
+ Programmeurs
+ Eric Ma
+ Vrijwilliger
+ Elyas Bhy
+ Vrjwilliger
+ Rishab Garg
+ Vrijwilliger
+ Jeroen Teunissen
+ Teunissen Enabling
+ Uitbreidingen
+ Mats Lundalv
+ Auto-cancel scan
+ Vertalers
+
+
+ "Geen"
+ "Basis"
+ "Geavanceerd"
+
+
+ @string/prediction_none
+ @string/prediction_basic
+ @string/prediction_full
+
+
+ Onmiddellijk
+ Na 4 seconden
+ Na 8 seconden
+ Na 15 seconden
+ Na 30 seconden
+ Na 60 seconden
+ Nooit
+
+
+ Nooit
+ 1000 ms
+ 950 ms
+ 900 ms
+ 850 ms
+ 800 ms
+ 750 ms
+ 700 ms
+ 650 ms
+ 600 ms
+ 550 ms
+ 500 ms
+
+
+ "Geen"
+ Stap-scan volgende
+ Stap-scan vorige
+ Annuleren
+ Selecteer de gemaarkeerde
+ Noodnummer bellen & bericht versturen
+
+
+ "Geen"
+ Morse dit
+ Morse dah
+ Morse einde van karakter
+ Morse backspace
+ Morse IME weergave verbergen
+
+
+ Drievoudige toets-modus
+ Dubbel-toets modus
+ Eén toets modus
+
+
+ 3 seconden
+ 6 seconden
+ 9 seconden
+ 12 seconden
+ 16 seconden
+ 20 seconden
+ 25 seconden
+ 32 seconden
+ 40 seconden
+
+
+
\ No newline at end of file
diff --git a/java/res/values/strings.xml b/java/res/values/strings.xml
index a6592d7..9b1c91d 100644
--- a/java/res/values/strings.xml
+++ b/java/res/values/strings.xml
@@ -228,10 +228,10 @@
Bluetooth is disabledAttempts a connection to a nearby Tecla Shield
-
- Temporarily Disconnect Tecla Shield
- Check to allow another device to connect to Tecla Shield
-
+
+ Temporarily Disconnect Tecla Shield
+ Check to allow another device to connect to Tecla Shield
+
Fullscreen switch modeUses the entire screen as a single switch
@@ -247,8 +247,8 @@
Navigation keyboard timeoutAdjust the delay before the navigation keyboard automatically hides
- Hide navigation keyboard
-
+ Hide navigation keyboard
+
ImmediatelyAfter 4 seconds
@@ -258,7 +258,6 @@
After 60 secondsNever
-
Never1000 ms
@@ -273,13 +272,13 @@
550 ms500 ms
-
NoneStep-scan nextStep-scan previousStep out, cancelSelect highlighted
+ Emergency calloutNone
@@ -294,7 +293,7 @@
Double-key modeSingle-key mode
-
+
Tap for symbolsTap for letters & numbers
@@ -302,23 +301,23 @@
Morse input settingsAdjust Morse input mode and preferences
-
+
Enable Morse inputProvides a Morse input method that replaces the standard keyboard
-
+
Show Morse HUDDisplays a set of Morse keys/values above the keyboard
-
+
- Morse input method
-
-
- Morse time unit
- Select your Morse time unit
-
-
+ Morse input method
+
+
+ Morse time unit
+ Select your Morse time unit
+
+
Configure repeat frequencyAdjust the repeat frequency of a dit/dah when holding down a switchConfigure the repeat frequency
@@ -338,7 +337,7 @@
32 seconds40 seconds
-
+
Are you sure you want to reset to default actions?Yes
@@ -352,7 +351,7 @@
Scanning settingsAdjust the scanning mode and speed
-
+
Enable self-scanningScans the keyboard automatically
@@ -391,9 +390,8 @@
Restore default actionsReset switch actions to default valuesReset Switch Actions
-
Advanced input settings
-
+
Connecting to Tecla ShieldCould not connect to Tecla Shield
@@ -411,34 +409,53 @@
Tecla Voice InputConfiguring Tecla…
+
+
+ Not yet implemented
-
+
+ Emergency call settings
+ Emergency phone #
+ Configure emergency phone number
+ Emergency telephone number
+ Enter emergency telephone number
+ Emergency SMS #
+ Configure emergency SMS number
+ Emergency SMS number
+ Enter emergency SMS number
+ Enable GPS tracking
+ Forward GPS location in SMS (GPS should always be turned ON for this feature!)
+ Emergency call! No location available.
+ Emergency call! Click for map:
+ Provider:
+ Age of localization:
+ sec
+
+
About Tecla AccessThe TeamLearn who made Tecla a reality
-
Core Team
- Jan Richards
- Manager & User Experience
- Jorge Silva
- Lead Developer
- Mauricio Meza
- User Experience
- Eric Wan
- Junior Developer
-
+ Jan Richards
+ Manager & User Experience
+ Jorge Silva
+ Lead Developer
+ Mauricio Meza
+ User Experience
+ Eric Wan
+ Junior DeveloperCoders
- Eric Ma
- Volunter
- Elyas Bhy
- Summer Intern
- Rishab Garg
- Summer Intern
-
+ Eric Ma
+ Volunter
+ Elyas Bhy
+ Summer Intern
+ Rishab Garg
+ Summer Intern
+ Jeroen Teunissen
+ Teunissen EnablingEnhancements
- Mats Lundalv
- Auto-cancel scan
-
- Translators
+ Mats Lundalv
+ Auto-cancel scan
+ Translators
-
+
\ No newline at end of file
diff --git a/java/src/ca/idi/tekla/TeclaApp.java b/java/src/ca/idi/tekla/TeclaApp.java
index 38b2c63..05a9bda 100644
--- a/java/src/ca/idi/tekla/TeclaApp.java
+++ b/java/src/ca/idi/tekla/TeclaApp.java
@@ -14,13 +14,13 @@
import android.content.IntentFilter;
import android.content.SharedPreferences;
import android.content.pm.PackageManager;
-import android.media.AudioManager;
import android.os.Handler;
import android.os.SystemClock;
import android.preference.PreferenceManager;
import android.speech.RecognizerIntent;
import android.util.Log;
import ca.idi.tecla.framework.TeclaStatic;
+import ca.idi.tekla.ime.EmergencyCallout;
import ca.idi.tekla.util.Highlighter;
import ca.idi.tekla.util.Persistence;
import ca.idi.tekla.util.TeclaDesktopClient;
@@ -57,11 +57,12 @@ public class TeclaApp extends ca.idi.tecla.framework.TeclaApp {
private static TeclaApp instance;
public static Persistence persistence;
public static Highlighter highlighter;
+ public static EmergencyCallout emergencyCallout;
public static String password="Tecla123";
public static boolean sendflag=false,connect_to_desktop=false;
- public static TeclaDesktopClient desktop;
+ public static TeclaDesktopClient desktop;
public static Object dictation_lock=new Object();
public static boolean dict_lock=false,mSendToPC;
@@ -79,11 +80,10 @@ public void onCreate() {
}
private void init() {
-
instance = this;
persistence = new Persistence(this);
highlighter = new Highlighter(this);
-
+ emergencyCallout = new EmergencyCallout();
mPackageManager = getPackageManager();
mHandler = new Handler();
diff --git a/java/src/ca/idi/tekla/TeclaPrefs.java b/java/src/ca/idi/tekla/TeclaPrefs.java
index 922c63f..0b4aef5 100644
--- a/java/src/ca/idi/tekla/TeclaPrefs.java
+++ b/java/src/ca/idi/tekla/TeclaPrefs.java
@@ -41,7 +41,6 @@
import android.app.AlertDialog;
import android.app.Dialog;
-import android.R.bool;
import android.app.ProgressDialog;
import android.bluetooth.BluetoothAdapter;
import android.bluetooth.BluetoothDevice;
@@ -57,7 +56,6 @@
import android.os.Handler;
import android.preference.CheckBoxPreference;
import android.preference.Preference;
-import android.preference.Preference.OnPreferenceChangeListener;
import android.preference.Preference.OnPreferenceClickListener;
import android.preference.PreferenceActivity;
import android.preference.PreferenceCategory;
@@ -70,8 +68,6 @@
import android.widget.Button;
import android.widget.EditText;
import android.widget.Spinner;
-import android.widget.TextView;
-import android.view.Gravity;
import android.view.KeyEvent;
import android.view.View;
diff --git a/java/src/ca/idi/tekla/ime/EmergencyCallout.java b/java/src/ca/idi/tekla/ime/EmergencyCallout.java
new file mode 100644
index 0000000..587113e
--- /dev/null
+++ b/java/src/ca/idi/tekla/ime/EmergencyCallout.java
@@ -0,0 +1,120 @@
+/*
+ * Copyright (C) 2008-2009 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+package ca.idi.tekla.ime;
+
+import java.util.concurrent.ExecutionException;
+
+import android.content.Context;
+import android.content.pm.PackageManager;
+import android.media.MediaPlayer;
+import ca.idi.tecla.framework.TeclaStatic;
+import ca.idi.tekla.TeclaApp;
+
+public class EmergencyCallout extends TeclaIME {
+
+ public void Callout(Context context) {
+
+ Boolean didPhoneCall = false;
+ String phoneNumber = emergency_phone_number();
+ String smsNumber = emergency_SMS_number();
+
+ // does this device has telephone capabilities i.e. it is NOT a tablet
+ // ?!?!
+ if (context.getPackageManager().hasSystemFeature(
+ PackageManager.FEATURE_TELEPHONY)) {
+ if (phoneNumber.length() > 0) {
+ try {
+ if (new EmergencyPhoneCall().execute(context, phoneNumber)
+ .get()) {
+ TeclaStatic.logD(TeclaApp.CLASS_TAG,
+ "Phone call succesfully initiated");
+ didPhoneCall = true;
+ } else {
+ TeclaStatic.logD(TeclaApp.CLASS_TAG,
+ "Phonecall not initiatd?");
+ }
+ } catch (InterruptedException e) {
+ TeclaStatic.logD(TeclaApp.CLASS_TAG, "Phone call error: "
+ + e);
+ } catch (ExecutionException e) {
+ TeclaStatic.logD(TeclaApp.CLASS_TAG, "Phone call error: "
+ + e);
+ }
+ }
+
+ if (smsNumber.length() > 0) {
+ try {
+ if (new EmergencySMS().execute(context, smsNumber).get()) {
+ TeclaStatic.logD(TeclaApp.CLASS_TAG,
+ "SMS msg succesfully initiated");
+ /*
+ * sound to ack something happened when no phonecall is
+ * made, otherwise user does not get any signal anything
+ * happened.
+ */
+ if (!didPhoneCall) {
+ MediaPlayer mPlay = MediaPlayer.create(context,
+ ca.idi.tekla.R.raw.emergency_succes);
+ mPlay.start();
+ Thread.sleep(500);
+ mPlay.stop();
+ mPlay.reset();
+ mPlay.release();
+ mPlay = null;
+ }
+ } else {
+ TeclaStatic.logD(TeclaApp.CLASS_TAG, "SMS not send?");
+ }
+ } catch (InterruptedException e) {
+ TeclaStatic.logD(TeclaApp.CLASS_TAG, "SMS error: " + e);
+ } catch (ExecutionException e) {
+ TeclaStatic.logD(TeclaApp.CLASS_TAG, "SMS error: " + e);
+ }
+ }
+ } else {
+ TeclaStatic.logD(TeclaApp.CLASS_TAG, "No TELEPHONY capabilities");
+ try {
+ MediaPlayer mPlay = MediaPlayer.create(context,
+ ca.idi.tekla.R.raw.emergency_error);
+ mPlay.start();
+ Thread.sleep(500);
+ mPlay.stop();
+ mPlay.reset();
+ mPlay.release();
+ mPlay = null;
+ } catch (InterruptedException e) {
+ TeclaStatic.logD(TeclaApp.CLASS_TAG, "Could not play error sound.");
+ } finally {
+
+ }
+ }
+ }
+
+ private String emergency_phone_number() {
+ return TeclaApp.persistence.getEmergencyPhoneNumber().toString();
+ }
+
+ private String emergency_SMS_number() {
+ return TeclaApp.persistence.getEmergencySMSNumber().toString();
+ }
+
+ /*
+ * Google maps link explanation
+ * http://maps.google.com/maps?&z=14&ll=39.211374,-82.978277 z for zoom ll
+ * for lat/lon
+ */
+}
diff --git a/java/src/ca/idi/tekla/ime/EmergencyLocation.java b/java/src/ca/idi/tekla/ime/EmergencyLocation.java
new file mode 100644
index 0000000..34e81ba
--- /dev/null
+++ b/java/src/ca/idi/tekla/ime/EmergencyLocation.java
@@ -0,0 +1,120 @@
+/*
+ * Copyright (C) 2008-2009 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+
+package ca.idi.tekla.ime;
+
+import java.util.Timer;
+import java.util.TimerTask;
+import android.content.Context;
+import android.location.Location;
+import android.location.LocationListener;
+import android.location.LocationManager;
+import android.os.Bundle;
+
+public class EmergencyLocation {
+ Timer timer1;
+ LocationManager lm;
+ LocationResult locationResult;
+ boolean gps_enabled=false;
+ boolean network_enabled=false;
+ public final int timerTreshold = 20000;
+
+ public boolean getLocation(Context context, LocationResult result)
+ {
+ //I use LocationResult callback class to pass location value from MyLocation to user code.
+ locationResult=result;
+ if(lm==null)
+ lm = (LocationManager) context.getSystemService(Context.LOCATION_SERVICE);
+
+ //exceptions will be thrown if provider is not permitted.
+ try{gps_enabled=lm.isProviderEnabled(LocationManager.GPS_PROVIDER);}catch(Exception ex){}
+ try{network_enabled=lm.isProviderEnabled(LocationManager.NETWORK_PROVIDER);}catch(Exception ex){}
+
+ //don't start listeners if no provider is enabled
+ if(!gps_enabled && !network_enabled)
+ return false;
+
+ if(gps_enabled)
+ lm.requestLocationUpdates(LocationManager.GPS_PROVIDER, 0, 0, locationListenerGps);
+ if(network_enabled)
+ lm.requestLocationUpdates(LocationManager.NETWORK_PROVIDER, 0, 0, locationListenerNetwork);
+ timer1=new Timer();
+ timer1.schedule(new GetLastLocation(), timerTreshold);
+ return true;
+ }
+
+ LocationListener locationListenerGps = new LocationListener() {
+ public void onLocationChanged(Location location) {
+ timer1.cancel();
+ locationResult.gotLocation(location);
+ lm.removeUpdates(this);
+ lm.removeUpdates(locationListenerNetwork);
+ }
+ public void onProviderDisabled(String provider) {}
+ public void onProviderEnabled(String provider) {}
+ public void onStatusChanged(String provider, int status, Bundle extras) {}
+ };
+
+ LocationListener locationListenerNetwork = new LocationListener() {
+ public void onLocationChanged(Location location) {
+ timer1.cancel();
+ locationResult.gotLocation(location);
+ lm.removeUpdates(this);
+ lm.removeUpdates(locationListenerGps);
+ }
+ public void onProviderDisabled(String provider) {}
+ public void onProviderEnabled(String provider) {}
+ public void onStatusChanged(String provider, int status, Bundle extras) {}
+ };
+
+ class GetLastLocation extends TimerTask {
+ @Override
+ public void run() {
+ lm.removeUpdates(locationListenerGps);
+ lm.removeUpdates(locationListenerNetwork);
+
+ Location net_loc=null, gps_loc=null;
+ if(gps_enabled)
+ gps_loc=lm.getLastKnownLocation(LocationManager.GPS_PROVIDER);
+ if(network_enabled)
+ net_loc=lm.getLastKnownLocation(LocationManager.NETWORK_PROVIDER);
+
+ //if there are both values use the latest one
+ if(gps_loc!=null && net_loc!=null){
+ if(gps_loc.getTime()>net_loc.getTime())
+ locationResult.gotLocation(gps_loc);
+ else
+ locationResult.gotLocation(net_loc);
+ return;
+ }
+
+ if(gps_loc!=null){
+ locationResult.gotLocation(gps_loc);
+ return;
+ }
+ if(net_loc!=null){
+ locationResult.gotLocation(net_loc);
+ return;
+ }
+ locationResult.gotLocation(null);
+ }
+ }
+
+ public static abstract class LocationResult{
+ public abstract void gotLocation(Location location);
+ }
+}
\ No newline at end of file
diff --git a/java/src/ca/idi/tekla/ime/EmergencyPhoneCall.java b/java/src/ca/idi/tekla/ime/EmergencyPhoneCall.java
new file mode 100644
index 0000000..4f7fbe3
--- /dev/null
+++ b/java/src/ca/idi/tekla/ime/EmergencyPhoneCall.java
@@ -0,0 +1,44 @@
+/*
+ * Copyright (C) 2008-2009 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+
+package ca.idi.tekla.ime;
+
+import android.content.Context;
+import android.content.Intent;
+import android.net.Uri;
+import android.os.AsyncTask;
+import ca.idi.tecla.framework.TeclaStatic;
+import ca.idi.tekla.TeclaApp;
+
+public class EmergencyPhoneCall extends AsyncTask