From b1df88c9643a08c324fa4fb2430411100752e446 Mon Sep 17 00:00:00 2001 From: Doug Bell Date: Sat, 29 Sep 2018 14:02:56 -0400 Subject: [PATCH] several translation updates and fixes --- source/configdialog.py | 11 +- source/fieldformat.py | 13 +- translations/qt_de.qm | Bin 172 -> 27523 bytes translations/qt_es.qm | Bin 172 -> 34093 bytes translations/treeline_de.qm | Bin 96761 -> 96767 bytes translations/treeline_es.qm | Bin 99021 -> 99067 bytes working/translations/treeline_de.ts | 384 ++++++++++++----------- working/translations/treeline_es.ts | 460 ++++++++++++++-------------- working/translations/treeline_fr.ts | 390 +++++++++++------------ working/translations/treeline_it.ts | 390 +++++++++++------------ working/translations/treeline_pt.ts | 384 ++++++++++++----------- working/translations/treeline_ru.ts | 390 +++++++++++------------ working/translations/treeline_xx.ts | 390 +++++++++++------------ 13 files changed, 1425 insertions(+), 1387 deletions(-) diff --git a/source/configdialog.py b/source/configdialog.py index d17c75f..beac3d5 100644 --- a/source/configdialog.py +++ b/source/configdialog.py @@ -772,8 +772,8 @@ def updateContent(self): sortKey = '{0} ({1})'.format(sortKey, sortDir) except ValueError: sortKey = '' - QTreeWidgetItem(self.fieldListBox, - [field.name, _(field.typeName), sortKey]) + typeName = fieldformat.translatedTypeName(field.typeName) + QTreeWidgetItem(self.fieldListBox, [field.name, typeName, sortKey]) selectNum = currentFormat.fieldNames().index(ConfigDialog. currentFieldName) selectItem = self.fieldListBox.topLevelItem(selectNum) @@ -939,8 +939,7 @@ def __init__(self, parent=None): fieldTypeLayout = QVBoxLayout(fieldTypeBox) self.fieldTypeCombo = QComboBox() fieldTypeLayout.addWidget(self.fieldTypeCombo) - self.fieldTypeCombo.addItems([_(name) for name in - fieldformat.fieldTypes]) + self.fieldTypeCombo.addItems(fieldformat.translatedFieldTypes) self.fieldTypeCombo.currentIndexChanged.connect(self.changeFieldType) self.formatBox = QGroupBox(_('Outpu&t Format')) @@ -1377,8 +1376,8 @@ def updateFieldList(self): self.fieldListBox.clear() for field in activeFormat.fields(): if field.showInDialog: - QTreeWidgetItem(self.fieldListBox, - [field.name, field.typeName]) + typeName = fieldformat.translatedTypeName(field.typeName) + QTreeWidgetItem(self.fieldListBox, [field.name, typeName]) selectList = self.fieldListBox.findItems(ConfigDialog.currentFieldName, Qt.MatchFixedString | Qt.MatchCaseSensitive) diff --git a/source/fieldformat.py b/source/fieldformat.py index c2f53df..d44c2d2 100644 --- a/source/fieldformat.py +++ b/source/fieldformat.py @@ -30,6 +30,7 @@ N_('Choice'), N_('AutoChoice'), N_('Combination'), N_('AutoCombination'), N_('ExternalLink'), N_('InternalLink'), N_('Picture'), N_('RegularExpression')] +translatedFieldTypes = [_(name) for name in fieldTypes] _errorStr = '#####' _dateStampString = _('Now') _timeStampString = _('Now') @@ -429,8 +430,8 @@ class NumberField(HtmlTextField): (_('Decimal Point\t.'), '.'), (_('Decimal Comma\t,'), ','), ('', ''), - (_('Comma Separator\t\,'), '\,'), - (_('Dot Separator\t\.'), '\.'), + (_('Comma Separator\t\\,'), '\\,'), + (_('Dot Separator\t\\.'), '\\.'), (_('Space Separator (internal)\t'), ' '), ('', ''), (_('Optional Sign\t-'), '-'), @@ -2463,3 +2464,11 @@ def adjTimeAmPm(timeFormat, time): amPm = 'AM' if time.hour < 12 else 'PM' timeFormat = re.sub(r'(?vx<~TK)sk9LqnYWUXU4L??6SZn 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 literal 172 zcmcE7ks@*G{hX<16=n7(EZlo{8Uq8v1Rxe-C}b#MNMcB2C}v1yh-XLvk_-%DV9{cR zWQHP!OojrW3RIawhEkw-GD9|lAzVfdtS1*JlLJ(r$&d>)DFsL;!c{1MRa5|Fa)4$g X0#%g&)f6%00qq8x-vP9miIEWi5&0yU diff --git a/translations/qt_es.qm b/translations/qt_es.qm index 78b48255a1a0b779bbad14dbbacd2cd41df37418..fb46177715e5a92ab5f9d37a857153f2cfb3d893 100644 GIT binary patch literal 34093 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 literal 172 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 delta 6570 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 diff --git a/translations/treeline_es.qm b/translations/treeline_es.qm index 3bc160c7856201fc1c3411f4017484ddd69f0a90..1c647c8d4b804af2d8e775f5fb433057e6a444cd 100644 GIT binary patch delta 8264 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 delta 8326 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 A&;S4c diff --git a/working/translations/treeline_de.ts b/working/translations/treeline_de.ts index 1bb3dea..ae7f301 100644 --- a/working/translations/treeline_de.ts +++ b/working/translations/treeline_de.ts @@ -192,7 +192,7 @@ Erweitert &anzeigen - + &OK &OK @@ -207,7 +207,7 @@ &Zurücksetzen - + &Cancel &Abbrechen @@ -252,7 +252,7 @@ Kann keinen Datentyp löschen, der noch in Benutzung ist - + &Data Type &Datentyp @@ -292,17 +292,17 @@ Typ durch Bedingung setzen - + Name Name - + Type Typ - + Move &Up Nach &oben verschieben @@ -337,32 +337,32 @@ &Feld - + Format &Help Hilfe zum &Format - + Extra Text Zusatztext - + &Prefix &Präfix - + Suffi&x &Suffix - + Editor Height Editorhöhe - + Num&ber of text lines &Anzahl der Textzeilen @@ -372,27 +372,27 @@ Dateiinfo-Verweis - + Parent Reference Vater-Verweis - + Child Reference Kind-Verweis - + Child Count Anzahl Kinder - + F&ield List &Feldliste - + Other Field References Verweise zu anderen Feldern @@ -402,12 +402,12 @@ Typ kopieren - + Set Data Type Icon Datentyp Icon zuweisen - + Clear &Select Auswahl &zurücksetzen @@ -543,127 +543,127 @@ &Feldtyp - + Outpu&t Format &Ausgabeformat - + Default &Value for New Nodes &Standardwert für neue Knoten - + Math Equation Mathematischer Ausdruck - + Define Equation Ausdruck definieren - + &Title Format &Überschrift Format - + Out&put Format &Ausgabeformat - + Reference Le&vel Verweis&stufe - + Refere&nce Type Verweis&typ - + The name cannot be empty Der Name kann nicht leer sein - + The name must start with a letter Der Name muss mit einem Buchstaben beginnen - + The name cannot start with "xml" Der Name kann nicht mit "xml" beginnen - + The name cannot contain spaces Der Name darf keine Leerzeichen enthalten - + The following characters are not allowed: {} Die folgenden Zeichen sind nicht erlaubt: {} - + The name was already used Der Name ist bereits in Verwendung - + forward vorwärts - + reverse rückwärts - + Sort Key Fields Sortierfelder - + Available &Fields Verfügbare &Felder - + &Sort Criteria &Sortierbedingung - + Field Feld - + Direction Richtung - + &Move Down Nach &unten - + Flip &Direction Richtung &umkehren - + Self Reference Verweis auf sich selbst - + Root Reference Verweis auf Wurzel @@ -673,347 +673,347 @@ Numerisch - + Date Result Datum - + Time Result Uhrzeit - + add hinzufügen - + subtract abziehen - + multiply multiplizieren - + divide dividieren - + floor divide dividieren mit runden - + modulus modulo - + power exponieren - + sum of items summieren - + maximum Maximum - + minimum Minimum - + average Durchschnitt - + absolute value Absolutwert - + square root Quadratwurzel - + natural logarithm Natürlicher Logarithmus - + base-10 logarithm Logarithmus Basis 10 - + factorial Fakultät - + round to num digits Runden auf n Stellen - + lower integer Niedrigere Ganzzahl - + higher integer Höhere Ganzzahl - + truncated integer Abgeschnittene Ganzzahl - + floating point Fliesskommazahl - + sine of radians Sinus Bogenmaß - + cosine of radians Cosinus Bogenmaß - + tangent of radians Tangens Bogenmaß - + arc sine Arcus Sinus - + arc cosine Arcus Cosinus - + arc tangent Arcus Tangens - + radians to degrees Bogenmaß nach Grad - + degrees to radians Grad nach Bogenmaß - + pi constant PI - + natural log constant Eulersche Zahl - + Define Math Field Equation Mathematischen Ausdruck definieren - + Field References Feldverweis - + Reference &Level Verweis &Stufe - + Reference &Type Verweis &Typ - + Available &Field List Verfügbare &Feldliste - + &Result Type &Ergebnistyp - + Description Beschreibung - + &Equation &Gleichung - + Equation error: {} Fehler in Gleichung: {} - + Boolean Result Bool'sches Ergebnis - + Text Result Text Ergebnis - + Arithmetic Operators Arithmetische Operatoren - + Comparison Operators Vergleichsoperatoren - + Text Operators Text Operatoren - + equal to Ist gleich - + less than Ist kleiner - + greater than Ist größer - + less than or equal to Ist kleiner oder gleich - + greater than or equal to Ist größer oder gleich - + not equal to Ist nicht gleich - + true value, condition, false value Wahrer Wert, Bedingung, Falscher Wert - + true if 1st text arg starts with 2nd arg Wahr, wenn 1. Argument mit 2. Argument beginnt - + true if 1st text arg ends with 2nd arg Wahr, wenn 1. Argument mit 2. Argument endet - + true if 1st text arg contains 2nd arg Wahr, wenn 1.Argument 2.Argument enthält - + concatenate text Text aneinanderhängen - + join text using 1st arg as separator Text verbinden mit 1. Argument als Trenner - + convert text to upper case Text in Großbuchstaben konvertieren - + convert text to lower case Text in Kleinbuchsrtaben konvertieren - + in 1st arg, replace 2nd arg with 3rd arg Ersetze in 1. Argument das 2. Argument durch das 3. Argument - + Operations Operationen - + O&perator Type Typ des O&perators - + Oper&ator List Liste der Oper&atoren - + logical and Logisches Und - + logical or Logisches Oder - + Output HTML HTML Ausgabe - + Evaluate &HTML tags HTML Tags @@ -1023,22 +1023,22 @@ Kind Typ Grenzen - + [All Types Available] [Alle Typen verfügbar] - + &Select All &Alles auswählen - + Select &None Nichts - + Number Result Nummer Ergebnis @@ -1469,22 +1469,22 @@ Continue with absolute path? fieldformat - + yes/no ja/nein - + true/false wahr/falsch - + T/F W/F - + Y/N Y/N @@ -1579,132 +1579,132 @@ Continue with absolute path? RegularExpression - + Now Now - + Optional Digit # Optionale Ziffer # - + Required Digit 0 Erforderliche Ziffer 0 - + Digit or Space (external) <space> Ziffer oder Leertaste (Extern) <space> - + Decimal Point . Dezimalpunkt . - + Decimal Comma , Dezimalkomma , Comma Separator , - Komma Trenner , + Komma Trenner , Dot Separator . - Punkt Trenner . + Punkt Trenner . - + Space Separator (internal) <space> Leertaste Trenner (Intern) <space> - + Optional Sign - Optionales Vorzeichen - - + Required Sign + Erforderliches Vorzeichen + - + Exponent (capital) E Exponent (Groß) E - + Exponent (small) e Exponent (Klein) e - + Number 1 Ziffer 1 - + Capital Letter A Großbuchstabe A - + Small Letter a Kleinbuchstabe a - + Capital Roman Numeral I Große römische Ziffer I - + Small Roman Numeral i Kleine römische Ziffer i - + Level Separator / Stufentrenner / - + Section Separator . Sektionstrenner . - + "/" Character // "/" Zeichen // - + "." Character .. "." Zeichen .. - + Outline Example I../A../1../a)/i) Gliederungsbeispiel I../A../1../a)/i) - + Section Example 1.1.1.1 Überschrift Beispiel 1.1.1.1 - + Separator / Trenner / - + Example 1/2/3/4 Beispiel 1/2/3/4 @@ -1819,57 +1819,57 @@ Continue with absolute path? am/pm ap - + Any Character . Beliebiges Zeichen . - + End of Text $ Texteende $ - + 0 Or More Repetitions * 0 oder mehr Wiederholungen * - + 1 Or More Repetitions + 1 oder mehr Wiederholungen + - + 0 Or 1 Repetitions ? 0 oder 1 Wiederholung ? - + Set of Numbers [0-9] Menge von Ziffern [0-9] - + Lower Case Letters [a-z] Kleinbuchstabe [a-z] - + Upper Case Letters [A-Z] Großbuchstabe [A-Z] - + Not a Number [^0-9] Keine Ziffer [^0-9] - + Or | Oder | - + Escape a Special Character \ Escape für Sonderzeichen \ @@ -1879,115 +1879,125 @@ Continue with absolute path? Datum/Zeit - + Day (1 or 2 digits) %-d Tag (1 oder 2 Ziffern) - + Day (2 digits) %d Tag (2 Ziffern) - + Weekday Abbreviation %a Wochentag Abkürzung - + Weekday Name %A Wochentag Name - + Month (1 or 2 digits) %-m Monat (1 oder 2 Ziffern) - + Month (2 digits) %m Monat (2 Ziffern) - + Month Abbreviation %b Monat Abkürzung - + Month Name %B Monat Name - + Year (2 digits) %y Jahr (2 Ziffern) - + Year (4 digits) %Y Jahr (4 Ziffern) - + Week Number (0 to 53) %-U Wochennummer (0 bis 53) - + Day of year (1 to 366) %-j Tag des Jahres (1 bis 366) - + Hour (0-23, 1 or 2 digits) %-H Stunde (0-23, 1 oder 2 Ziffern) - + Hour (00-23, 2 digits) %H Stunde (00-23, 2 Ziffern) - + Hour (1-12, 1 or 2 digits) %-I Stunde (1-12, 1 oder 2 Ziffern) - + Hour (01-12, 2 digits) %I Stunde (01-12, 2 Ziffern) - + Minute (1 or 2 digits) %-M Minute (1 oder 2 Ziffern) - + Minute (2 digits) %M Minute (2 Ziffern) - + Second (1 or 2 digits) %-S Sekunde (1 oder 2 Ziffern) - + Second (2 digits) %S Sekunde (2 Ziffern) - + Microseconds (6 digits) %f Microsekunde (6 Ziffern) - + AM/PM %p AM/PM + + + Comma Separator \, + Komma Trenner \, + + + + Dot Separator \. + Punkt Trenner \. + genboolean @@ -4303,27 +4313,27 @@ Interne Verweise können betroffen sein. Fehler - konnte nicht auf Datei schreiben - + TreeLine - Open Configuration File TreeLine - Konfigurationsdatei schreiben - + Error - could not read file {0} Fehler - Konnte Datei {0} nicht lesen - + Cannot expand without common fields Ohne gemeinsame Felder kann der Baum nicht expandiert werden - + Category Fields Kategoriefelder - + Select fields for new level Felder für die neue Ebene auswählen @@ -4448,12 +4458,12 @@ Interne Verweise können betroffen sein. Tausche Kind und Enkel Kategorie Knoten - + Converted {0} branches into clones {0} Zweige in Klone konvertiert - + No identical nodes found Keine identischen Knoten gefunden diff --git a/working/translations/treeline_es.ts b/working/translations/treeline_es.ts index cbc1556..6006ded 100644 --- a/working/translations/treeline_es.ts +++ b/working/translations/treeline_es.ts @@ -91,7 +91,7 @@ &Close - Ce&rrar + &Cerrar @@ -157,7 +157,7 @@ &Mostrar Avanzado - + &OK &OK @@ -172,7 +172,7 @@ &Reiniciar - + &Cancel &Cancelar @@ -217,7 +217,7 @@ No se puede eliminar un tipo de datos que esté siendo usado por algún nodo - + &Data Type Tipo de &Datos @@ -257,17 +257,17 @@ Configurar Tipos Condicionalmente - + Name Nombre - + Type Tipo - + Move &Up Mover A&rriba @@ -302,32 +302,32 @@ Cam&po - + Format &Help Ayuda sobre &Formato - + Extra Text Texto Adicional - + &Prefix P&refijo - + Suffi&x Sufi&jo - + Editor Height Altura del editor - + Num&ber of text lines Número de líneas de te&xto @@ -337,27 +337,27 @@ Referencia de información de archivo - + Parent Reference Referencia Padre - + Child Reference Referencia Hija - + Child Count Recuento de Hijos - + F&ield List &Lista de Campos - + Other Field References Otras Referencias de Campos @@ -367,14 +367,14 @@ Copiar Tipo - + Set Data Type Icon Establecer el Icono del Tipo de Datos - + Clear &Select - &Deseleccionar + Borrar &Selección @@ -430,7 +430,7 @@ Add &blank lines between nodes - Agregar líneas en &blanco entre nodos + Agregar línea en &blanco entre nodos @@ -503,472 +503,472 @@ Tip&o de Campo - + Outpu&t Format Formato de Sa&lida - + Default &Value for New Nodes &Valor por Defecto para Nuevos Nodos - + Math Equation Ecuación matemática - + Define Equation Definir Ecuación - + &Title Format &Formato de Título - + Out&put Format &Formato de Salida - + Reference Le&vel Niv&el de Referencia - + Refere&nce Type Tipo de Refere&ncia - + The name cannot be empty El nombre no puede estar vacío - + The name must start with a letter El nombre debe comenzar con una letra - + The name cannot start with "xml" El nombre no puede comenzar con "xml" - + The name cannot contain spaces El nombre no puede contener espacios - + The following characters are not allowed: {} Los siguientes caracteres no están permitidos: {} - + The name was already used El nombre ya está en uso - + forward adelante - + reverse atrás - + Sort Key Fields Ordenar Campos Clave - + Available &Fields Campos &Disponibles - + &Sort Criteria C&riterio de Ordenación - + Field Campo - + Direction Dirección - + &Move Down Mover Aba&jo - + Flip &Direction Cam&biar Dirección - + Self Reference Autoreferencia - + Root Reference Referencia Raíz - + Date Result Resultado de Fecha - + Time Result Resultado de Tiempo - + add sumar - + subtract restar - + multiply multiplicar - + divide dividir - + floor divide división por redondeo - + modulus módulo - + power potencia - + sum of items suma de ítems - + maximum máximo - + minimum mínimo - + average promedio - + absolute value valor absoluto - + square root raíz cuadrada - + natural logarithm logaritmo natural - + base-10 logarithm logaritmo en base 10 - + factorial factorial - + round to num digits redondear a número de dígitos - + lower integer entero menor - + higher integer entero mayor - + truncated integer entero truncado - + floating point punto flotante - + sine of radians seno de radián - + cosine of radians coseno de radián - + tangent of radians Tangente de Radián - + arc sine arcoseno - + arc cosine arcocoseno - + arc tangent arcotangente - + radians to degrees radianes a grados - + degrees to radians grados a radianes - + pi constant número pi (constante) - + natural log constant constante logaritmo natural - + Define Math Field Equation Definir el Campo de Ecuación Matemática - + Field References Referencias de Campo - + Reference &Level Referencia de &Nivel - + Reference &Type Referencia de &Tipo - + Available &Field List Lista de &Campos Disponible - + &Result Type &Resultado Tipo - + Description Descripción - + &Equation &Ecuación - + Equation error: {} Erron en ecuación: {} - + Boolean Result Resultado Booleano - + Text Result Texto Resultante - + Arithmetic Operators Operadores Aritméticos - + Comparison Operators Operadores Comparativos - + Text Operators Operadores de Texto - + equal to igual a - + less than menor que - + greater than mayor que - + less than or equal to menor o igual que - + greater than or equal to mayor o igual que - + not equal to distinto a - + true value, condition, false value valor verdadero, condición, valor falso - + true if 1st text arg starts with 2nd arg verdadero si el argumentdo del primer texto comienza con un segundo argumento - + true if 1st text arg ends with 2nd arg verdadero si el argumentdo del primer texto termina con un segundo argumento - + true if 1st text arg contains 2nd arg verdadero si el argumentdo del primer texto contiene un segundo argumento - + concatenate text concatenar texto - + join text using 1st arg as separator unir texto usando como primer argumento un separador - + convert text to upper case convertir texto a mayúsculas - + convert text to lower case convertir texto a minúsculas - + in 1st arg, replace 2nd arg with 3rd arg en primer argumento, reemplazar segundo argumento con tercer argumento - + Operations Operaciones - + O&perator Type Tipo de O&perador - + Oper&ator List Lista de Oper&adores - + logical and lógico y - + logical or lógico o - + Output HTML Salida HTML - + Evaluate &HTML tags Evaluar etiquetas &HTML @@ -978,22 +978,22 @@ Límites de los Tipos Hijo - + [All Types Available] [Todos los Tipos Disponibles] - + &Select All &Seleccionar Todo - + Select &None Seleccionar &Ninguno - + Number Result Resultado Numérico @@ -1206,7 +1206,7 @@ Multiple HTML &data tables - Múltiples &HTML con tablas de datos + Múltiples tablas de datos &HTML @@ -1383,22 +1383,22 @@ Continuar con la ruta absoluta? fieldformat - + yes/no sí/no - + true/false verdadero/falso - + T/F V/F - + Y/N S/N @@ -1493,187 +1493,187 @@ Continuar con la ruta absoluta? Expresión regular - + Now Ahora - + Optional Digit # Dígito Opcional # - + Required Digit 0 Dígito Requerido 0 - + Digit or Space (external) <space> Dígito o Espacio (externo) <space> - + Decimal Point . - Punto decimalt . + Punto Decimal . - + Decimal Comma , - Decimal Coma , + Coma Decimal , Comma Separator , - Separador Coma , + Separador Coma , Dot Separator . - Separador Punto . + Separador Punto . - + Space Separator (internal) <space> Separador Espacio (interno) <space> - + Optional Sign - Signo Opcional - - + Required Sign + - Signo Requrido + + Signo Requerido + - + Exponent (capital) E Exponente (mayúscula) E - + Exponent (small) e - Exponent (minúscula) e + Exponente (minúscula) e - + Number 1 Número 1 - + Capital Letter A Mayúsculas A - + Small Letter a Minúsculas a - + Capital Roman Numeral I Números Romanos (mayúsculas) I - + Small Roman Numeral i Números romanos (minúsculas) i - + Level Separator / Separador de nivel / - + Section Separator . Separador de sección . - + "/" Character // "/" Carácter // - + "." Character .. "." Carácter .. - + Outline Example I../A../1../a)/i) Ejemplo de esquema I../A../1../a)/i) - + Section Example 1.1.1.1 Ejemplo de sección 1.1.1.1 - + Separator / Separador / - + Example 1/2/3/4 Ejemplo 1/2/3/4 - + Any Character . Cualquier Carácter . - + End of Text $ Final del Texto $ - + 0 Or More Repetitions * 0 o más repeticiones * - + 1 Or More Repetitions + 1 o más repeticiones + - + 0 Or 1 Repetitions ? 0 ó 1 Repeticiones ? - + Set of Numbers [0-9] Conjunto de Números [0-9] - + Lower Case Letters [a-z] Minúsculas [a-z] - + Upper Case Letters [A-Z] Mayúsculas [A-Z] - + Not a Number [^0-9] No es un número [^0-9] - + Or | O | - + Escape a Special Character \ Escape carácter especial \ @@ -1683,115 +1683,125 @@ Continuar con la ruta absoluta? Fecha y hora - + Day (1 or 2 digits) %-d Día (1 ó 2 dígitos) %-d - + Day (2 digits) %d Día (2 dígitos) %d - + Weekday Abbreviation %a - Día de la semana abreviado %a + Día de la semana (abreviado) %a - + Weekday Name %A Día de la semana %A - + Month (1 or 2 digits) %-m Mes (1 o 2 dígitos) %-m - + Month (2 digits) %m Mes (2 dígitos) %m - + Month Abbreviation %b Mes (abreviado) %b - + Month Name %B Mes (nombre completo) %B - + Year (2 digits) %y Año (2 dígitos) %y - + Year (4 digits) %Y Año (4 dígitos) %Y - + Week Number (0 to 53) %-U Semana (0 a 53) %-U - + Day of year (1 to 366) %-j - Día del año (1 to 366) %-j + Día del año (1 a 366) %-j - + Hour (0-23, 1 or 2 digits) %-H Hora (0-23, 1 ó 2 dígitos) %-H - + Hour (00-23, 2 digits) %H Hora (00-23, 2 dígitos) %H - + Hour (1-12, 1 or 2 digits) %-I Hora (1-12, 1 ó 2 dígitos) %-I - + Hour (01-12, 2 digits) %I Hora (01-12, 2 dígitos) %I - + Minute (1 or 2 digits) %-M Minutos (1 ó 2 dígitos) %-M - + Minute (2 digits) %M Minutos (2 dígitos) %M - + Second (1 or 2 digits) %-S Segundos (1 ó 2 dígitos) %-S - + Second (2 digits) %S Segundos (2 dígitos) %S - + Microseconds (6 digits) %f Microsegundos (6 dígitos) %f - + AM/PM %p AM/PM %p + + + Comma Separator \, + Separador Coma \, + + + + Dot Separator \. + Separador Punto \. + genboolean @@ -2142,7 +2152,7 @@ Use an import filter? File Storage - Almacenamiento de Ficheros + Almacenamiento de Archivos @@ -2224,12 +2234,12 @@ diccionario (opcional) What to Search - Qué Buscar + Dónde Buscar Full &data - To&do + En to&do @@ -2314,12 +2324,12 @@ diccionario (opcional) Replacement &Text - Reemplazar Te&xto + Reemplazar &Texto Any &match - Contien&e + Co&ntiene @@ -2344,7 +2354,7 @@ diccionario (opcional) &Find Next - Buscar &Siguiente + &Buscar Siguiente @@ -2354,7 +2364,7 @@ diccionario (opcional) Replace &All - Reemplazar &Todo + Reemplaz&ar Todo @@ -2589,7 +2599,7 @@ diccionario (opcional) &Restore Defaults - &Restaurar Valores por Defecto + &Restaurar Valores por &Defecto @@ -2859,13 +2869,13 @@ La información de depuración que se muestra a continuación se puede copiar y Auto Save - Guardado Automático + Grabación automática Minutes between saves (set to 0 to disable) - Minutos entre respaldos (establecer 0 para desactivar) + Minutos entre respaldos (seleccione 0 para desactivar) @@ -3075,7 +3085,7 @@ Save adjustments? &Keep first child with parent - &Mantener el primer hijo con el padre + &Mantener el primer nodo hijo con el padre @@ -3160,22 +3170,22 @@ Save adjustments? &Header Left - Cabecera a la I&zquierda + Encabezado I&zquierdo Header C&enter - Cabecera cen&trada + Encabezado cen&trado Footer &Left - Pie a la Iz&quierda + Pie Iz&quierdo Footer Ce&nter - Pie de página ce&ntrado + Pie ce&ntrado @@ -3270,12 +3280,12 @@ Save adjustments? Onl&y open node children - Abrir únicamente nodos &hijos + Incluir solo nodos &hijos &Draw lines to children - &Dibujar líneas para los hijos + &Dibujar líneas para los nodos hijos @@ -3372,7 +3382,7 @@ Save adjustments? &Use TreeLine output view font - &Usar visor de salida fuente TreeLine + &Usar la misma que haya configurada en "Salida de Datos" de TreeLine @@ -3444,8 +3454,8 @@ Save adjustments? Could not find either aspell.exe, ispell.exe or hunspell.exe Browse for location? - Error - Exportar archivos de plantilla no encontrados. -¿Buscar la ubicacion? + No se pudo encontrar aspell.exe, ispell.exe o hunspell.exe +¿Buscar la ubicación? @@ -3842,22 +3852,22 @@ Continuar desde la parte superior? Insert Sibling &Before - Insertar &Hermano Antes + Añadir &Hermano Antes Insert new sibling before selection - Insertar nuevo hermano antes de la selección + Añadir nuevo hermano antes de la selección Insert Sibling &After - Insertar Hermano &Después + Añadir Hermano &Después Insert new sibling after selection - Insertar nuevo hermano despues de la selección + Añadir nuevo hermano despues de la selección @@ -3982,7 +3992,7 @@ Continuar desde la parte superior? Insert category nodes above children - Insertar los nodos con las categorías por encima de los hijos + Añadir los nodos con las categorías por encima de los hijos @@ -4020,27 +4030,27 @@ Continuar desde la parte superior? Error - no se pudo escribir en el archivo - + TreeLine - Open Configuration File TreeLine - Abrir archivo de configuración - + Error - could not read file {0} Error: no se pudo leer el archivo {0} - + Cannot expand without common fields No es posible expandir sin campos comunes - + Category Fields Campos de las categorías - + Select fields for new level Seleccionar campos para nuevo nivel @@ -4145,12 +4155,12 @@ Continuar desde la parte superior? Intercambiar categoría nodos hijos y nietos - + Converted {0} branches into clones Convierte ramas {0} en clones - + No identical nodes found No existen nodos idénticos @@ -4164,7 +4174,7 @@ Se omitieron referencias de elementos secundarios incorrectos en los siguientes Spell check the tree's text data - Revisar los datos de texto del árbol + Revisar los datos de texto del árbol @@ -4644,7 +4654,7 @@ Una sesión anterior puede haberse bloqueado Show Data &Output - Mostrar Datos &y Resultados + &Mostrar Salida de Datos @@ -4674,7 +4684,7 @@ Una sesión anterior puede haberse bloqueado &Show Child Pane - &Mostrar Panel Hijo + Mostrar Panel &Hijo diff --git a/working/translations/treeline_fr.ts b/working/translations/treeline_fr.ts index 91d1780..16ebddd 100644 --- a/working/translations/treeline_fr.ts +++ b/working/translations/treeline_fr.ts @@ -156,7 +156,7 @@ Avancé&s - + &OK &OK @@ -171,7 +171,7 @@ &Réinitialiser - + &Cancel &Annuler @@ -216,7 +216,7 @@ Impossible de supprimer un type de données qui est en cours d'utilisation par des nœuds - + &Data Type T&ype de Données @@ -256,17 +256,17 @@ Configurer Types Sous Conditons - + Name Nom - + Type Type - + Move &Up Déplacer vers le &haut @@ -301,32 +301,32 @@ C&hamp - + Format &Help Aide & formatage - + Extra Text Texte Supplémentaire - + &Prefix &Préfixe - + Suffi&x Suffi&xe - + Editor Height Hauteur de l'Editeur - + Num&ber of text lines Nom&bre de lignes de texte @@ -336,27 +336,27 @@ Références du Fichier - + Parent Reference Référence du Parent - + Child Reference Réference du Fils - + Child Count Nombre d'enfant - + F&ield List L&iste des champs - + Other Field References Références à d'autres champs @@ -366,12 +366,12 @@ Copier Type - + Set Data Type Icon Configurer Icône Type de Données - + Clear &Select Effacer &Sélection @@ -502,472 +502,472 @@ - + Outpu&t Format - + Default &Value for New Nodes - + Math Equation - + Define Equation - + &Title Format - + Out&put Format - + Reference Le&vel - + Refere&nce Type - + The name cannot be empty - + The name must start with a letter - + The name cannot start with "xml" - + The name cannot contain spaces - + The following characters are not allowed: {} - + The name was already used - + forward - + reverse - + Sort Key Fields - + Available &Fields - + &Sort Criteria - + Field - + Direction Direction - + &Move Down - + Flip &Direction - + Self Reference - + Root Reference - + Date Result - + Time Result - + add ajouter - + subtract - + multiply - + divide - + floor divide - + modulus - + power - + sum of items - + maximum - + minimum - + average - + absolute value - + square root - + natural logarithm - + base-10 logarithm - + factorial - + round to num digits - + lower integer - + higher integer - + truncated integer - + floating point - + sine of radians - + cosine of radians - + tangent of radians - + arc sine - + arc cosine - + arc tangent - + radians to degrees - + degrees to radians - + pi constant - + natural log constant - + Define Math Field Equation - + Field References - + Reference &Level - + Reference &Type - + Available &Field List - + &Result Type - + Description - + &Equation - + Equation error: {} - + Boolean Result - + Text Result - + Arithmetic Operators - + Comparison Operators - + Text Operators - + equal to - + less than - + greater than - + less than or equal to - + greater than or equal to - + not equal to - + true value, condition, false value - + true if 1st text arg starts with 2nd arg - + true if 1st text arg ends with 2nd arg - + true if 1st text arg contains 2nd arg - + concatenate text - + join text using 1st arg as separator - + convert text to upper case - + convert text to lower case - + in 1st arg, replace 2nd arg with 3rd arg - + Operations - + O&perator Type - + Oper&ator List - + logical and - + logical or - + Output HTML - + Evaluate &HTML tags @@ -977,22 +977,22 @@ - + [All Types Available] - + &Select All - + Select &None - + Number Result @@ -1379,22 +1379,22 @@ Continue with absolute path? fieldformat - + yes/no oui/non - + true/false vrai/faux - + T/F V/F - + Y/N O/N @@ -1489,187 +1489,177 @@ Continue with absolute path? - + Now Maintenant - + Optional Digit# - + Required Digit0 - + Digit or Space (external)<space> - + Decimal Point. - + Decimal Comma, - - Comma Separator, - - - - - Dot Separator. - - - - + Space Separator (internal)<space> - + Optional Sign- - + Required Sign+ - + Exponent (capital)E - + Exponent (small)e - + Number1 - + Capital LetterA - + Small Lettera - + Capital Roman NumeralI - + Small Roman Numerali - + Level Separator/ - + Section Separator. - + "/" Character// - + "." Character.. - + Outline ExampleI../A../1../a)/i) - + Section Example1.1.1.1 - + Separator/ - + Example1/2/3/4 - + Any Character. - + End of Text$ - + 0 Or More Repetitions* - + 1 Or More Repetitions+ - + 0 Or 1 Repetitions? - + Set of Numbers[0-9] - + Lower Case Letters[a-z] - + Upper Case Letters[A-Z] - + Not a Number[^0-9] - + Or| - + Escape a Special Character\ @@ -1679,115 +1669,125 @@ Continue with absolute path? - + Day (1 or 2 digits)%-d - + Day (2 digits)%d - + Weekday Abbreviation%a - + Weekday Name%A - + Month (1 or 2 digits)%-m - + Month (2 digits)%m - + Month Abbreviation%b - + Month Name%B - + Year (2 digits)%y - + Year (4 digits)%Y - + Week Number (0 to 53)%-U - + Day of year (1 to 366)%-j - + Hour (0-23, 1 or 2 digits)%-H - + Hour (00-23, 2 digits)%H - + Hour (1-12, 1 or 2 digits)%-I - + Hour (01-12, 2 digits)%I - + Minute (1 or 2 digits)%-M - + Minute (2 digits)%M - + Second (1 or 2 digits)%-S - + Second (2 digits)%S - + Microseconds (6 digits)%f - + AM/PM%p + + + Comma Separator\, + + + + + Dot Separator\. + + genboolean @@ -3995,27 +3995,27 @@ Continue from the top? - + TreeLine - Open Configuration File - + Error - could not read file {0} - + Cannot expand without common fields Impossible de développer sans champs communs - + Category Fields Champ du Classement - + Select fields for new level Sélection des champs pour le nouveau niveau @@ -4120,12 +4120,12 @@ Continue from the top? - + Converted {0} branches into clones - + No identical nodes found diff --git a/working/translations/treeline_it.ts b/working/translations/treeline_it.ts index d81aa8c..a05adee 100644 --- a/working/translations/treeline_it.ts +++ b/working/translations/treeline_it.ts @@ -166,7 +166,7 @@ - + &OK @@ -181,7 +181,7 @@ - + &Cancel @@ -262,7 +262,7 @@ - + &Data Type @@ -347,12 +347,12 @@ - + Name - + Type @@ -432,542 +432,542 @@ - + Outpu&t Format - + Format &Help - + Extra Text - + &Prefix - + Suffi&x - + Default &Value for New Nodes - + Editor Height - + Num&ber of text lines - + Math Equation - + Define Equation - + F&ield List - + &Title Format - + Out&put Format - + Other Field References - + Reference Le&vel - + Refere&nce Type - + The name cannot be empty - + The name must start with a letter - + The name cannot start with "xml" - + The name cannot contain spaces - + The following characters are not allowed: {} - + The name was already used - + Set Data Type Icon - + Clear &Select - + forward - + reverse - + Sort Key Fields - + Available &Fields - + &Sort Criteria - + Field - + Direction - + Move &Up - + &Move Down - + Flip &Direction - + Self Reference - + Parent Reference - + Root Reference - + Child Reference - + Child Count - + Date Result - + Time Result - + Boolean Result - + Text Result - + Arithmetic Operators - + Comparison Operators - + Text Operators - + add - + subtract - + multiply - + divide - + floor divide - + modulus - + power - + sum of items - + maximum - + minimum - + average - + absolute value - + square root - + natural logarithm - + base-10 logarithm - + factorial - + round to num digits - + lower integer - + higher integer - + truncated integer - + floating point - + sine of radians - + cosine of radians - + tangent of radians - + arc sine - + arc cosine - + arc tangent - + radians to degrees - + degrees to radians - + pi constant - + natural log constant - + equal to - + less than - + greater than - + less than or equal to - + greater than or equal to - + not equal to - + true value, condition, false value - + logical and - + logical or - + true if 1st text arg starts with 2nd arg - + true if 1st text arg ends with 2nd arg - + true if 1st text arg contains 2nd arg - + concatenate text - + join text using 1st arg as separator - + convert text to upper case - + convert text to lower case - + in 1st arg, replace 2nd arg with 3rd arg - + Define Math Field Equation - + Field References - + Reference &Level - + Reference &Type - + Available &Field List - + &Result Type - + Operations - + O&perator Type - + Oper&ator List - + Description - + &Equation - + Equation error: {} - + Output HTML - + Evaluate &HTML tags @@ -977,22 +977,22 @@ - + [All Types Available] - + &Select All - + Select &None - + Number Result @@ -1464,207 +1464,197 @@ Continue with absolute path? - + Now - + Optional Digit# - + Required Digit0 - + Digit or Space (external)<space> - + Decimal Point. - + Decimal Comma, - - Comma Separator, - - - - - Dot Separator. - - - - + Space Separator (internal)<space> - + Optional Sign- - + Required Sign+ - + Exponent (capital)E - + Exponent (small)e - + Number1 - + Capital LetterA - + Small Lettera - + Capital Roman NumeralI - + Small Roman Numerali - + Level Separator/ - + Section Separator. - + "/" Character// - + "." Character.. - + Outline ExampleI../A../1../a)/i) - + Section Example1.1.1.1 - + Separator/ - + Example1/2/3/4 - + yes/no - + true/false - + T/F - + Y/N - + Any Character. - + End of Text$ - + 0 Or More Repetitions* - + 1 Or More Repetitions+ - + 0 Or 1 Repetitions? - + Set of Numbers[0-9] - + Lower Case Letters[a-z] - + Upper Case Letters[A-Z] - + Not a Number[^0-9] - + Or| - + Escape a Special Character\ @@ -1674,115 +1664,125 @@ Continue with absolute path? - + Day (1 or 2 digits)%-d - + Day (2 digits)%d - + Weekday Abbreviation%a - + Weekday Name%A - + Month (1 or 2 digits)%-m - + Month (2 digits)%m - + Month Abbreviation%b - + Month Name%B - + Year (2 digits)%y - + Year (4 digits)%Y - + Week Number (0 to 53)%-U - + Day of year (1 to 366)%-j - + Hour (0-23, 1 or 2 digits)%-H - + Hour (00-23, 2 digits)%H - + Hour (1-12, 1 or 2 digits)%-I - + Hour (01-12, 2 digits)%I - + Minute (1 or 2 digits)%-M - + Minute (2 digits)%M - + Second (1 or 2 digits)%-S - + Second (2 digits)%S - + Microseconds (6 digits)%f - + AM/PM%p + + + Comma Separator\, + + + + + Dot Separator\. + + genboolean @@ -3965,27 +3965,27 @@ Continue from the top? - + TreeLine - Open Configuration File - + Error - could not read file {0} - + Cannot expand without common fields - + Category Fields - + Select fields for new level @@ -4085,12 +4085,12 @@ Continue from the top? - + Converted {0} branches into clones - + No identical nodes found diff --git a/working/translations/treeline_pt.ts b/working/translations/treeline_pt.ts index 614f456..329aa03 100644 --- a/working/translations/treeline_pt.ts +++ b/working/translations/treeline_pt.ts @@ -201,7 +201,7 @@ &Mostrar Avançadas - + &OK &OK @@ -216,7 +216,7 @@ &Repor - + &Cancel &Cancelar @@ -297,7 +297,7 @@ [Nenhum] - + &Data Type Tipo de &Dados @@ -387,12 +387,12 @@ &Modificar Lista de Campos - + Name Nome - + Type Tipo @@ -472,387 +472,387 @@ T&ipo de Campo - + Outpu&t Format &Formato de Apresentação - + Format &Help &Ajuda de Formato - + Extra Text Texto adicional - + &Prefix &Prefixo - + Suffi&x &Sufixo - + Default &Value for New Nodes Valor pré &definido para novos ramos - + Editor Height Altura da Caixa de Introdução - + Num&ber of text lines &Número de linhas de texto - + Math Equation Equação Matemática - + Define Equation Definir Equação - + F&ield List Li&sta de Campos - + &Title Format &Formatação do Título - + Out&put Format &Formatação de Apresentação - + Other Field References Referências a outros campo - + Reference Le&vel &Nível de Referência - + Refere&nce Type &Tipo de Referência - + The name cannot be empty O nome não pode ser vazio - + The name must start with a letter O nome deve começar com uma letra - + The name cannot start with "xml" O nome não pode começar com "xml" - + The name cannot contain spaces O nome não pode conter espaços - + The following characters are not allowed: {} Os seguintes carácteres não são permitidos: {} - + The name was already used Nome já em utilização - + Set Data Type Icon Definir Ícone do Tipo de Dados - + Clear &Select &Limpar Selecção - + forward Descendente - + reverse Ascendente - + Sort Key Fields Campos de Ordenamento - + Available &Fields Campos &Disponíveis - + &Sort Criteria &Critério de Ordenamento - + Field Campo - + Direction Direcção - + Move &Up Mover para &Cima - + &Move Down Mover para &Baixo - + Flip &Direction &Inverter Direcção - + Self Reference Auto Referência - + Parent Reference Referência a Ascendentes - + Child Reference Referência a Descendentes - + Child Count Número de Descendentes - + add adicionar - + subtract subtrair - + multiply multiplicar - + divide dividir - + floor divide Divisão arredondada - + modulus resto - + power potência - + sum of items sumatório - + maximum máximo - + minimum mínimo - + average média - + absolute value valor absoluto - + square root raiz quadrada - + natural logarithm logarítmo natural - + base-10 logarithm logarítmo de base 10 - + factorial factorial - + round to num digits arredondar para x dígitos - + lower integer inteiro inferior - + higher integer inteiro superior - + truncated integer inteiro truncado - + floating point ponto flutuante - + sine of radians seno de radianos - + cosine of radians coseno de radianos - + tangent of radians tangente de radianos - + arc sine arco seno - + arc cosine arco coseno - + arc tangent arco tangente - + radians to degrees radianos para graus - + degrees to radians graus para radianos - + pi constant constante pi - + natural log constant constante logarítmo natural - + Define Math Field Equation Definir equação do campo matemático - + Field References Referências a Campos - + Reference &Level &Nível de Referência - + Reference &Type &Tipo de Referência - + Description Descrição - + &Equation &Equação - + Equation error: {} Erro na equação: {} - + Root Reference Referência à Raiz @@ -862,157 +862,157 @@ Resultado Numérico - + Date Result Resultado de Data - + Time Result Resultado de Tempo - + Available &Field List Lista de &Campos Disponíveis - + &Result Type &Tipo de Resultados - + Boolean Result Resultado Boleano - + Text Result Resultado Textual - + Arithmetic Operators Operadores Aritméticos - + Comparison Operators Operadores de Comparação - + Text Operators Operadores de Texto - + equal to igual a - + less than menor que - + greater than maior que - + less than or equal to menor ou igual a - + greater than or equal to maior ou igual - + not equal to diferente de - + true value, condition, false value valor verdadeiro, condição, valor falso - + true if 1st text arg starts with 2nd arg verdadeiro se o 1º argumento de texto começar com o 2º argumento - + true if 1st text arg ends with 2nd arg verdadeiro se o 1º argumento de texto terminar com o 2º argumento - + true if 1st text arg contains 2nd arg verdadeiro se o 1º argumento de texto contiver o 2º argumento - + concatenate text concatenar texto - + join text using 1st arg as separator juntar texto utilizando o primeiro argumento como separador - + convert text to upper case converter texto para maiúsculas - + convert text to lower case converter texto para minúsculas - + in 1st arg, replace 2nd arg with 3rd arg no 1º argumento, substituir o 2º argumento pelo 3º argumento - + Operations Operações - + O&perator Type &Tipo de Operador - + Oper&ator List &Lista de Operadores - + logical and e lógico - + logical or ou lógico - + Output HTML - + Evaluate &HTML tags @@ -1022,22 +1022,22 @@ - + [All Types Available] - + &Select All &Seleccionar Tudo - + Select &None - + Number Result @@ -1552,152 +1552,152 @@ Continue with absolute path? ExpressãoRegular - + Now Agora - + Optional Digit# Dígito Opcional# - + Required Digit0 Dígito Obrigatório0 - + Digit or Space (external)<space> Dígito ou espaço (externo)<space> - + Decimal Point. Ponto Decimal. - + Decimal Comma, Vírgula Decimal, Comma Separator, - Vírgula de Separação, + Vírgula de Separação, Dot Separator. - Ponto de Separação. + Ponto de Separação. - + Space Separator (internal)<space> Espaço de Separação (interno)<space> - + Optional Sign- Sinal Opcional- - + Required Sign+ Sinal Obrigatório+ - + Exponent (capital)E Exponente (maiúscula)E - + Exponent (small)e Exponente (minúscula)e - + Number1 Número1 - + Capital LetterA Letra MaiúsculaA - + Small Lettera Letra Minúsculaa - + Capital Roman NumeralI Numeral Romano MaiúsculoI - + Small Roman Numerali Numeral Romano Minúsculoi - + Level Separator/ Separador de Nível/ - + Section Separator. Separador de Secção. - + "/" Character// Carácter "/"// - + "." Character.. Carácter ".".. - + Outline ExampleI../A../1../a)/i) Exemplo de ÍndiceI../A../1../a)/i) - + Section Example1.1.1.1 Exemplo de Secção1.1.1.1 - + Separator/ Separador/ - + Example1/2/3/4 Exemplo1/2/3/4 - + yes/no sim/não - + true/false verdadeiro/falso - + T/F V/F - + Y/N S/N @@ -1812,57 +1812,57 @@ Continue with absolute path? am/pmap - + Any Character. Qualquer carácter. - + End of Text$ Fim de texto$ - + 0 Or More Repetitions* 0 ou Mais Repetições* - + 1 Or More Repetitions+ 1 Ou Mais Repetições+ - + 0 Or 1 Repetitions? 0 Ou 1 Repetições? - + Set of Numbers[0-9] Conjunto de Números[0-9] - + Lower Case Letters[a-z] Letras Minúsculas[a-z] - + Upper Case Letters[A-Z] Letras Maiúsculas[A-Z] - + Not a Number[^0-9] Carácter não numérico[^0-9] - + Or| Ou| - + Escape a Special Character\ Terminar Carácter Especial\ @@ -1877,115 +1877,125 @@ Continue with absolute path? - + Day (1 or 2 digits)%-d - + Day (2 digits)%d - + Weekday Abbreviation%a - + Weekday Name%A - + Month (1 or 2 digits)%-m - + Month (2 digits)%m - + Month Abbreviation%b - + Month Name%B - + Year (2 digits)%y - + Year (4 digits)%Y - + Week Number (0 to 53)%-U - + Day of year (1 to 366)%-j - + Hour (0-23, 1 or 2 digits)%-H - + Hour (00-23, 2 digits)%H - + Hour (1-12, 1 or 2 digits)%-I - + Hour (01-12, 2 digits)%I - + Minute (1 or 2 digits)%-M - + Minute (2 digits)%M - + Second (1 or 2 digits)%-S - + Second (2 digits)%S - + Microseconds (6 digits)%f - + AM/PM%p + + + Comma Separator\, + + + + + Dot Separator\. + + genboolean @@ -4271,27 +4281,27 @@ Continue from the top? Erro - não foi possível escrever para o ficheiro - + TreeLine - Open Configuration File TreeLine - Abrir Ficheiro de Configuração - + Error - could not read file {0} Erro - não foi possível ler o ficheiro {0} - + Cannot expand without common fields Não é possível expandir sem campos em comum - + Category Fields Campos de Categorias - + Select fields for new level Seleccione campo para novo nível @@ -4448,12 +4458,12 @@ O destino de ligações internas pode ter sido afectado. - + Converted {0} branches into clones - + No identical nodes found diff --git a/working/translations/treeline_ru.ts b/working/translations/treeline_ru.ts index 46077b1..6b4d450 100644 --- a/working/translations/treeline_ru.ts +++ b/working/translations/treeline_ru.ts @@ -156,7 +156,7 @@ - + &OK &ОК @@ -171,7 +171,7 @@ - + &Cancel О&тмена @@ -216,7 +216,7 @@ Нельзя удалять типы, уже используемые узлами - + &Data Type Тип &Данных @@ -256,17 +256,17 @@ Задать типы условий - + Name Имя - + Type Тип - + Move &Up Переместить &вверх @@ -301,32 +301,32 @@ - + Format &Help - + Extra Text Дополнительный текст - + &Prefix - + Suffi&x - + Editor Height Высота редактора - + Num&ber of text lines @@ -336,27 +336,27 @@ Ссылка на информацию о файле - + Parent Reference Ссылка на родителя - + Child Reference Ссылка на потомка - + Child Count - + F&ield List - + Other Field References @@ -366,12 +366,12 @@ Копировать тип - + Set Data Type Icon Установить пиктограмму для типа данных - + Clear &Select &Очистить выделение @@ -502,472 +502,472 @@ - + Outpu&t Format - + Default &Value for New Nodes - + Math Equation - + Define Equation - + &Title Format - + Out&put Format - + Reference Le&vel - + Refere&nce Type - + The name cannot be empty - + The name must start with a letter - + The name cannot start with "xml" - + The name cannot contain spaces - + The following characters are not allowed: {} - + The name was already used - + forward - + reverse - + Sort Key Fields - + Available &Fields - + &Sort Criteria - + Field - + Direction Направление - + &Move Down - + Flip &Direction - + Self Reference - + Root Reference - + Date Result - + Time Result - + add - + subtract - + multiply - + divide - + floor divide - + modulus - + power - + sum of items - + maximum - + minimum - + average - + absolute value - + square root - + natural logarithm - + base-10 logarithm - + factorial - + round to num digits - + lower integer - + higher integer - + truncated integer - + floating point - + sine of radians - + cosine of radians - + tangent of radians - + arc sine - + arc cosine - + arc tangent - + radians to degrees - + degrees to radians - + pi constant - + natural log constant - + Define Math Field Equation - + Field References - + Reference &Level - + Reference &Type - + Available &Field List - + &Result Type - + Description - + &Equation - + Equation error: {} - + Boolean Result - + Text Result - + Arithmetic Operators - + Comparison Operators - + Text Operators - + equal to - + less than - + greater than - + less than or equal to - + greater than or equal to - + not equal to - + true value, condition, false value - + true if 1st text arg starts with 2nd arg - + true if 1st text arg ends with 2nd arg - + true if 1st text arg contains 2nd arg - + concatenate text - + join text using 1st arg as separator - + convert text to upper case - + convert text to lower case - + in 1st arg, replace 2nd arg with 3rd arg - + Operations - + O&perator Type - + Oper&ator List - + logical and - + logical or - + Output HTML - + Evaluate &HTML tags @@ -977,22 +977,22 @@ - + [All Types Available] - + &Select All - + Select &None - + Number Result @@ -1379,22 +1379,22 @@ Continue with absolute path? fieldformat - + yes/no да/нет - + true/false верно/ложно - + T/F В/Л - + Y/N Д/Н @@ -1489,187 +1489,177 @@ Continue with absolute path? - + Now Сейчас - + Optional Digit# - + Required Digit0 - + Digit or Space (external)<space> - + Decimal Point. - + Decimal Comma, - - Comma Separator, - - - - - Dot Separator. - - - - + Space Separator (internal)<space> - + Optional Sign- - + Required Sign+ - + Exponent (capital)E - + Exponent (small)e - + Number1 - + Capital LetterA - + Small Lettera - + Capital Roman NumeralI - + Small Roman Numerali - + Level Separator/ - + Section Separator. - + "/" Character// - + "." Character.. - + Outline ExampleI../A../1../a)/i) - + Section Example1.1.1.1 - + Separator/ - + Example1/2/3/4 - + Any Character. - + End of Text$ - + 0 Or More Repetitions* - + 1 Or More Repetitions+ - + 0 Or 1 Repetitions? - + Set of Numbers[0-9] - + Lower Case Letters[a-z] - + Upper Case Letters[A-Z] - + Not a Number[^0-9] - + Or| - + Escape a Special Character\ @@ -1679,115 +1669,125 @@ Continue with absolute path? - + Day (1 or 2 digits)%-d - + Day (2 digits)%d - + Weekday Abbreviation%a - + Weekday Name%A - + Month (1 or 2 digits)%-m - + Month (2 digits)%m - + Month Abbreviation%b - + Month Name%B - + Year (2 digits)%y - + Year (4 digits)%Y - + Week Number (0 to 53)%-U - + Day of year (1 to 366)%-j - + Hour (0-23, 1 or 2 digits)%-H - + Hour (00-23, 2 digits)%H - + Hour (1-12, 1 or 2 digits)%-I - + Hour (01-12, 2 digits)%I - + Minute (1 or 2 digits)%-M - + Minute (2 digits)%M - + Second (1 or 2 digits)%-S - + Second (2 digits)%S - + Microseconds (6 digits)%f - + AM/PM%p + + + Comma Separator\, + + + + + Dot Separator\. + + genboolean @@ -3995,27 +3995,27 @@ Continue from the top? - + TreeLine - Open Configuration File - + Error - could not read file {0} - + Cannot expand without common fields Невозможно развернуть без общих полей - + Category Fields Категории полей - + Select fields for new level Выбор полей для нового уровня @@ -4120,12 +4120,12 @@ Continue from the top? - + Converted {0} branches into clones - + No identical nodes found diff --git a/working/translations/treeline_xx.ts b/working/translations/treeline_xx.ts index a9d57f6..b027cb6 100644 --- a/working/translations/treeline_xx.ts +++ b/working/translations/treeline_xx.ts @@ -166,7 +166,7 @@ - + &OK @@ -181,7 +181,7 @@ - + &Cancel @@ -262,7 +262,7 @@ - + &Data Type @@ -347,12 +347,12 @@ - + Name - + Type @@ -432,542 +432,542 @@ - + Outpu&t Format - + Format &Help - + Extra Text - + &Prefix - + Suffi&x - + Default &Value for New Nodes - + Editor Height - + Num&ber of text lines - + Math Equation - + Define Equation - + F&ield List - + &Title Format - + Out&put Format - + Other Field References - + Reference Le&vel - + Refere&nce Type - + The name cannot be empty - + The name must start with a letter - + The name cannot start with "xml" - + The name cannot contain spaces - + The following characters are not allowed: {} - + The name was already used - + Set Data Type Icon - + Clear &Select - + forward - + reverse - + Sort Key Fields - + Available &Fields - + &Sort Criteria - + Field - + Direction - + Move &Up - + &Move Down - + Flip &Direction - + Self Reference - + Parent Reference - + Root Reference - + Child Reference - + Child Count - + Date Result - + Time Result - + add - + subtract - + multiply - + divide - + floor divide - + modulus - + power - + sum of items - + maximum - + minimum - + average - + absolute value - + square root - + natural logarithm - + base-10 logarithm - + factorial - + round to num digits - + lower integer - + higher integer - + truncated integer - + floating point - + sine of radians - + cosine of radians - + tangent of radians - + arc sine - + arc cosine - + arc tangent - + radians to degrees - + degrees to radians - + pi constant - + natural log constant - + Define Math Field Equation - + Field References - + Reference &Level - + Reference &Type - + Available &Field List - + &Result Type - + Description - + &Equation - + Equation error: {} - + Boolean Result - + Text Result - + Arithmetic Operators - + Comparison Operators - + Text Operators - + equal to - + less than - + greater than - + less than or equal to - + greater than or equal to - + not equal to - + true value, condition, false value - + true if 1st text arg starts with 2nd arg - + true if 1st text arg ends with 2nd arg - + true if 1st text arg contains 2nd arg - + concatenate text - + join text using 1st arg as separator - + convert text to upper case - + convert text to lower case - + in 1st arg, replace 2nd arg with 3rd arg - + Operations - + O&perator Type - + Oper&ator List - + logical and - + logical or - + Output HTML - + Evaluate &HTML tags @@ -977,22 +977,22 @@ - + [All Types Available] - + &Select All - + Select &None - + Number Result @@ -1464,207 +1464,197 @@ Continue with absolute path? - + Now - + Optional Digit# - + Required Digit0 - + Digit or Space (external)<space> - + Decimal Point. - + Decimal Comma, - - Comma Separator, - - - - - Dot Separator. - - - - + Space Separator (internal)<space> - + Optional Sign- - + Required Sign+ - + Exponent (capital)E - + Exponent (small)e - + Number1 - + Capital LetterA - + Small Lettera - + Capital Roman NumeralI - + Small Roman Numerali - + Level Separator/ - + Section Separator. - + "/" Character// - + "." Character.. - + Outline ExampleI../A../1../a)/i) - + Section Example1.1.1.1 - + Separator/ - + Example1/2/3/4 - + yes/no - + true/false - + T/F - + Y/N - + Any Character. - + End of Text$ - + 0 Or More Repetitions* - + 1 Or More Repetitions+ - + 0 Or 1 Repetitions? - + Set of Numbers[0-9] - + Lower Case Letters[a-z] - + Upper Case Letters[A-Z] - + Not a Number[^0-9] - + Or| - + Escape a Special Character\ @@ -1674,115 +1664,125 @@ Continue with absolute path? - + Day (1 or 2 digits)%-d - + Day (2 digits)%d - + Weekday Abbreviation%a - + Weekday Name%A - + Month (1 or 2 digits)%-m - + Month (2 digits)%m - + Month Abbreviation%b - + Month Name%B - + Year (2 digits)%y - + Year (4 digits)%Y - + Week Number (0 to 53)%-U - + Day of year (1 to 366)%-j - + Hour (0-23, 1 or 2 digits)%-H - + Hour (00-23, 2 digits)%H - + Hour (1-12, 1 or 2 digits)%-I - + Hour (01-12, 2 digits)%I - + Minute (1 or 2 digits)%-M - + Minute (2 digits)%M - + Second (1 or 2 digits)%-S - + Second (2 digits)%S - + Microseconds (6 digits)%f - + AM/PM%p + + + Comma Separator\, + + + + + Dot Separator\. + + genboolean @@ -3960,27 +3960,27 @@ Continue from the top? - + TreeLine - Open Configuration File - + Error - could not read file {0} - + Cannot expand without common fields - + Category Fields - + Select fields for new level @@ -4085,12 +4085,12 @@ Continue from the top? - + Converted {0} branches into clones - + No identical nodes found