ProjectGroups: i18n-ed Info dialog, regenerated translations and updated Russian translation

git-svn-id: trunk@61584 -
This commit is contained in:
maxim 2019-07-12 23:58:01 +00:00
parent 1ec9aa6c60
commit efea542ece
12 changed files with 124 additions and 25 deletions

View File

@ -106,6 +106,11 @@ msgstr "Das Ziel existiert nicht. Entfernen?"
msgid "IDE commands \"Compile\" and \"Build\" invoke compile/build selected target in project group editor"
msgstr ""
#: projectgroupstrconst.lisinfo
msgctxt "projectgroupstrconst.lisinfo"
msgid "Info"
msgstr ""
#: projectgroupstrconst.lisinvalidcycleaprojectgroupcannothaveitselfastarget
msgid "Invalid cycle. A project group cannot have itself as target."
msgstr ""
@ -374,6 +379,10 @@ msgstr ""
msgid "Remove all invalid targets"
msgstr "Alle ungültigen Ziele entfernen"
#: projectgroupstrconst.lissourcedirectoriesofprojectgroup
msgid "Source directories of project group:"
msgstr ""
#: projectgroupstrconst.listargetactivate
msgid "Activate target"
msgstr "Ziel aktivieren"
@ -446,7 +455,8 @@ msgid "Build target earlier"
msgstr "Ziel früher erstellen"
#: projectgroupstrconst.listargetinfocaption
msgid "Info"
msgctxt "projectgroupstrconst.listargetinfocaption"
msgid "Info ..."
msgstr ""
#: projectgroupstrconst.listargetinstall

View File

@ -101,6 +101,11 @@ msgstr "La cible n'existe pas. Faut-il la retirer ?"
msgid "IDE commands \"Compile\" and \"Build\" invoke compile/build selected target in project group editor"
msgstr ""
#: projectgroupstrconst.lisinfo
msgctxt "projectgroupstrconst.lisinfo"
msgid "Info"
msgstr ""
#: projectgroupstrconst.lisinvalidcycleaprojectgroupcannothaveitselfastarget
msgid "Invalid cycle. A project group cannot have itself as target."
msgstr "Référence circulaire. Un groupe de projets ne peut avoir lui-même comme cible."
@ -366,6 +371,10 @@ msgstr ""
msgid "Remove all invalid targets"
msgstr "Supprimer toutes les cibles incorrectes"
#: projectgroupstrconst.lissourcedirectoriesofprojectgroup
msgid "Source directories of project group:"
msgstr ""
#: projectgroupstrconst.listargetactivate
msgid "Activate target"
msgstr "Activer la cible"
@ -438,7 +447,8 @@ msgid "Build target earlier"
msgstr "Construire la cible plus tôt"
#: projectgroupstrconst.listargetinfocaption
msgid "Info"
msgctxt "projectgroupstrconst.listargetinfocaption"
msgid "Info ..."
msgstr ""
#: projectgroupstrconst.listargetinstall

View File

@ -105,6 +105,11 @@ msgstr "A cél nem létezik. Eltávolítás?"
msgid "IDE commands \"Compile\" and \"Build\" invoke compile/build selected target in project group editor"
msgstr ""
#: projectgroupstrconst.lisinfo
msgctxt "projectgroupstrconst.lisinfo"
msgid "Info"
msgstr ""
#: projectgroupstrconst.lisinvalidcycleaprojectgroupcannothaveitselfastarget
msgid "Invalid cycle. A project group cannot have itself as target."
msgstr "Érvénytelen kör. A projektcsoport nem lehet a saját célja."
@ -373,6 +378,10 @@ msgstr ""
msgid "Remove all invalid targets"
msgstr "Minden érvénytelen cél eltávolítása"
#: projectgroupstrconst.lissourcedirectoriesofprojectgroup
msgid "Source directories of project group:"
msgstr ""
#: projectgroupstrconst.listargetactivate
msgid "Activate target"
msgstr "Cél aktiválása"
@ -445,7 +454,8 @@ msgid "Build target earlier"
msgstr "Cél építése korábban"
#: projectgroupstrconst.listargetinfocaption
msgid "Info"
msgctxt "projectgroupstrconst.listargetinfocaption"
msgid "Info ..."
msgstr ""
#: projectgroupstrconst.listargetinstall

View File

