[lazarus] Internationalization-Russian

÷ÁÓÉÌÉÊ Vasily.Volchenko at mstu.edu.ru
Thu Jul 4 04:32:44 EDT 2002


So, lazarusidestrconsts.pas seems to be a place for
internationalization. Here is a Russian version of menu etc.
May be, .mo will be much better, but I don't know how will it work with
fpc.


{  $Id: lazarusidestrconsts.pas,v 1.6 2002/06/28 06:34:54 lazarus Exp $  }
{
 /***************************************************************************
                          lazarusidestrconsts.pas
                          -----------------------
              This unit contains all resource strings of the IDE


 ***************************************************************************/

 ***************************************************************************
 *                                                                         *
 *   This source is free software; you can redistribute it and/or modify   *
 *   it under the terms of the GNU General Public License as published by  *
 *   the Free Software Foundation; either version 2 of the License, or     *
 *   (at your option) any later version.                                   *
 *                                                                         *
 *   This code is distributed in the hope that it will be useful, but      *
 *   WITHOUT ANY WARRANTY; without even the implied warranty of            *
 *   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU     *
 *   General Public License for more details.                              *
 *                                                                         *
 *   A copy of the GNU General Public License is available on the World    *
 *   Wide Web at <http://www.gnu.org/copyleft/gpl.html>. You can also      *
 *   obtain it by writing to the Free Software Foundation,                 *
 *   Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.        *
 *                                                                         *
 ***************************************************************************
}
unit LazarusIDEStrConsts;

{$mode objfpc}{$H+}

interface

uses
  Classes, SysUtils; 
  
