From 896f4abbc4b68d1fc24662ed28f2c3915c28799e Mon Sep 17 00:00:00 2001 From: wp Date: Sun, 6 Nov 2016 11:51:23 +0000 Subject: [PATCH] TAChart: Translate some axis-related strings git-svn-id: trunk@53302 - --- .../tachart/languages/tachartstrconsts.de.po | 27 +++++++++++++++++-- .../tachart/languages/tachartstrconsts.fi.po | 24 +++++++++++++++++ .../tachart/languages/tachartstrconsts.fr.po | 24 +++++++++++++++++ .../tachart/languages/tachartstrconsts.hu.po | 24 +++++++++++++++++ .../tachart/languages/tachartstrconsts.po | 24 +++++++++++++++++ .../tachart/languages/tachartstrconsts.ru.po | 24 +++++++++++++++++ .../tachart/languages/tachartstrconsts.se.po | 24 +++++++++++++++++ components/tachart/tachartaxis.pas | 15 +++++------ components/tachart/tachartstrconsts.pas | 8 ++++++ 9 files changed, 184 insertions(+), 10 deletions(-) diff --git a/components/tachart/languages/tachartstrconsts.de.po b/components/tachart/languages/tachartstrconsts.de.po index 1093fcf313..48670ccffb 100644 --- a/components/tachart/languages/tachartstrconsts.de.po +++ b/components/tachart/languages/tachartstrconsts.de.po @@ -10,7 +10,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Transfer-Encoding: 8bit\n" "Language: de\n" -"X-Generator: Poedit 1.8.6\n" +"X-Generator: Poedit 1.8.11\n" "X-Poedit-SourceCharset: UTF-8\n" #: tachartstrconsts.descolor @@ -49,6 +49,10 @@ msgstr "Auto-Skalierung" msgid "Bar series" msgstr "Säulen/Balken-Diagramm" +#: tachartstrconsts.rsbottom +msgid "Bottom" +msgstr "Unten" + #: tachartstrconsts.rsboxandwhiskerseries msgid "Box-and-whiskers series" msgstr "Box-und-Whisker-Plot" @@ -109,14 +113,26 @@ msgstr "Vektorfeld-Diagramm" msgid "Function series" msgstr "Funktions-Diagramm" +#: tachartstrconsts.rshidden +msgid "Hidden" +msgstr "unsichtbar" + #: tachartstrconsts.rsinvalidlogbase msgid "Logarithm base must be > 0 and <> 1." msgstr "Die Logarithmus-Basis muss größer als 0 und darf nicht gleich 1 sein." +#: tachartstrconsts.rsinverted +msgid "Inverted" +msgstr "invertiert" + #: tachartstrconsts.rsleastsquaresfitseries msgid "Least-squares fit series" msgstr "Fit" +#: tachartstrconsts.rsleft +msgid "Left" +msgstr "Links" + #: tachartstrconsts.rslinear msgid "Linear" msgstr "Linear" @@ -169,6 +185,14 @@ msgstr "Torten-Diagramm" msgid "Polar series" msgstr "Polar-Diagramm" +#: tachartstrconsts.rsright +msgid "Right" +msgstr "Rechts" + +#: tachartstrconsts.rstop +msgid "Top" +msgstr "Oben" + #: tachartstrconsts.rsuserdefined msgctxt "tachartstrconsts.rsuserdefined" msgid "User-defined" @@ -210,4 +234,3 @@ msgstr "Fehler beim Umbenennen von Komponenten: %s" #: tachartstrconsts.tastoolseditortitle msgid "Edit tools" msgstr "Werkzeuge bearbeiten" - diff --git a/components/tachart/languages/tachartstrconsts.fi.po b/components/tachart/languages/tachartstrconsts.fi.po index 7c87dc5636..a29f5e7f6d 100644 --- a/components/tachart/languages/tachartstrconsts.fi.po +++ b/components/tachart/languages/tachartstrconsts.fi.po @@ -37,6 +37,10 @@ msgstr "Automaattinen skaalaus" msgid "Bar series" msgstr "Pylväskuvaaja" +#: tachartstrconsts.rsbottom +msgid "Bottom" +msgstr "" + #: tachartstrconsts.rsboxandwhiskerseries msgid "Box-and-whiskers series" msgstr "Laatikko-jana kuvaaja" @@ -97,14 +101,26 @@ msgstr "" msgid "Function series" msgstr "Funktiokuvaaja" +#: tachartstrconsts.rshidden +msgid "Hidden" +msgstr "" + #: tachartstrconsts.rsinvalidlogbase msgid "Logarithm base must be > 0 and <> 1." msgstr "" +#: tachartstrconsts.rsinverted +msgid "Inverted" +msgstr "" + #: tachartstrconsts.rsleastsquaresfitseries msgid "Least-squares fit series" msgstr "Pienimpään neliösummaan sopiva kuvaaja" +#: tachartstrconsts.rsleft +msgid "Left" +msgstr "" + #: tachartstrconsts.rslinear msgid "Linear" msgstr "Lineaarinen" @@ -157,6 +173,14 @@ msgstr "Piirakkakuvaaja" msgid "Polar series" msgstr "Napakuvaaja" +#: tachartstrconsts.rsright +msgid "Right" +msgstr "" + +#: tachartstrconsts.rstop +msgid "Top" +msgstr "" + #: tachartstrconsts.rsuserdefined msgctxt "tachartstrconsts.rsuserdefined" msgid "User-defined" diff --git a/components/tachart/languages/tachartstrconsts.fr.po b/components/tachart/languages/tachartstrconsts.fr.po index 5490a03bf7..cd899e3bd2 100644 --- a/components/tachart/languages/tachartstrconsts.fr.po +++ b/components/tachart/languages/tachartstrconsts.fr.po @@ -47,6 +47,10 @@ msgstr "Échelle automatique" msgid "Bar series" msgstr "Séries de barres" +#: tachartstrconsts.rsbottom +msgid "Bottom" +msgstr "" + #: tachartstrconsts.rsboxandwhiskerseries msgid "Box-and-whiskers series" msgstr "Séries de boîtes à moustaches" @@ -107,14 +111,26 @@ msgstr "Séries de champs vectoriels" msgid "Function series" msgstr "Séries de fonctions" +#: tachartstrconsts.rshidden +msgid "Hidden" +msgstr "" + #: tachartstrconsts.rsinvalidlogbase msgid "Logarithm base must be > 0 and <> 1." msgstr "La base de logarithme doit être > 0 et <>1." +#: tachartstrconsts.rsinverted +msgid "Inverted" +msgstr "" + #: tachartstrconsts.rsleastsquaresfitseries msgid "Least-squares fit series" msgstr "Séries de moindres carrés ajustés" +#: tachartstrconsts.rsleft +msgid "Left" +msgstr "" + #: tachartstrconsts.rslinear msgid "Linear" msgstr "Linéaire" @@ -167,6 +183,14 @@ msgstr "Séries de camemberts" msgid "Polar series" msgstr "Séries polaires" +#: tachartstrconsts.rsright +msgid "Right" +msgstr "" + +#: tachartstrconsts.rstop +msgid "Top" +msgstr "" + #: tachartstrconsts.rsuserdefined msgctxt "tachartstrconsts.rsuserdefined" msgid "User-defined" diff --git a/components/tachart/languages/tachartstrconsts.hu.po b/components/tachart/languages/tachartstrconsts.hu.po index 54510f1631..24d3c5d673 100644 --- a/components/tachart/languages/tachartstrconsts.hu.po +++ b/components/tachart/languages/tachartstrconsts.hu.po @@ -47,6 +47,10 @@ msgstr "Automatikus méretezés" msgid "Bar series" msgstr "Sávok" +#: tachartstrconsts.rsbottom +msgid "Bottom" +msgstr "" + #: tachartstrconsts.rsboxandwhiskerseries msgid "Box-and-whiskers series" msgstr "Bajszos dobozok" @@ -107,14 +111,26 @@ msgstr "Vektormezők" msgid "Function series" msgstr "Függvény" +#: tachartstrconsts.rshidden +msgid "Hidden" +msgstr "" + #: tachartstrconsts.rsinvalidlogbase msgid "Logarithm base must be > 0 and <> 1." msgstr "A logaritmus alapja > 0 és <> 1 lehet." +#: tachartstrconsts.rsinverted +msgid "Inverted" +msgstr "" + #: tachartstrconsts.rsleastsquaresfitseries msgid "Least-squares fit series" msgstr "Legkisebb illeszkedő négyzetek" +#: tachartstrconsts.rsleft +msgid "Left" +msgstr "" + #: tachartstrconsts.rslinear msgid "Linear" msgstr "Lineáris" @@ -167,6 +183,14 @@ msgstr "Tortaszeletek" msgid "Polar series" msgstr "Polár" +#: tachartstrconsts.rsright +msgid "Right" +msgstr "" + +#: tachartstrconsts.rstop +msgid "Top" +msgstr "" + #: tachartstrconsts.rsuserdefined msgctxt "tachartstrconsts.rsuserdefined" msgid "User-defined" diff --git a/components/tachart/languages/tachartstrconsts.po b/components/tachart/languages/tachartstrconsts.po index 060c58c3f7..7fcd7e0084 100644 --- a/components/tachart/languages/tachartstrconsts.po +++ b/components/tachart/languages/tachartstrconsts.po @@ -37,6 +37,10 @@ msgstr "" msgid "Bar series" msgstr "" +#: tachartstrconsts.rsbottom +msgid "Bottom" +msgstr "" + #: tachartstrconsts.rsboxandwhiskerseries msgid "Box-and-whiskers series" msgstr "" @@ -97,14 +101,26 @@ msgstr "" msgid "Function series" msgstr "" +#: tachartstrconsts.rshidden +msgid "Hidden" +msgstr "" + #: tachartstrconsts.rsinvalidlogbase msgid "Logarithm base must be > 0 and <> 1." msgstr "" +#: tachartstrconsts.rsinverted +msgid "Inverted" +msgstr "" + #: tachartstrconsts.rsleastsquaresfitseries msgid "Least-squares fit series" msgstr "" +#: tachartstrconsts.rsleft +msgid "Left" +msgstr "" + #: tachartstrconsts.rslinear msgid "Linear" msgstr "" @@ -157,6 +173,14 @@ msgstr "" msgid "Polar series" msgstr "" +#: tachartstrconsts.rsright +msgid "Right" +msgstr "" + +#: tachartstrconsts.rstop +msgid "Top" +msgstr "" + #: tachartstrconsts.rsuserdefined msgctxt "tachartstrconsts.rsuserdefined" msgid "User-defined" diff --git a/components/tachart/languages/tachartstrconsts.ru.po b/components/tachart/languages/tachartstrconsts.ru.po index d749749fef..775a9b20c6 100644 --- a/components/tachart/languages/tachartstrconsts.ru.po +++ b/components/tachart/languages/tachartstrconsts.ru.po @@ -47,6 +47,10 @@ msgstr "Автоматический масштаб" msgid "Bar series" msgstr "Гистограмма" +#: tachartstrconsts.rsbottom +msgid "Bottom" +msgstr "" + #: tachartstrconsts.rsboxandwhiskerseries msgid "Box-and-whiskers series" msgstr "Диаграмма размаха" @@ -107,14 +111,26 @@ msgstr "Диаграмма с векторным полем" msgid "Function series" msgstr "Диаграмма по функции" +#: tachartstrconsts.rshidden +msgid "Hidden" +msgstr "" + #: tachartstrconsts.rsinvalidlogbase msgid "Logarithm base must be > 0 and <> 1." msgstr "Основание логарифма должно быть больше нуля и не равно единице." +#: tachartstrconsts.rsinverted +msgid "Inverted" +msgstr "" + #: tachartstrconsts.rsleastsquaresfitseries msgid "Least-squares fit series" msgstr "Диаграмма по методу наименьших квадратов" +#: tachartstrconsts.rsleft +msgid "Left" +msgstr "" + #: tachartstrconsts.rslinear msgid "Linear" msgstr "Линейный масштаб" @@ -167,6 +183,14 @@ msgstr "Круговая диаграмма" msgid "Polar series" msgstr "Лепестковая диаграмма" +#: tachartstrconsts.rsright +msgid "Right" +msgstr "" + +#: tachartstrconsts.rstop +msgid "Top" +msgstr "" + #: tachartstrconsts.rsuserdefined msgctxt "tachartstrconsts.rsuserdefined" msgid "User-defined" diff --git a/components/tachart/languages/tachartstrconsts.se.po b/components/tachart/languages/tachartstrconsts.se.po index 130666c603..ecde434669 100644 --- a/components/tachart/languages/tachartstrconsts.se.po +++ b/components/tachart/languages/tachartstrconsts.se.po @@ -48,6 +48,10 @@ msgstr "Autoskala" msgid "Bar series" msgstr "Stapeldiagram" +#: tachartstrconsts.rsbottom +msgid "Bottom" +msgstr "" + #: tachartstrconsts.rsboxandwhiskerseries msgid "Box-and-whiskers series" msgstr "Box-and-whiskers diagram" @@ -110,14 +114,26 @@ msgstr "" msgid "Function series" msgstr "Funktionskurva" +#: tachartstrconsts.rshidden +msgid "Hidden" +msgstr "" + #: tachartstrconsts.rsinvalidlogbase msgid "Logarithm base must be > 0 and <> 1." msgstr "" +#: tachartstrconsts.rsinverted +msgid "Inverted" +msgstr "" + #: tachartstrconsts.rsleastsquaresfitseries msgid "Least-squares fit series" msgstr "Least-squares fit kurva" +#: tachartstrconsts.rsleft +msgid "Left" +msgstr "" + #: tachartstrconsts.rslinear msgid "Linear" msgstr "Linjär" @@ -170,6 +186,14 @@ msgstr "Cirkeldiagram" msgid "Polar series" msgstr "Polardiagram" +#: tachartstrconsts.rsright +msgid "Right" +msgstr "" + +#: tachartstrconsts.rstop +msgid "Top" +msgstr "" + #: tachartstrconsts.rsuserdefined msgctxt "tachartstrconsts.rsuserdefined" msgid "User-defined" diff --git a/components/tachart/tachartaxis.pas b/components/tachart/tachartaxis.pas index 8f448eed29..58e0e19c59 100644 --- a/components/tachart/tachartaxis.pas +++ b/components/tachart/tachartaxis.pas @@ -266,7 +266,7 @@ type implementation uses - LResources, Math, PropEdits, TAGeometry, TAMath; + LResources, Math, PropEdits, TAChartStrConsts, TAGeometry, TAMath; var VIdentityTransform: TChartAxisTransformations; @@ -549,14 +549,13 @@ end; function TChartAxis.GetDisplayName: String; const - SIDE_NAME: array [TChartAxisAlignment] of String = - ('Left', 'Top', 'Right', 'Bottom'); - VISIBLE_NAME: array [Boolean] of String = (' Hidden', ''); - INVERTED_NAME: array [Boolean] of String = ('', ' Inverted'); + SIDE_NAME: array [TChartAxisAlignment] of PStr = + (@rsLeft, @rsTop, @rsRight, @rsBottom); begin - Result := - SIDE_NAME[Alignment] + VISIBLE_NAME[Visible] + INVERTED_NAME[IsFlipped] + - FormatIfNotEmpty(' (%s)', Title.Caption); + Result := SIDE_NAME[Alignment]^; + if not Visible then Result := Result + ' ' + rsHidden; + if IsFlipped then Result := Result + ' ' + rsInverted; + Result := Result + FormatIfNotEmpty(' (%s)', Title.Caption); end; function TChartAxis.GetMarks: TChartAxisMarks; diff --git a/components/tachart/tachartstrconsts.pas b/components/tachart/tachartstrconsts.pas index 7ddd97a70d..29fdcbb4f8 100644 --- a/components/tachart/tachartstrconsts.pas +++ b/components/tachart/tachartstrconsts.pas @@ -35,6 +35,14 @@ resourcestring desInsertRow = 'Insert row'; desDeleteRow = 'Delete row'; + // Axis + rsLeft = 'Left'; + rsRight = 'Right'; + rsTop = 'Top'; + rsBottom = 'Bottom'; + rsHidden = 'Hidden'; + rsInverted = 'Inverted'; + // Subcomponents editor rsAdd = 'Add'; rsDelete = 'Delete';