@ -95,6 +95,11 @@ msgstr "La destinazione non esiste. Rimuoverla?"
msgid "IDE commands \"Compile\" and \"Build\" invoke compile/build selected target in project group editor"
msgstr ""
#: projectgroupstrconst.lisinfo
msgctxt "projectgroupstrconst.lisinfo"
msgid "Info"
msgstr ""
#: projectgroupstrconst.lisinvalidcycleaprojectgroupcannothaveitselfastarget
msgid "Invalid cycle. A project group cannot have itself as target."
msgstr "Ciclo non valido. Un gruppo di progetti non può avere se stesso come destinazione."
@ -373,6 +378,10 @@ msgstr ""
msgid "Remove all invalid targets"
msgstr "Rimuovi tutte le destinazioni non valide"
#: projectgroupstrconst.lissourcedirectoriesofprojectgroup
msgid "Source directories of project group:"
msgstr ""
#: projectgroupstrconst.listargetactivate
msgid "Activate target"
msgstr "Attiva destinazione"
@ -445,7 +454,8 @@ msgid "Build target earlier"
msgstr "Costruisci destinazione prima"
#: projectgroupstrconst.listargetinfocaption
msgid "Info"
msgctxt "projectgroupstrconst.listargetinfocaption"
msgid "Info ..."
msgstr ""
#: projectgroupstrconst.listargetinstall

View File

@ -106,6 +106,11 @@ msgstr "Tikslas neegzistuoja. Pašalinti?"
msgid "IDE commands \"Compile\" and \"Build\" invoke compile/build selected target in project group editor"
msgstr ""
#: projectgroupstrconst.lisinfo
msgctxt "projectgroupstrconst.lisinfo"
msgid "Info"
msgstr ""
#: projectgroupstrconst.lisinvalidcycleaprojectgroupcannothaveitselfastarget
msgid "Invalid cycle. A project group cannot have itself as target."
msgstr "Klaidingas ciklas. Projekto grupės tikslas negali būti ji pati."
@ -374,6 +379,10 @@ msgstr ""
msgid "Remove all invalid targets"
msgstr "Šalinti visus klaidingus tikslus"
#: projectgroupstrconst.lissourcedirectoriesofprojectgroup
msgid "Source directories of project group:"
msgstr ""
#: projectgroupstrconst.listargetactivate
msgid "Activate target"
msgstr "Aktyvuoti tikslą"
@ -446,7 +455,8 @@ msgid "Build target earlier"
msgstr "Tikslą daryti anksčiau"
#: projectgroupstrconst.listargetinfocaption
msgid "Info"
msgctxt "projectgroupstrconst.listargetinfocaption"
msgid "Info ..."
msgstr ""
#: projectgroupstrconst.listargetinstall

View File

@ -88,6 +88,11 @@ msgstr ""
msgid "IDE commands \"Compile\" and \"Build\" invoke compile/build selected target in project group editor"
msgstr ""
#: projectgroupstrconst.lisinfo
msgctxt "projectgroupstrconst.lisinfo"
msgid "Info"
msgstr ""
#: projectgroupstrconst.lisinvalidcycleaprojectgroupcannothaveitselfastarget
msgid "Invalid cycle. A project group cannot have itself as target."
msgstr ""
@ -346,6 +351,10 @@ msgstr ""
msgid "Remove all invalid targets"
msgstr ""
#: projectgroupstrconst.lissourcedirectoriesofprojectgroup
msgid "Source directories of project group:"
msgstr ""
#: projectgroupstrconst.listargetactivate
msgid "Activate target"
msgstr ""
@ -416,7 +425,8 @@ msgid "Build target earlier"
msgstr ""
#: projectgroupstrconst.listargetinfocaption
msgid "Info"
msgctxt "projectgroupstrconst.listargetinfocaption"
msgid "Info ..."
msgstr ""
#: projectgroupstrconst.listargetinstall

View File

@ -101,6 +101,11 @@ msgstr "Alvo não existe. Remover?"
msgid "IDE commands \"Compile\" and \"Build\" invoke compile/build selected target in project group editor"
msgstr "Comandos IDE \"Compilar\" e \"Construir\" invoca compilar/construir do alvo selecionado no editor do grupo de projeto."
#: projectgroupstrconst.lisinfo
msgctxt "projectgroupstrconst.lisinfo"
msgid "Info"
msgstr ""
#: projectgroupstrconst.lisinvalidcycleaprojectgroupcannothaveitselfastarget
msgid "Invalid cycle. A project group cannot have itself as target."
msgstr "Ciclo inválido. Um grupo de projeto não pode ter a si mesmo como alvo."
@ -366,6 +371,10 @@ msgstr "Exibir caminhos do alvo"
msgid "Remove all invalid targets"
msgstr "Remover todos os alvos inválidos"
#: projectgroupstrconst.lissourcedirectoriesofprojectgroup
msgid "Source directories of project group:"
msgstr ""
#: projectgroupstrconst.listargetactivate
msgid "Activate target"
msgstr "Ativar alvo"
@ -436,7 +445,8 @@ msgid "Build target earlier"
msgstr "Construir alvo mais cedo"
#: projectgroupstrconst.listargetinfocaption
msgid "Info"
msgctxt "projectgroupstrconst.listargetinfocaption"
msgid "Info ..."
msgstr ""
#: projectgroupstrconst.listargetinstall

