Skip to content

Commit

Permalink
Spanish localization
Browse files Browse the repository at this point in the history
  • Loading branch information
javidominguez committed May 13, 2020
1 parent 22a263f commit 23b6c10
Show file tree
Hide file tree
Showing 3 changed files with 140 additions and 4 deletions.
9 changes: 9 additions & 0 deletions addon/doc/es/readme.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
# Navegación fácil

Sustituye los comandos de tecla única por las flechas de cursor para navegar a través de encabezados, enlaces, etc. de modo que se pueda hacer todo con una sola mano de forma más cómoda y eficiente. Este complemento está especialmente diseñado para facilitar la navegación a través de los elementos de un documento a personas con dificultades de movilidad, pero también puede ser útil para todos los usuarios.

### USO

* Active y desactive el modo de navegación fácil presionando shift + retroceso (este gesto se puede personalizar en las preferencias de NVDA).
* Con el modo de navegación fácil activado, use las flechas izquierda y derecha para seleccionar el tipo de elemento y las flechas arriba y abajo para moverse al elemento anterior y siguiente del tipo seleccionado.
* Personalízalo en las preferencias de NVDA> Opciones> Navegación Fácil. Ahí puedes indicar que siempre se active por defecto y también seleccionar los elementos que quieras en el anillo de opciones.
8 changes: 4 additions & 4 deletions addon/globalPlugins/easyNavigation/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,7 @@ def getItem(self, index=0):
return self.ring[index]

def getNames(self):
return [item.name for item in self.ring]
return [_(item.name) for item in self.ring]

def getEnabledItems(self):
enabled = []
Expand Down Expand Up @@ -167,15 +167,15 @@ def script_easyNavigationRingNextOption(self, gesture):
while easyNavigationRing.getItem(ringIndex).status == False and ringIndex != self.ringIndex:
ringIndex = ringIndex +1 if ringIndex+1 < easyNavigationRing.itemsCount else 0
self.ringIndex = ringIndex
ui.message(easyNavigationRing.getItem(self.ringIndex).name)
ui.message(_(easyNavigationRing.getItem(self.ringIndex).name))

def script_easyNavigationRingPreviousOption(self, gesture):
global easyNavigationRing
ringIndex = self.ringIndex -1 if self.ringIndex > 0 else easyNavigationRing.itemsCount-1
while easyNavigationRing.getItem(ringIndex).status == False and ringIndex != self.ringIndex:
ringIndex = ringIndex -1 if ringIndex > 0 else easyNavigationRing.itemsCount-1
self.ringIndex = ringIndex
ui.message(easyNavigationRing.getItem(self.ringIndex).name)
ui.message(_(easyNavigationRing.getItem(self.ringIndex).name))

def script_easyNavigationNextItem(self, gesture):
global easyNavigationRing
Expand All @@ -188,7 +188,7 @@ def script_easyNavigationPreviousItem(self, gesture):
scriptHandler.executeScript(getattr(treeInterceptor, easyNavigationRing.getItem(self.ringIndex).previous), gesture)

class EasyNavigationPanel(SettingsPanel):
title = _("Easy Navigator")
title = _("Easy Navigation")

def makeSettings(self, settingsSizer):
global easyNavigationRing
Expand Down
127 changes: 127 additions & 0 deletions addon/locale/es/LC_MESSAGES/nvda.po
Original file line number Diff line number Diff line change
@@ -0,0 +1,127 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2020-05-13 19:26+0200\n"
"PO-Revision-Date: 2020-05-13 20:15+0200\n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: Poedit 1.8.8\n"
"Last-Translator: \n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"Language: es\n"

#: __init__.py:35 __init__.py:74
msgid "Lines"
msgstr "Líneas"

#: __init__.py:36
msgid "Headings"
msgstr "Encabezados"

#: __init__.py:37
msgid "Links"
msgstr "Enlaces"

#: __init__.py:38
msgid "Unvisited links"
msgstr "Enlaces sin visitar"

#: __init__.py:39
msgid "Visited links"
msgstr "Enlaces visitados"

#: __init__.py:40
msgid "Form fields"
msgstr "Campos de formulario"

#: __init__.py:41
msgid "Buttons"
msgstr "Botones"

#: __init__.py:42
msgid "Edit fields"
msgstr "Campos de edición"

#: __init__.py:43
msgid "Check boxes"
msgstr "Casillas de verificación"

#: __init__.py:44
msgid "Combo boxes"
msgstr "Cuadros combinados"

#: __init__.py:45
msgid "Radio buttons"
msgstr "Botones de opción"

#: __init__.py:46
msgid "Images"
msgstr "Imágenes"

#: __init__.py:47
msgid "Lists"
msgstr "Listas"

#: __init__.py:48
msgid "List items"
msgstr "Elementos de lista"

#: __init__.py:49
msgid "Tables"
msgstr "Tablas"

#: __init__.py:50
msgid "Frames"
msgstr "Marcos"

#: __init__.py:51
msgid "Articles"
msgstr "Artículos"

#: __init__.py:52
msgid "Landmarks"
msgstr "Regiones"

#: __init__.py:53
msgid "Separators"
msgstr "Separadores"

#: __init__.py:54
msgid "Quotes"
msgstr "Citas"

#: __init__.py:55
msgid "Objects"
msgstr "Objetos"

#: __init__.py:56
msgid "text blocks"
msgstr "Bloques de texto"

#: __init__.py:57
msgid "Searches"
msgstr "Búsquedas"

#: __init__.py:108 __init__.py:191
msgid "Easy Navigation"
msgstr "Navegación Fácil"

#: __init__.py:144
msgid "Toggles easy navigation mode."
msgstr "Alterna el modo de navegación fácil."

#: __init__.py:197
msgid "Default active"
msgstr "Activo por defecto"

#: __init__.py:200
msgid "Select items:"
msgstr "Selecciona elementos"

0 comments on commit 23b6c10

Please sign in to comment.