diff --git a/components/codetools/languages/codetools.de.po b/components/codetools/languages/codetools.de.po index edd2253b85..5ebc347535 100644 --- a/components/codetools/languages/codetools.de.po +++ b/components/codetools/languages/codetools.de.po @@ -510,6 +510,10 @@ msgstr "" msgid "source is not unit" msgstr "" +#: codetoolsstrconsts:ctssrcpathforcompiledunits +msgid "src path for compiled units" +msgstr "" + #: codetoolsstrconsts:ctssrcpathinitialization msgid "SrcPath Initialization" msgstr "" diff --git a/components/codetools/languages/codetools.fr.po b/components/codetools/languages/codetools.fr.po index 55a4fa859f..bd997359f1 100644 --- a/components/codetools/languages/codetools.fr.po +++ b/components/codetools/languages/codetools.fr.po @@ -520,6 +520,10 @@ msgstr "Noms de fichiers sources pour les unit msgid "source is not unit" msgstr "la source n'est pas une unitИ" +#: codetoolsstrconsts:ctssrcpathforcompiledunits +msgid "src path for compiled units" +msgstr "" + #: codetoolsstrconsts:ctssrcpathinitialization msgid "SrcPath Initialization" msgstr "Initialisation de SrcPath" diff --git a/components/codetools/languages/codetools.po b/components/codetools/languages/codetools.po index 122cf81524..02e32e8303 100644 --- a/components/codetools/languages/codetools.po +++ b/components/codetools/languages/codetools.po @@ -598,3 +598,7 @@ msgstr "" msgid "%s is not executable" msgstr "" +#: codetoolsstrconsts:ctssrcpathforcompiledunits +msgid "src path for compiled units" +msgstr "" + diff --git a/ide/environmentopts.pp b/ide/environmentopts.pp index 40565018ef..f93f9dd44f 100644 --- a/ide/environmentopts.pp +++ b/ide/environmentopts.pp @@ -89,15 +89,15 @@ const { IDE Language (Human, not computer) } type - TLazarusLanguage = (llAutomatic, llEnglish, llGerman, llSpanish, llFrench); + TLazarusLanguage = (llAutomatic, llEnglish, llGerman, llSpanish, llFrench, llRussian); const LazarusLanguageNames: array[TLazarusLanguage] of string = ( - 'Automatic (default is english)', 'English', 'Deutsch', 'EspaЯol', 'FranГais' + 'Automatic (default is english)', 'English', 'Deutsch', 'EspaЯol', 'FranГais', 'Русский' ); LazarusLanguageIDs: array[TLazarusLanguage] of string = ( - '', 'en', 'de', 'es', 'fr' + '', 'en', 'de', 'es', 'fr', 'ru' ); @@ -627,6 +627,7 @@ begin llGerman : Result:=rsLanguageDeutsch; llSpanish : Result:=rsLanguageSpanish; llFrench : Result:=rsLanguageFrench; + llRussian : Result:=rsLanguageRussian; end; end; diff --git a/ide/lazarusidestrconsts.pas b/ide/lazarusidestrconsts.pas index 86548123e6..8c60a1f16b 100644 --- a/ide/lazarusidestrconsts.pas +++ b/ide/lazarusidestrconsts.pas @@ -991,6 +991,7 @@ resourcestring rsLanguageDeutsch = 'Deutsch'; rsLanguageSpanish = 'EspaЯol'; rsLanguageFrench = 'French'; + rsLanguageRussian = 'Русский'; //Units dependencies dlgUnitDepCaption = 'Unit dependencies'; diff --git a/languages/lazaruside.de.po b/languages/lazaruside.de.po index 40a7db9f61..fc12b4a32f 100644 --- a/languages/lazaruside.de.po +++ b/languages/lazaruside.de.po @@ -50,6 +50,10 @@ msgstr "" msgid "&Close Page" msgstr "" +#: lazarusidestrconsts:lismenucomponents +msgid "&Components" +msgstr "" + #: lazarusidestrconsts:lismenuedit msgid "&Edit" msgstr "&Edit" @@ -142,6 +146,10 @@ msgstr "" msgid "\" is not writable." msgstr "" +#: lazarusidestrconsts:rslanguagerussian +msgid "\362\325\323\323\313\311\312" +msgstr "" + #: lazarusidestrconsts:lismenuaboutlazarus msgid "About Lazarus" msgstr "Ueber Lazarus" @@ -638,6 +646,10 @@ msgstr "Vervollstaendige Code" msgid "Complete properties" msgstr "" +#: lazarusidestrconsts:srkmcatcomponentsmenu +msgid "Components menu commands" +msgstr "" + #: lazarusidestrconsts:dlgconfigfiles msgid "Config Files:" msgstr "" @@ -650,6 +662,10 @@ msgstr "" msgid "Configure \"Build Lazarus\"" msgstr "Einstellungen fuer \"Kompiliere Lazarus\"" +#: lazarusidestrconsts:lismenuconfigcustomcomps +msgid "Configure custom components" +msgstr "" + #: lazarusidestrconsts:lismenusettings msgid "Configure custom tools ..." msgstr "" diff --git a/languages/lazaruside.es.po b/languages/lazaruside.es.po index a5a178da2d..f1888b7081 100644 --- a/languages/lazaruside.es.po +++ b/languages/lazaruside.es.po @@ -50,6 +50,10 @@ msgstr "&A msgid "&Close Page" msgstr "&Cerrar PАgina" +#: lazarusidestrconsts:lismenucomponents +msgid "&Components" +msgstr "" + #: lazarusidestrconsts:lismenuedit msgid "&Edit" msgstr "&Editar" @@ -142,6 +146,10 @@ msgstr "\" no existe." msgid "\" is not writable." msgstr "\" no es escribible." +#: lazarusidestrconsts:rslanguagerussian +msgid "\362\325\323\323\313\311\312" +msgstr "" + #: lazarusidestrconsts:lismenuaboutlazarus msgid "About Lazarus" msgstr "Acerca de Lazarus" @@ -638,6 +646,10 @@ msgstr "Completar c msgid "Complete properties" msgstr "Completar Propiedades" +#: lazarusidestrconsts:srkmcatcomponentsmenu +msgid "Components menu commands" +msgstr "" + #: lazarusidestrconsts:dlgconfigfiles msgid "Config Files:" msgstr "Archivos de configuraciСn:" @@ -650,6 +662,10 @@ msgstr "" msgid "Configure \"Build Lazarus\"" msgstr "Configurar \"Construir Lazarus\"" +#: lazarusidestrconsts:lismenuconfigcustomcomps +msgid "Configure custom components" +msgstr "" + #: lazarusidestrconsts:lismenusettings msgid "Configure custom tools ..." msgstr "Configurar herramientas personalizadas ..." diff --git a/languages/lazaruside.fr.po b/languages/lazaruside.fr.po index f9eb7fbcdb..5e84410910 100644 --- a/languages/lazaruside.fr.po +++ b/languages/lazaruside.fr.po @@ -59,6 +59,10 @@ msgstr "&Ajouter un suivi sous le curseur" msgid "&Close Page" msgstr "&Fermer la page" +#: lazarusidestrconsts:lismenucomponents +msgid "&Components" +msgstr "" + #: lazarusidestrconsts:lismenuedit msgid "&Edit" msgstr "&Edition" @@ -151,6 +155,10 @@ msgstr "\" n'existe pas." msgid "\" is not writable." msgstr "\" est protХger en Иcriture." +#: lazarusidestrconsts:rslanguagerussian +msgid "\362\325\323\323\313\311\312" +msgstr "" + #: lazarusidestrconsts:lismenuaboutlazarus msgid "About Lazarus" msgstr "A propos de Lazarus" @@ -647,6 +655,10 @@ msgstr "Compl msgid "Complete properties" msgstr "PropriИtИ d'achХvement" +#: lazarusidestrconsts:srkmcatcomponentsmenu +msgid "Components menu commands" +msgstr "" + #: lazarusidestrconsts:dlgconfigfiles msgid "Config Files:" msgstr "Fichiers de configuration" @@ -659,6 +671,10 @@ msgstr "" msgid "Configure \"Build Lazarus\"" msgstr "Configurer la construction de lazarus" +#: lazarusidestrconsts:lismenuconfigcustomcomps +msgid "Configure custom components" +msgstr "" + #: lazarusidestrconsts:lismenusettings msgid "Configure custom tools ..." msgstr "Configurer les outils..." diff --git a/languages/lazaruside.po b/languages/lazaruside.po index a1ddd9fee8..492a06e897 100644 --- a/languages/lazaruside.po +++ b/languages/lazaruside.po @@ -122,6 +122,10 @@ msgstr "" msgid "&Run" msgstr "" +#: lazarusidestrconsts:lismenucomponents +msgid "&Components" +msgstr "" + #: lazarusidestrconsts:lismenutools msgid "&Tools" msgstr "" @@ -506,6 +510,10 @@ msgstr "" msgid "Run Parameters ..." msgstr "" +#: lazarusidestrconsts:lismenuconfigcustomcomps +msgid "Configure custom components" +msgstr "" + #: lazarusidestrconsts:lismenusettings msgid "Configure custom tools ..." msgstr "" @@ -3106,6 +3114,10 @@ msgstr "" msgid "Run menu commands" msgstr "" +#: lazarusidestrconsts:srkmcatcomponentsmenu +msgid "Components menu commands" +msgstr "" + #: lazarusidestrconsts:srkmcattoolmenu msgid "Tools menu commands" msgstr "" @@ -3138,6 +3150,10 @@ msgstr "" msgid "French" msgstr "" +#: lazarusidestrconsts:rslanguagerussian +msgid "\362\325\323\323\313\311\312" +msgstr "" + #: lazarusidestrconsts:dlgunitdepcaption msgid "Unit dependencies" msgstr "" diff --git a/languages/lazaruside.ru.po b/languages/lazaruside.ru.po index e089701051..44add191e9 100644 --- a/languages/lazaruside.ru.po +++ b/languages/lazaruside.ru.po @@ -1,46 +1,46 @@ #: lazarusidestrconsts:srkmcommand1 msgid " command1 \"" -msgstr "" +msgstr " команда1 \"" #: lazarusidestrconsts:srkmcommand2 msgid " command2 \"" -msgstr "" +msgstr " команда2 \"" #: lazarusidestrconsts:liscodetemplatokenalreadyexists msgid " A token %s%s%s already exists! " -msgstr "" +msgstr "Элемент %s%s%s уже существует! " #: lazarusidestrconsts:srkmconflicw msgid " conflicts with " -msgstr "" +msgstr " конфликтует с " #: lazarusidestrconsts:srkmalreadyconnected msgid " The key \"%s\" is already connected to \"%s\"." -msgstr "" +msgstr "Клавика \"%s\" уже сопоставлена с \"%s\"." #: lazarusidestrconsts:liscodetoolsdefsdirectory msgid "%s directory" -msgstr "" +msgstr "%s - это каталог" #: lazarusidestrconsts:liscodetoolsdefsprojectdirectory2 msgid "%s project directory" -msgstr "" +msgstr "Каталог проекта %s" #: lazarusidestrconsts:liscodetoolsdefsautogenerated msgid "%s, auto generated" -msgstr "" +msgstr "%s, автосоздан" #: lazarusidestrconsts:liscodetoolsdefsprojectspecific msgid "%s, project specific" -msgstr "" +msgstr "%s, связан с проектом" #: lazarusidestrconsts:dlgpasautolower msgid "%sSave As%s always saves pascal files lowercase" -msgstr "" +msgstr "%sСохранить как%s всегда сохраняет файлы паскаля в нижнем регистре" #: lazarusidestrconsts:dlgpasasklower msgid "%sSave As%s asks to save pascal files lowercase" -msgstr "" +msgstr "%sСохранить как%s просит сохранить файлы паскаля в нижнем регистре" #: lazarusidestrconsts:uemaddwatchatcursor msgid "&Add Watch At Cursor" @@ -50,6 +50,10 @@ msgstr "& msgid "&Close Page" msgstr "&Закрыть страницу" +#: lazarusidestrconsts:lismenucomponents +msgid "&Components" +msgstr "Компоненты" + #: lazarusidestrconsts:lismenuedit msgid "&Edit" msgstr "&Правка" @@ -120,7 +124,7 @@ msgstr "& #: lazarusidestrconsts:dlgbakdirectory msgid "(no subdirectoy)" -msgstr "" +msgstr "(нет подкаталога)" #: lazarusidestrconsts:liscmdlineprimaryconfigpathdesc msgid "--primary-config-path \n primary config directory, where Lazarus\n stores its config files. Default is \n %s\n\n" @@ -132,7 +136,7 @@ msgstr "--secondary-config-path < #: lazarusidestrconsts:lislazarusversionstring msgid "0.8.5 alpha" -msgstr "" +msgstr "0.8.5 альфа" #: lazarusidestrconsts:dlgdoesnotexist msgid "\" does not exist." @@ -142,21 +146,25 @@ msgstr "\" msgid "\" is not writable." msgstr "\" не для записи." +#: lazarusidestrconsts:rslanguagerussian +msgid "\362\325\323\323\313\311\312" +msgstr "" + #: lazarusidestrconsts:lismenuaboutlazarus msgid "About Lazarus" msgstr "О проекте Lazarus" #: lazarusidestrconsts:srvk_accept msgid "Accept" -msgstr "" +msgstr "Принять" #: lazarusidestrconsts:liscodetoolsdefsaction msgid "Action: %s" -msgstr "" +msgstr "Действие: %s" #: lazarusidestrconsts:liscodetempladd msgid "Add" -msgstr "" +msgstr "Добавить" #: lazarusidestrconsts:lismenuaddunittoproject msgid "Add active unit to Project" @@ -164,11 +172,11 @@ msgstr " #: lazarusidestrconsts:liscodetempladdcodetemplate msgid "Add code template" -msgstr "" +msgstr "Добавить шаблон кода" #: lazarusidestrconsts:srkmecaddjumppoint msgid "Add jump point" -msgstr "" +msgstr "Добавить точку перехода" #: lazarusidestrconsts:lismenuaddjumppointtohistory msgid "Add jump point to history" @@ -212,7 +220,7 @@ msgstr "Alt #: lazarusidestrconsts:srkmalternkey msgid "Alternative Key" -msgstr "" +msgstr "Альтернативная клавиша" #: lazarusidestrconsts:dlgambigfileact msgid "Ambigious file action:" @@ -220,7 +228,7 @@ msgstr " #: lazarusidestrconsts:lismakeresstrappendtosection msgid "Append to section" -msgstr "" +msgstr "Добавить к секции" #: lazarusidestrconsts:dlgpoapplication msgid "Application" @@ -228,7 +236,7 @@ msgstr " #: lazarusidestrconsts:srvk_apps msgid "application key" -msgstr "" +msgstr "клавиша приложения" #: lazarusidestrconsts:dlgapplicationsettings msgid "Application Settings" @@ -252,11 +260,11 @@ msgstr "" #: lazarusidestrconsts:dlgautoform msgid "Auto create form when opening unit" -msgstr "" +msgstr "Автосоздание форм при открытии модуля" #: lazarusidestrconsts:liscodetoolsdefsautocreatednodesreadonly msgid "Auto created nodes can not be edited,%snor can they have non auto created child nodes." -msgstr "" +msgstr "Автосоздаваемые элементы не могут ни редактироваться,%s ни содержать неавтосоздаваемые дочерние элементы" #: lazarusidestrconsts:dlgautodel msgid "Auto delete file" @@ -264,7 +272,7 @@ msgstr " #: lazarusidestrconsts:liscodetoolsdefsautogeneratednodescannotbeedited msgid "Auto generated nodes can not be edited." -msgstr "" +msgstr "Автосоздаваемые элементы не могут редактироваться." #: lazarusidestrconsts:dlgautoident msgid "Auto Indent" @@ -312,7 +320,7 @@ msgstr " #: lazarusidestrconsts:liscodetoolsdefsblock msgid "Block" -msgstr "" +msgstr "Блок" #: lazarusidestrconsts:dlgblockindent msgid "Block indent:" @@ -324,7 +332,7 @@ msgstr " #: lazarusidestrconsts:uembookmarkn msgid "Bookmark" -msgstr "" +msgstr "Закладка" #: lazarusidestrconsts:dlgbrachighlight msgid "Bracket Highlight" @@ -332,11 +340,11 @@ msgstr " #: lazarusidestrconsts:srkmeclinebreak msgid "Break line and move cursor" -msgstr "" +msgstr "Разорвать строку, сдвинуть курсор" #: lazarusidestrconsts:srkmecinsertline msgid "Break line, leave cursor" -msgstr "" +msgstr "Разорвать строку, оставить курсор" #: lazarusidestrconsts:lismenuviewbreakpoints msgid "BreakPoints" @@ -360,31 +368,31 @@ msgstr " #: lazarusidestrconsts:srkmecbuildall msgid "build all files of program/project" -msgstr "" +msgstr "собрать все файлы программы/проекта" #: lazarusidestrconsts:lislazbuildbuildcodetools msgid "Build CodeTools" -msgstr "" +msgstr "Собрать CodeTools" #: lazarusidestrconsts:lisbuildcomponent msgid "Build Component" -msgstr "" +msgstr "Собрать компонент" #: lazarusidestrconsts:lislazbuildbuildcomponentssyneditcodetools msgid "Build Components (SynEdit, CodeTools)" -msgstr "" +msgstr "Собрать компоненты (SynEdit, CodeTools)" #: lazarusidestrconsts:lisbuildexamples msgid "Build Examples" -msgstr "" +msgstr "Собрать примеры" #: lazarusidestrconsts:lisbuildide msgid "Build IDE" -msgstr "" +msgstr "Собрать IDE" #: lazarusidestrconsts:lisbuildjitform msgid "Build JITForm" -msgstr "" +msgstr "Собрать JITForm" #: lazarusidestrconsts:lismenubuildlazarus msgid "Build Lazarus" @@ -392,15 +400,15 @@ msgstr " #: lazarusidestrconsts:lisbuildlcl msgid "Build LCL" -msgstr "" +msgstr "Собрать LCL" #: lazarusidestrconsts:srkmecbuild msgid "build program/project" -msgstr "" +msgstr "собрать программу/проект" #: lazarusidestrconsts:lisbuildsynedit msgid "Build SynEdit" -msgstr "" +msgstr "Собрать SynEdit" #: lazarusidestrconsts:dlgcmacro msgid "C Style Macros (global)" @@ -440,7 +448,7 @@ msgstr " #: lazarusidestrconsts:liscodetemplchange msgid "Change" -msgstr "" +msgstr "Изменить" #: lazarusidestrconsts:lismenuinsertchangelogentry msgid "ChangeLog entry" @@ -448,7 +456,7 @@ msgstr " #: lazarusidestrconsts:srkmecchar msgid "Char" -msgstr "" +msgstr "Символ" #: lazarusidestrconsts:dlgcheckconsistency msgid "Check consistency" @@ -476,19 +484,19 @@ msgstr " #: lazarusidestrconsts:lislazbuildcleanall msgid "Clean all" -msgstr "" +msgstr "Очистить всё" #: lazarusidestrconsts:liscleanlazarussource msgid "Clean Lazarus Source" -msgstr "" +msgstr "Очистить исходники Lazarus" #: lazarusidestrconsts:lislazbuildcleanbuild msgid "Clean+Build" -msgstr "" +msgstr "Очистить+Собрать" #: lazarusidestrconsts:srvk_clear msgid "Clear" -msgstr "" +msgstr "Очистить" #: lazarusidestrconsts:lismenuclose msgid "Close" @@ -496,7 +504,7 @@ msgstr " #: lazarusidestrconsts:srkmeccloseall msgid "Close all" -msgstr "" +msgstr "Закрыть все" #: lazarusidestrconsts:lismenucloseall msgid "Close all editor files" @@ -524,7 +532,7 @@ msgstr " #: lazarusidestrconsts:srkmecautocompletion msgid "Code template completion" -msgstr "" +msgstr "Завершение шаблонов кода" #: lazarusidestrconsts:dlgedcodetempl msgid "Code templates" @@ -536,7 +544,7 @@ msgstr "" #: lazarusidestrconsts:srkmcatcodetools msgid "CodeTools commands" -msgstr "" +msgstr "Команды CodeTools" #: lazarusidestrconsts:lismenucodetoolsdefineseditor msgid "CodeTools defines editor" @@ -552,7 +560,7 @@ msgstr " #: lazarusidestrconsts:liscodetoolsoptscolon msgid "Colon" -msgstr "" +msgstr "Колонка" #: lazarusidestrconsts:dlgedcolor msgid "Color" @@ -576,15 +584,15 @@ msgstr " #: lazarusidestrconsts:srkmeccolumnselect msgid "Column selection mode" -msgstr "" +msgstr "Режим выбора колонки" #: lazarusidestrconsts:liscodetoolsoptscomma msgid "Comma" -msgstr "" +msgstr "Запятая" #: lazarusidestrconsts:srkmcommand msgid "Command " -msgstr "" +msgstr "Команда" #: lazarusidestrconsts:srkmcatcmdcmd msgid "Command commands" @@ -604,7 +612,7 @@ msgstr " #: lazarusidestrconsts:liscodetemplcomment msgid "Comment:" -msgstr "" +msgstr "Комментарий:" #: lazarusidestrconsts:liscompilererror msgid "Compiler error" @@ -624,7 +632,7 @@ msgstr " #: lazarusidestrconsts:liscodetoolsdefscompilerpath msgid "compiler path" -msgstr "" +msgstr "путь к компилятору" #: lazarusidestrconsts:dlgfpcpath msgid "Compiler path (ppc386)" @@ -638,6 +646,10 @@ msgstr " msgid "Complete properties" msgstr "Завершать свойства" +#: lazarusidestrconsts:srkmcatcomponentsmenu +msgid "Components menu commands" +msgstr "" + #: lazarusidestrconsts:dlgconfigfiles msgid "Config Files:" msgstr "Файлы настроек:" @@ -650,6 +662,10 @@ msgstr "" msgid "Configure \"Build Lazarus\"" msgstr "Настроить \"Собрать Lazarus\"" +#: lazarusidestrconsts:lismenuconfigcustomcomps +msgid "Configure custom components" +msgstr "" + #: lazarusidestrconsts:lismenusettings msgid "Configure custom tools ..." msgstr "Настроить инструменты пользователя"