View File

@ -101,6 +101,11 @@ msgstr "Цель не существует. Удалить?"
msgid "IDE commands \"Compile\" and \"Build\" invoke compile/build selected target in project group editor"
msgstr "Командами IDE \"Компилировать\" и \"Собрать\" вызывать компиляцию/сборку выбранной цели в редакторе групп проектов"
#: projectgroupstrconst.lisinfo
msgctxt "projectgroupstrconst.lisinfo"
msgid "Info"
msgstr "Сведения"
#: projectgroupstrconst.lisinvalidcycleaprojectgroupcannothaveitselfastarget
msgid "Invalid cycle. A project group cannot have itself as target."
msgstr "Обнаружен порочный круг. Группа проектов не может содержать саму себя в качестве цели."
@ -128,7 +133,7 @@ msgstr "Проекты Lazarus (*.lpi)"
#: projectgroupstrconst.lislazarussupportedinprojectgroups
msgid "Lazarus files (*.lpi;*.lpk;*.lpg;*.pas;*.pp;*.p)"
msgstr ""
msgstr "Файлы Lazarus (*.lpi;*.lpk;*.lpg;*.pas;*.pp;*.p)"
#: projectgroupstrconst.lislazbuildnotfound
msgid "lazbuild not found"
@ -236,25 +241,22 @@ msgid "Project Group: %s"
msgstr "Группа проектов: %s"
#: projectgroupstrconst.lisprojectgroupaddcaption
#, fuzzy
msgctxt "projectgroupstrconst.lisprojectgroupaddcaption"
msgid "Add"
msgstr "Добавить"
#: projectgroupstrconst.lisprojectgroupaddcurrentprojectcaption
msgid "Add current project"
msgstr ""
msgstr "Добавить текущий проект"
#: projectgroupstrconst.lisprojectgroupaddcurrentprojecthint
msgid "Add current project to project group"
msgstr ""
msgstr "Добавить текущий проект в группу"
#: projectgroupstrconst.lisprojectgroupaddexistingcaption
#, fuzzy
#| msgid "Add"
msgctxt "projectgroupstrconst.lisprojectgroupaddexistingcaption"
msgid "Add from file"
msgstr "Добавить"
msgstr "Добавить из файла"
#: projectgroupstrconst.lisprojectgroupaddexistinghint
msgid "Add existing target to project group"
@ -262,7 +264,7 @@ msgstr "Добавить существующую цель в группу пр
#: projectgroupstrconst.lisprojectgroupaddhint
msgid "Add targets to project group"
msgstr ""
msgstr "Добавить цели в группу проектов"
#: projectgroupstrconst.lisprojectgroupaddnewcaption
msgctxt "projectgroupstrconst.lisprojectgroupaddnewcaption"
@ -279,7 +281,7 @@ msgstr "Удалить"
#: projectgroupstrconst.lisprojectgroupdeletehint
msgid "Remove target from project group"
msgstr "Удалить существующую цель из группы проектов"
msgstr "Удалить цель из группы проектов"
#: projectgroupstrconst.lisprojectgroupmodified
msgid "Project group modified"
@ -295,13 +297,11 @@ msgstr ""
"Что вы хотите сделать?"
#: projectgroupstrconst.lisprojectgroupnewcaption
#, fuzzy
msgctxt "projectgroupstrconst.lisprojectgroupnewcaption"
msgid "New"
msgstr "Новая"
#: projectgroupstrconst.lisprojectgroupnewhint
#, fuzzy
msgctxt "projectgroupstrconst.lisprojectgroupnewhint"
msgid "New project group"
msgstr "Новая группа проектов"
@ -366,6 +366,10 @@ msgstr "Показывать целевые пути"
msgid "Remove all invalid targets"
msgstr "Удалить все некорректные цели"
#: projectgroupstrconst.lissourcedirectoriesofprojectgroup
msgid "Source directories of project group:"
msgstr "Каталоги исходного кода группы проектов:"
#: projectgroupstrconst.listargetactivate
msgid "Activate target"
msgstr "Активировать цель"
@ -436,8 +440,9 @@ msgid "Build target earlier"
msgstr "Собирать цель раньше"
#: projectgroupstrconst.listargetinfocaption
msgid "Info"
msgstr ""
msgctxt "projectgroupstrconst.listargetinfocaption"
msgid "Info ..."
msgstr "Сведения ..."
#: projectgroupstrconst.listargetinstall
msgctxt "projectgroupstrconst.listargetinstall"