ResourceString
  // component palette
  lisSelectionTool = 'Êïõæôèîåïæ þý÷ðôâ';
  
  // macros
  lisCursorColumnInCurrentEditor = 'Ìðíðïìâ ìèôõðôâ þ æåìèüåî ôåäâìæðôå';
  lisCursorRowInCUrrentEditor = 'Ôóä ìèôõðôâ þ æåìèüåî ôåäâìæðôå';
  lisCompilerFilename = 'Êîó öâëíâ ìðîòêíóæðôâ';
  lisWordAtCursorInCurrentEditor = 'Õíðþð "ïâä" ìèôõðôðî þ æåìèüåî ôåäâìæðôå';
  lisExpandedFilenameOfCurrentEditor = 'Ôâõùêôåïïðå êîó öâëíâ òðä ìèôõðôðî þ æåìèüåî ôåäâìæðôå';
  lisFreePascalSourceDirectory = 'Ìâæâíðú êõéðäïêìðþ Freepascal''ó';
  lisLazarusDirectory = 'Ìâæâíðú Lazarus';
  lisLCLWidgetType = 'Æêò "þêäãåæâ" LCL';
  lisCommandLineParamsOfProgram = 'Òâôâîåæôý ìðîâïäïðë õæôðìê òôðúôâîîý';
  lisPromptForValue = 'Òðäõìâÿýþâæû ÿïâàåïêå';
  lisProjectFilename = 'Êîó öâëíâ òôðåìæâ';
  lisProjectDirectory = 'Ìâæâíðú òôðåìæâ';
  lisSaveCurrentEditorFile = 'õðéôâïêæû æåìèüêë öâëí ôåäâìæðôâ';
  lisSaveAllModified = 'õðéôâïêæû þõå êÿîåïåïïýå öâëíý';
  lisTargetFilenameOfProject = 'Êîó êõòðíïóåîðúð öâëíâ òôðåìæâ';
  lisTargetFilenamePlusParams = 'Êîó êõò. öâëíâ + òâôâîåæôý';
  lisLaunchingCmdLine = 'Ìðîâïäïâó õæôðìâ ÿâòèõìâ êõòðíïóåîðúð öâëíâ';
  
  // main bar menu
  lisMenuFile = '&Öâëí';
  lisMenuEdit = '&Òôâþìâ';
  lisMenuSearch = '&Òðêõì';
  lisMenuView = '&Þêä';
  lisMenuProject = '&Òôðåìæ';
  lisMenuRun = '&ßâòèõì';
  lisMenuTools = '&Êïõæôèîåïæý';
  lisMenuEnvironent = '&Ðìôèãåïêå';
  lisMenuHelp = '&Õòôâþìâ';
  
  lisMenuNewUnit = 'Ïðþýë îðäèíû';
  lisMenuNewForm = 'Ïðþâó öðôîâ';
  lisMenuOpen = 'Ðæìôýæû';
  lisMenuOpenRecent = 'Ðæìôýæû ïåäâþïêå';
  lisMenuSave = 'Õðéôâïêæû';
  lisMenuSaveAs = 'Õðéôâïêæû ìâì';
  lisMenuSaveAll = 'Õðéôâïêæû þõå';
  lisMenuClose = 'ßâìôýæû';
  lisMenuCloseAll = 'ßâìôýæû þõå';
  lisMenuQuit = 'Þýéðä';
  
  lisMenuUndo = 'Ðæîåïêæû';
  lisMenuRedo = 'Þåôïèæû';
  lisMenuCut = 'Þýôåÿâæû';
  lisMenuCopy = 'Ìðòêôðþâæû';
  lisMenuPaste = 'Þõæâþêæû';
  lisMenuIndentSelection = 'Õîåõæêæû þý÷ôâïïðå þòôâþð';//Ó ïå ÿïâá, ìâì øæð òåôåþåõæê êïâàå
  lisMenuUnindentSelection = 'Õîåõæêæû þý÷ôâïïðå þíåþð';
  lisMenuUpperCaseSelection = 'ÞÅÔÉÏÊË ôåúêõæô';
  lisMenuLowerCaseSelection = 'ïêãïêë ôåúêõæô';
  lisMenuTabsToSpacesSelection = 'Òôåþôâæêæû ÆÂ× þ òôð÷åí þ þý÷ôâïïðî';
  lisMenuCompleteCode = 'ßâþåôùêæû ìðä';
  
  lisMenuFind = 'Ïâëæê';
  lisMenuFindNext = 'Êõìâæû &äâíåå';
  lisMenuFindPrevious = 'Êõìâæû &ïâÿâä';
  lisMenuFindInFiles = 'Òðêõì &þ öâëíâé';
  lisMenuReplace = 'ßâîåïâ';
  lisMenuGotoLine = 'Òåôåéðä ì õæôðìå';
  lisMenuJumpBack = 'Òåôåéðä ïâÿâä';
  lisMenuJumpForward = 'Òåôåéðä þòåôåä';
  lisMenuAddJumpPointToHistory = 'Þïåõæê æðàìè òåôåéðäâ þ êõæðôêá';//:-) history means History
  lisMenuViewJumpHistory = 'Òðìâÿâæû êõæðôêá òåôåéðäðþ';
  lisMenuFindBlockOtherEndOfCodeBlock = 'Ïâëæê äôèúðë ìðïåç ìðäâ ÷íðìâ';
  lisMenuFindCodeBlockStart = 'Ïâëæê ïâàâíð ÷íðìâ ìðäâ';
  lisMenuFindDeclarationAtCursor = 'Ïâëæê ðòêõâïêå ïâä ìèôõðôðî';
  lisMenuOpenFilenameAtCursor = 'Ðæìôýæû êîó öâëíâ ïâä ìèôõðôðî';
  lisMenuGotoIncludeDirective = 'Òåôåéðä òð äêôåìæêþå include';
  
  lisMenuViewObjectInspector = 'Êïõòåìæðô ð÷ñåìæðþ';
  lisMenuViewProjectExplorer = 'Òôðþðäïêì òôðåìæâ';
  lisMenuViewCodeExplorer = 'Òôðþðäïêì ìðäâ';
  lisMenuViewUnits = 'Îðäèíê...';
  lisMenuViewForms = 'Öðôîý...';
  lisMenuViewMessages = 'Õðð÷üåïêó';
  lisMenuDebugWindows = 'Ðìïâ ðæíâäìê';
  lisMenuViewWatches = 'Ïâ÷íáäâåîýå ÿïâàåïêó';
  lisMenuViewBreakPoints = 'Æðàìê ðõæâïðþâ';
  lisMenuViewLocalVariables = 'Íðìâíûïýå òåôåîåïïýå';
  lisMenuViewCallStack = 'Õæåì þýÿðþðþ';
  lisMenuViewDebugOutput = 'Þýþðä ðæíâäàêìâ';
  lisMenuNewProject = 'Õðÿäâæû òôðåìæ';
  lisMenuOpenProject = 'Ðæìôýæû òôðåìæ';
  lisMenuOpenRecentProject = 'Ðæìôýæû ïåäâþïêë òôðåìæ';
  lisMenuSaveProject = 'Õðéôâïêæû òôðåìæ';
  lisMenuSaveProjectAs = 'Õðéôâïêæû òôðåìæ ìâì...';
  lisMenuAddUnitToProject = 'Äð÷âþêæû âìæêþïýë îðäèíû ì òôðåìæè';
  lisMenuRemoveUnitFromProject = 'Èäâíêæû êÿ òôðåìæâ';
  lisMenuViewSource = 'Òðìâÿâæû ðõïðþïðë öâëí òôðåìæâ';//Ìâãåæõó, æâì íèàùå
  lisMenuProjectOptions = 'Òâôâîåæôý òôðåìæâ...';
  
  lisMenuBuild = 'Õð÷ôâæû';
  lisMenuBuildAll = 'Õð÷ôâæû þõå';
  lisMenuProjectRun = 'ßâòèõæêæû';
  lisMenuPause = 'Òôêðõæâïðþêæû';
  lisMenuStepInto = 'Ùâú þ';
  lisMenuStepOver = 'Ùâú àåôåÿ';
  lisMenuRunToCursor = 'Òôðúðï äð ìèôõðôâ';
  lisMenuStop = 'Ðõæâïðþêæû';
  lisMenuCompilerOptions = 'Òâôâîåæôý ìðîòêíóæðôâ...';
  lisMenuRunParameters = 'Òâôâîåæôý ÿâòèõìâ ...';
  
  lisMenuSettings = 'Ïâõæôðëìê ...';
  lisMenuQuickSyntaxCheck = '×ýõæôâó òôðþåôìâ õêïæâìõêõâ';
  lisMenuGuessUnclosedBlock = 'Òôåäòðíðãêæû ïåÿâìôýæýå ÷íðìê';
  lisMenuGuessMisplacedIFDEF = 'Òôåäòðíðãêæû ïåõððæþåæõæþêó IFDEF/ENDIF';
  lisMenuBuildLazarus = 'Õð÷ôâæû Lazarus';
  lisMenuConfigureBuildLazarus = 'Ïâõæôðêæû õ÷ðôìè Lazarus';
  
  lisMenuGeneralOptions = 'Ðõïðþïýå ïâõæôðëìê';
  lisMenuEditorOptions = 'Ïâõæôðëìê ôåäâìæðôâ';
  lisMenuCodeToolsOptions = 'Ïâõæôðëìê "Êïõæôèîåïæðþ ìðäâ"';
  lisMenuCodeToolsDefinesEditor = 'Ôåäâìæðô ïâõæôðåì "Êïõæôèîåïæðþ ìðäâ"';
  
  lisMenuAboutLazarus = 'Ð òôðúôâîîå Lazarus';

  // resource files //Òåôåþðäêæõó þòåôþýå...Îðãåæ, ê ïâäð
  lisResourceFileComment =
    '{ Øæð öâëí ôåõèôõâ, âþæðîâæêàåõìê õðÿäâïïýë lazarus }';

  // file dialogs
  lisOpenFile = 'Ðæìôýæû öâëí';
  lisOpenProjectFile = 'Ðæìôýæû öâëí òôðåìæâ';
  lisSaveSpace = 'Õðéôâïêæû ';

  // dialogs
  lisSaveChangesToProject = 'Õðéôâïêæû êÿîåïåïêó þ òôðåìæ?';
  lisProjectChanged = 'Òôðåìæ êÿîåïåï';

  lisFPCSourceDirectoryError = 'Ðùê÷ìâ ìâæâíðúâ êõéðäïêìðþ FPC';
  lisPLzCheckTheFPCSourceDirectory = 'Òðãâíèëõæâ, òôðþåôûæå ìâæâíðú êõéðäïðúð ìðäâ FPC';
  lisCompilerError = 'Ðùê÷ìâ ìðîòêíóæðôâ';
  lisPlzCheckTheCmpilerName = 'Òðãâíèëõæâ, òôðþåôûæå êîó öâëíâ ìðîòêíóæðôâ';
  lisAboutLazarus = 'Ð òôðúôâîîå Lazarus';
  lisAboutLazarusMsg =
     'Íêçåïÿêó: GPL/LGPL'
    +#13
    +'Lazarus - øæð ÷ê÷íêðæåìê ìíâõõðþ äíó Free Pascal äíó øîèíóçêê Delphi.'#13
    +'Free Pascal - ìðîòêíóæðô òð (L)GPL, ÿâòèõìâåîýë òðä Linux,'#13
    +'Win32, OS/2, 68K ê äô. Free Pascal ôâÿôâ÷ðæâï äíó æðúð, àæð÷ý'#13
    +'ôâÿ÷êôâæû õêïæâìõêõ Delphi, ìðæðôýë, åõæåõæþåïïð, ÐÐÒ.'#13
    +'Lazarus - ïåäðõæâáüåå ÿþåïð çåòê, ìðæðôâó òðÿþðíêæ Þâî'#13
    +'ôâÿôâ÷âæýþâæû òôðúôâîîý æêòâ Delphi äíó þõåé èìâÿâïïýé òíâæöðôî.'#13
    +'IDE õìðôð îðãåæ õæâæû êïõæôèîåïæðî RAD, ìâì ê Delphi.'#13
    +#13
    +'Òðõìðíûìè Lazarus "ôâõæåæ", ïâî ïèãïý äôèúêå ôâÿôâ÷ðæàêìê.'#13
    +'Ïâòôêîåô, ôâÿôâ÷ðæâæû ïðþýë äêâíðú ð òôðúôâîîå õ íðúðæêòðî.';
  lsiUnitNameAlreadyExistsCap = 'Îðäèíû õ æâìêî êîåïåî èãå þ òôðåìæå';
  lsiUnitNameAlreadyExistsText = 'Îðäèíû "%s" èãå õèüåõæþèåæ.'#13
       +'"Ignore" òôêþåäåæ ì òåôåêîåïðþâïêá,'#13
       +'"Cancel" ðæîåïêæ êÿîåïåïêó þ êõéðäðî ìðäå ê'#13
       +'"Abort" òôåìôâæêæ ÿâòêõû þðð÷üå.';
  lsiInvalidPascalIdentifierCap = 'Ïåìðôôåìæïýë êäåïæêöêìâæðô òâõìâíó';
  lsiInvalidPascalIdentifierText = 'Êîó "%s" ïå óþíóåæõó äðòèõæêîýî êäåïæêöêìâæðôðî óÿýìâ òâõìâíû.';

  // hints
  lsiHintNewUnit = 'Õðÿäâæû îðäèíû';
  lsiHintOpen = 'Ðæìôýæû';
  lsiHintSave = 'Õðéôâïêæû';
  lsiHintSaveAll = 'Õðéôâïêæû þõå';
  lsiHintNewForm = 'Õðÿäâæû öðôîè';
  lsiHintToggleFormUnit = 'Òåôåìíáàêæû öðôîè/îðäèíû';
  lsiHintViewUnits = 'Òðìâÿâæû îðäèíê';
  lsiHintViewForms = 'Òðìâÿâæû öðôîý';
  lsiHintRun = 'ßâòèõæêæû';
  lsiHintPause = 'Òôêðõæâïðþêæû';
  lsiHintStepInto = 'Ùâú þ';
  lsiHintStepOver = 'Ùâú àåôåÿ';

implementation

end.






More information about the Lazarus mailing list