View File

@ -102,6 +102,11 @@ msgstr "Ціль не існує. Вилучити?"
msgid "IDE commands \"Compile\" and \"Build\" invoke compile/build selected target in project group editor"
msgstr ""
#: projectgroupstrconst.lisinfo
msgctxt "projectgroupstrconst.lisinfo"
msgid "Info"
msgstr ""
#: projectgroupstrconst.lisinvalidcycleaprojectgroupcannothaveitselfastarget
msgid "Invalid cycle. A project group cannot have itself as target."
msgstr "Виявлено хибне коло. Група проектів не може мати саму себе ціллю."
@ -367,6 +372,10 @@ msgstr ""
msgid "Remove all invalid targets"
msgstr "Видалити всі некоректні цілі"
#: projectgroupstrconst.lissourcedirectoriesofprojectgroup
msgid "Source directories of project group:"
msgstr ""
#: projectgroupstrconst.listargetactivate
msgid "Activate target"
msgstr "Активувати ціль"
@ -439,7 +448,8 @@ msgid "Build target earlier"
msgstr "Зібрати ціль раніше"
#: projectgroupstrconst.listargetinfocaption
msgid "Info"
msgctxt "projectgroupstrconst.listargetinfocaption"
msgid "Info ..."
msgstr ""
#: projectgroupstrconst.listargetinstall

View File

@ -106,6 +106,11 @@ msgstr "目标(Target)不存在.移除?"
msgid "IDE commands \"Compile\" and \"Build\" invoke compile/build selected target in project group editor"
msgstr ""
#: projectgroupstrconst.lisinfo
msgctxt "projectgroupstrconst.lisinfo"
msgid "Info"
msgstr ""
#: projectgroupstrconst.lisinvalidcycleaprojectgroupcannothaveitselfastarget
msgid "Invalid cycle. A project group cannot have itself as target."
msgstr "无效循环.一个工程组不能由它自身作为目标(target)组成."
@ -374,6 +379,10 @@ msgstr ""
msgid "Remove all invalid targets"
msgstr "移除所有无效目标(targets)"
#: projectgroupstrconst.lissourcedirectoriesofprojectgroup
msgid "Source directories of project group:"
msgstr ""
#: projectgroupstrconst.listargetactivate
msgid "Activate target"
msgstr "激活目标(target)"
@ -446,7 +455,8 @@ msgid "Build target earlier"
msgstr "构建目标(target)早期的(earlier)"
#: projectgroupstrconst.listargetinfocaption
msgid "Info"
msgctxt "projectgroupstrconst.listargetinfocaption"
msgid "Info ..."
msgstr ""
#: projectgroupstrconst.listargetinstall

View File

@ -6,7 +6,7 @@ interface
uses
Classes, SysUtils, Forms, Controls, Graphics, Dialogs, StdCtrls, ButtonPanel,
ProjectGroup, LazStringUtils;
ProjectGroup, LazStringUtils, ProjectGroupStrConst;
type
@ -34,7 +34,8 @@ begin
try
if Target<>nil then
;// ToDo: show only SrcPath for this target
sl.Add('Source directories of project group:');
PrjGrpInfoForm.Caption:=lisInfo;
sl.Add(lisSourceDirectoriesOfProjectGroup);
s:=IDEProjectGroupManager.GetSrcPaths;
SplitString(s,';',sl,false);
PrjGrpInfoForm.Memo1.Lines.Assign(sl);

View File

@ -97,7 +97,7 @@ Resourcestring
lisTargetActivateHint = 'Activate selected target';
lisTargetOpenCaption = 'Open';
lisTargetOpenHint = 'Open selected target';
lisTargetInfoCaption = 'Info';
lisTargetInfoCaption = 'Info ...';
lisInvalidFile = 'Invalid File';
lisInvalidXmlFileName = 'Invalid XML file name "%s".';
lisReadError = 'Read error';
@ -143,6 +143,9 @@ Resourcestring
+'Compile" and "Build" invoke compile/build selected target in project '
+'group editor';
lisInfo = 'Info';
lisSourceDirectoriesOfProjectGroup = 'Source directories of project group:';
implementation