diff --git a/applications/lazedit/lazedit.lpi b/applications/lazedit/lazedit.lpi
index 789f617c4..fd9a6259f 100644
--- a/applications/lazedit/lazedit.lpi
+++ b/applications/lazedit/lazedit.lpi
@@ -83,7 +83,7 @@
-
+
@@ -94,9 +94,9 @@
-
-
-
+
+
+
@@ -115,7 +115,7 @@
-
+
@@ -147,7 +147,7 @@
-
+
@@ -372,7 +372,7 @@
-
+
@@ -383,7 +383,7 @@
-
+
@@ -394,7 +394,7 @@
-
+
@@ -445,7 +445,7 @@
-
+
@@ -553,7 +553,7 @@
-
+
@@ -564,7 +564,7 @@
-
+
@@ -576,7 +576,7 @@
-
+
@@ -603,7 +603,7 @@
-
+
@@ -615,7 +615,7 @@
-
+
@@ -643,7 +643,7 @@
-
+
@@ -858,9 +858,9 @@
-
-
-
+
+
+
@@ -874,124 +874,124 @@
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
+
-
+
-
-
+
+
-
-
+
+
-
-
+
+
-
+
-
+
-
+
-
+
-
+
-
+
-
-
+
+
-
-
+
+
-
-
+
+
-
+
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
-
+
-
+
diff --git a/applications/lazedit/lazedit_translations.pas b/applications/lazedit/lazedit_translations.pas
index 2585b0397..e03ba49a2 100644
--- a/applications/lazedit/lazedit_translations.pas
+++ b/applications/lazedit/lazedit_translations.pas
@@ -23,8 +23,8 @@ type
mnuFileOpen,
mnuFileNewFromTemplate,
mnuFileNew,
-{ mnuFileNewText,
- mnuFileNewHtml: TMenuItem;
+ mnuFileNewText,
+{ mnuFileNewHtml: TMenuItem;
mnuFileNewXml: TMenuItem;
mnuFileNewCss: TMenuItem;
mnuFileNewJS: TMenuItem;
@@ -43,7 +43,7 @@ type
//mnuSep1: TMenuItem;
mnuFileOpenInBrowser,
//mnuSepAboveMru: TMenuItem;
- mnuFileCloseApp,
+ mnuFileCloseApp: string;
//Edit menu
mnuEdit,
mnuEditUndo,
@@ -52,15 +52,15 @@ type
mnuEditCopy,
mnuEditCut,
mnuEditPaste,
- mnuEditSelectAll
+ mnuEditSelectAll,
//mnuSep12: TMenuItem;
-{ mnuEditReplace: TMenuItem;
- mnuEditFindNext: TMenuItem;
- mnuEditFind: TMenuItem;
+ mnuEditReplace,
+ mnuEditFindNext,
+ mnuEditFind: string;
//Insert menu
- mnuInsert: TMenuItem;
- mnuInsertAnchor: TMenuItem;
- mnuInsertList: TMenuItem;
+ mnuInsert,
+ mnuInsertAnchor,
+{ mnuInsertList,
mnuInsertUList: TMenuItem;
mnuInsertNList: TMenuItem;
mnuInsertWordList: TMenuItem;
@@ -77,19 +77,19 @@ type
mnuInsertSep1: TMenuItem;
mnuInsertHtmlComment: TMenuItem;
mnuInsertJS: TMenuItem;
- mnuInsertCssStyle: TMenuItem;
+ mnuInsertCssStyle: TMenuItem;}
//Layout menu
- mnuLayout: TMenuItem;
- mnuLayoutBold: TMenuItem;
- mnuLayoutAlignJustify: TMenuItem;
- mnuLayoutItalic: TMenuItem;
- mnuLayoutUnderline: TMenuItem;
- mnuLayoutSub: TMenuItem;
- mnuLayoutSup: TMenuItem;
- mnuLayoutEmphasis: TMenuItem;
- mnuLayoutStrong: TMenuItem;
- mnuLayoutHeadings: TMenuItem;
- mnuLayoutH1: TMenuItem;
+ mnuLayout,
+ mnuLayoutBold,
+ mnuLayoutAlignJustify,
+ mnuLayoutItalic,
+ mnuLayoutUnderline,
+ mnuLayoutSub,
+ mnuLayoutSup,
+ mnuLayoutEmphasis,
+ mnuLayoutStrong,
+ mnuLayoutHeadings,
+{ mnuLayoutH1: TMenuItem;
mnuLayoutH2: TMenuItem;
mnuLayoutH3: TMenuItem;
mnuLayoutH4: TMenuItem;
@@ -102,16 +102,16 @@ type
mnuLayoutCode: TMenuItem;
mnuLayoutQuote: TMenuItem;
mnuLayoutBlockQuote: TMenuItem;
- mnuLayoutPreformatted: TMenuItem;
+ mnuLayoutPreformatted: TMenuItem;}
//Grouping menu
- mnuGrouping: TMenuItem;
- mnuGroupingParagraph: TMenuItem;
- mnuGroupingDiv: TMenuItem;
- mnuGroupingSpan: TMenuItem;
+ mnuGrouping,
+ mnuGroupingParagraph,
+ mnuGroupingDiv,
+ mnuGroupingSpan,
//View menu
- mnuView: TMenuItem;
- mnuViewFontsize: TMenuItem;
- mnuViewFontSizeUp: TMenuItem;
+ mnuView,
+ mnuViewFontsize: string;
+{ mnuViewFontSizeUp: TMenuItem;
mnuViewFontsizeDown: TMenuItem;
mnuViewHighlighter: TMenuItem;
//these menu items MUST have names that are built like this:
@@ -150,11 +150,10 @@ type
{ About box strings }
// lpSupport, lpSupportInfo, lpLicense, lpLicenseInfo, lpAuthors,
// lpContributorsTitle, lpAboutWindow, lpClose, lpInformation: string;
- : string;
{ Methods }
procedure TranslateToEnglish;
- procedure TranslateToPortuguese;
procedure TranslateToDutch;
+ procedure TranslateToPortuguese;
procedure TranslateToLanguageID(AID: Integer);
end;
@@ -200,7 +199,163 @@ begin
mnuEditCopy := 'Copy';
mnuEditCut := 'Cut';
mnuEditPaste := 'Paste';
+ //mnuEditPasteSpecial := 'Plakken speciaal';
mnuEditSelectAll := 'Select all';
+ //mnuSep12: TMenuItem;
+ mnuEditReplace := '&Replace';
+ mnuEditFindNext := 'Find &Next';
+ mnuEditFind := '&Find';
+ //Insert menu
+ mnuInsert := '&Insert';
+ mnuInsertAnchor := 'Insert Hyperlink';
+{ mnuInsertList,
+ mnuInsertUList: TMenuItem;
+ mnuInsertNList: TMenuItem;
+ mnuInsertWordList: TMenuItem;
+ mnuInsetListItem: TMenuItem;
+ mnuInsertWordTerm: TMenuItem;
+ mnuInsertWordDefinition: TMenuItem;
+ mnuInsertTable: TMenuItem;
+ mnInsertNewTable: TMenuItem;
+ mnuInsertTableCell: TMenuItem;
+ mnuInsertTableRow: TMenuItem;
+ mnuInsertPicture: TMenuItem;
+ mnuInsertSpecialChars: TMenuItem;
+ mnuInsertLineBreak: TMenuItem;
+ mnuInsertSep1: TMenuItem;
+ mnuInsertHtmlComment: TMenuItem;
+ mnuInsertJS: TMenuItem;
+ mnuInsertCssStyle: TMenuItem;}
+ //Layout menu
+ mnuLayout := '&Layout';
+ mnuLayoutBold := 'Bold';
+ mnuLayoutItalic := 'Italic';
+ mnuLayoutUnderline := 'Underline';
+ mnuLayoutSub := 'Subscript';
+ mnuLayoutSup := 'Superscript';
+ mnuLayoutEmphasis := 'Emphasis';
+ mnuLayoutStrong := 'Strong';
+ mnuLayoutHeadings := 'Headings';
+{ mnuLayoutH1: TMenuItem;
+ mnuLayoutH2: TMenuItem;
+ mnuLayoutH3: TMenuItem;
+ mnuLayoutH4: TMenuItem;
+ mnuLayoutH5: TMenuItem;
+ mnuLayoutH6: TMenuItem;
+ mnuLayoutAlign: TMenuItem;
+ mnuLayoutAlignLeft: TMenuItem;
+ mnuLayoutAlignRight: TMenuItem;
+ mnuLayoutAlignCenter: TMenuItem;
+ mnuLayoutAlignJustify := 'Volledig uitlijnen';
+ mnuLayoutCode: TMenuItem;
+ mnuLayoutQuote: TMenuItem;
+ mnuLayoutBlockQuote: TMenuItem;
+ mnuLayoutPreformatted: TMenuItem;}
+ //Grouping menu
+ mnuGrouping := '&Grouping';
+ mnuGroupingParagraph := 'Paragraph';
+ mnuGroupingDiv := 'Div';
+ mnuGroupingSpan := 'Span';
+ //View menu
+ mnuView := '&View';
+ mnuViewFontsize := '&Font Size';
+end;
+
+procedure TTranslations.TranslateToDutch;
+begin
+ mnuFile := 'Bestand';
+ mnuFileOpen := 'Open';
+ mnuFileNewFromTemplate := 'Nieuw van sjabloon ...';
+ mnuFileNew := 'Open';
+ mnuFileNewText := 'Leeg blad';
+{ mnuFileNewHtml: TMenuItem;
+ mnuFileNewXml: TMenuItem;
+ mnuFileNewCss: TMenuItem;
+ mnuFileNewJS: TMenuItem;
+ mnuFileNewFpc: TMenuItem;
+ mnuFileNewC: TMenuItem;
+ mnuFileNewPy: TMenuItem;
+ mnuFileNewPhp: TMenuItem;
+ mnuFileNewPerl: TMenuItem;
+ mnuFileNewShellScript: TMenuItem;
+ mnuFileNewBat: TMenuItem;
+ mnuFileNewIni: TMenuItem;}
+ mnuFileSave := 'Op&slaan';
+ mnuFileSaveAs := 'Opslaan &als ...';
+ mnuFileSaveAll := '&Alles opslaan';
+ mnuFileCloseCurrent := 'Sl&uiten';
+ //mnuSep1: TMenuItem;
+ mnuFileOpenInBrowser := 'Open in &browser';
+ //mnuSepAboveMru: TMenuItem;
+ mnuFileCloseApp := 'Afsluiten';
+ //Edit menu
+ mnuEdit := 'Be&werken';
+ mnuEditUndo := '&Ongedaan maken';
+ mnuEditRedo := '&Herhalen';
+ //mnuSep11: TMenuItem;
+ mnuEditCopy := '&Kopiƫren';
+ mnuEditCut := 'K&nippen';
+ mnuEditPaste := '&Plakken';
+ //mnuEditPasteSpecial := 'Plakken speciaal';
+ mnuEditSelectAll := '&Alles selecteren';
+ //mnuSep12: TMenuItem;
+ mnuEditReplace := 'Ve&rvangen';
+ mnuEditFindNext := '&Volgende zoeken';
+ mnuEditFind := '&Zoeken';
+ //Insert menu
+ mnuInsert := '&Invoegen';
+ mnuInsertAnchor := 'Hyperlink invoegen';
+{ mnuInsertList,
+ mnuInsertUList: TMenuItem;
+ mnuInsertNList: TMenuItem;
+ mnuInsertWordList: TMenuItem;
+ mnuInsetListItem: TMenuItem;
+ mnuInsertWordTerm: TMenuItem;
+ mnuInsertWordDefinition: TMenuItem;
+ mnuInsertTable: TMenuItem;
+ mnInsertNewTable: TMenuItem;
+ mnuInsertTableCell: TMenuItem;
+ mnuInsertTableRow: TMenuItem;
+ mnuInsertPicture: TMenuItem;
+ mnuInsertSpecialChars: TMenuItem;
+ mnuInsertLineBreak: TMenuItem;
+ mnuInsertSep1: TMenuItem;
+ mnuInsertHtmlComment: TMenuItem;
+ mnuInsertJS: TMenuItem;
+ mnuInsertCssStyle: TMenuItem;}
+ //Layout menu
+ mnuLayout := '&Opmaak';
+ mnuLayoutBold := 'Vet';
+ mnuLayoutItalic := 'Cursief';
+ mnuLayoutUnderline := 'Onderstreept';
+ mnuLayoutSub := 'Subscript';
+ mnuLayoutSup := 'Superscript';
+ mnuLayoutEmphasis := 'Nadruk';
+ mnuLayoutStrong := 'Sterke nadruk';
+ mnuLayoutHeadings := 'Kop';
+{ mnuLayoutH1: TMenuItem;
+ mnuLayoutH2: TMenuItem;
+ mnuLayoutH3: TMenuItem;
+ mnuLayoutH4: TMenuItem;
+ mnuLayoutH5: TMenuItem;
+ mnuLayoutH6: TMenuItem;
+ mnuLayoutAlign: TMenuItem;
+ mnuLayoutAlignLeft: TMenuItem;
+ mnuLayoutAlignRight: TMenuItem;
+ mnuLayoutAlignCenter: TMenuItem;
+ mnuLayoutAlignJustify := 'Volledig uitlijnen';
+ mnuLayoutCode: TMenuItem;
+ mnuLayoutQuote: TMenuItem;
+ mnuLayoutBlockQuote: TMenuItem;
+ mnuLayoutPreformatted: TMenuItem;}
+ //Grouping menu
+ mnuGrouping := 'In&deling';
+ mnuGroupingParagraph := 'Alinea';
+ mnuGroupingDiv := 'Div';
+ mnuGroupingSpan := 'Span';
+ //View menu
+ mnuView := 'Bee&ld';
+ mnuViewFontsize := '&Tekengrootte';
end;
procedure TTranslations.TranslateToPortuguese;
@@ -241,44 +396,6 @@ begin
mnuEditSelectAll := 'Open';
end;
-procedure TTranslations.TranslateToDutch;
-begin
- mnuFile := 'Bestand';
- mnuFileOpen := 'Open';
- mnuFileNewFromTemplate := 'Nieuw van sjabloon ...';
- mnuFileNew := 'Open';
- { mnuFileNewText,
- mnuFileNewHtml: TMenuItem;
- mnuFileNewXml: TMenuItem;
- mnuFileNewCss: TMenuItem;
- mnuFileNewJS: TMenuItem;
- mnuFileNewFpc: TMenuItem;
- mnuFileNewC: TMenuItem;
- mnuFileNewPy: TMenuItem;
- mnuFileNewPhp: TMenuItem;
- mnuFileNewPerl: TMenuItem;
- mnuFileNewShellScript: TMenuItem;
- mnuFileNewBat: TMenuItem;
- mnuFileNewIni: TMenuItem;}
- mnuFileSave := 'Op&slaan';
- mnuFileSaveAs := 'Opslaan &als ...';
- mnuFileSaveAll := '&Alles opslaan';
- mnuFileCloseCurrent := 'Sl&uiten';
- //mnuSep1: TMenuItem;
- mnuFileOpenInBrowser := 'Open in &browser';
- //mnuSepAboveMru: TMenuItem;
- mnuFileCloseApp := 'Afsluiten';
- //Edit menu
- mnuEdit := 'Be&werken';
- mnuEditUndo := '&Ongedaan maken';
- mnuEditRedo := '&Herhalen';
- //mnuSep11: TMenuItem;
- mnuEditCopy := '&Kopiƫren';
- mnuEditCut := 'K&nippen';
- mnuEditPaste := '&Plakken';
- mnuEditSelectAll := '&Alles selecteren';
-end;
-
procedure TTranslations.TranslateToLanguageID(AID: Integer);
begin
case AID of
diff --git a/applications/lazedit/main.pp b/applications/lazedit/main.pp
index b44b976e6..9b2d99a45 100644
--- a/applications/lazedit/main.pp
+++ b/applications/lazedit/main.pp
@@ -1203,13 +1203,13 @@ begin
mnuEditCut.Caption := vTranslations.mnuEditCut;
mnuEditPaste.Caption := vTranslations.mnuEditPaste;
mnuEditSelectAll.Caption := vTranslations.mnuEditSelectAll;
- {mnuSep12: TMenuItem;
- mnuEditReplace: TMenuItem;
- mnuEditFindNext: TMenuItem;
- mnuEditFind: TMenuItem;
+ //mnuSep12: TMenuItem;
+ mnuEditReplace.Caption := vTranslations.mnuEditReplace;
+ mnuEditFindNext.Caption := vTranslations.mnuEditFindNext;
+ mnuEditFind.Caption := vTranslations.mnuEditFind;
//Insert menu
- mnuInsert: TMenuItem;
- mnuInsertAnchor: TMenuItem;
+ mnuInsert.Caption := vTranslations.mnuInsert;
+{ mnuInsertAnchor: TMenuItem;
mnuInsertList: TMenuItem;
mnuInsertUList: TMenuItem;
mnuInsertNList: TMenuItem;
@@ -1227,19 +1227,19 @@ begin
mnuInsertSep1: TMenuItem;
mnuInsertHtmlComment: TMenuItem;
mnuInsertJS: TMenuItem;
- mnuInsertCssStyle: TMenuItem;
+ mnuInsertCssStyle: TMenuItem;}
//Layout menu
- mnuLayout: TMenuItem;
- mnuLayoutBold: TMenuItem;
- mnuLayoutAlignJustify: TMenuItem;
- mnuLayoutItalic: TMenuItem;
- mnuLayoutUnderline: TMenuItem;
- mnuLayoutSub: TMenuItem;
- mnuLayoutSup: TMenuItem;
- mnuLayoutEmphasis: TMenuItem;
- mnuLayoutStrong: TMenuItem;
- mnuLayoutHeadings: TMenuItem;
- mnuLayoutH1: TMenuItem;
+ mnuLayout.Caption := vTranslations.mnuLayout;
+ mnuLayoutBold.Caption := vTranslations.mnuLayoutBold;
+ mnuLayoutAlignJustify.Caption := vTranslations.mnuLayoutAlignJustify;
+ mnuLayoutItalic.Caption := vTranslations.mnuLayoutItalic;
+ mnuLayoutUnderline.Caption := vTranslations.mnuLayoutUnderline;
+ mnuLayoutSub.Caption := vTranslations.mnuLayoutSub;
+ mnuLayoutSup.Caption := vTranslations.mnuLayoutSup;
+ mnuLayoutEmphasis.Caption := vTranslations.mnuLayoutEmphasis;
+ mnuLayoutStrong.Caption := vTranslations.mnuLayoutStrong;
+ mnuLayoutHeadings.Caption := vTranslations.mnuLayoutHeadings;
+{ mnuLayoutH1: TMenuItem;
mnuLayoutH2: TMenuItem;
mnuLayoutH3: TMenuItem;
mnuLayoutH4: TMenuItem;
@@ -1252,16 +1252,16 @@ begin
mnuLayoutCode: TMenuItem;
mnuLayoutQuote: TMenuItem;
mnuLayoutBlockQuote: TMenuItem;
- mnuLayoutPreformatted: TMenuItem;
+ mnuLayoutPreformatted: TMenuItem;}
//Grouping menu
- mnuGrouping: TMenuItem;
- mnuGroupingParagraph: TMenuItem;
- mnuGroupingDiv: TMenuItem;
- mnuGroupingSpan: TMenuItem;
+ mnuGrouping.Caption := vTranslations.mnuGrouping;
+ mnuGroupingParagraph.Caption := vTranslations.mnuGroupingParagraph;
+ mnuGroupingDiv.Caption := vTranslations.mnuGroupingDiv;
+ mnuGroupingSpan.Caption := vTranslations.mnuGroupingSpan;
//View menu
- mnuView: TMenuItem;
- mnuViewFontsize: TMenuItem;
- mnuViewFontSizeUp: TMenuItem;
+ mnuView.Caption := vTranslations.mnuView;
+ mnuViewFontsize.Caption := vTranslations.mnuViewFontsize;
+{ mnuViewFontSizeUp: TMenuItem;
mnuViewFontsizeDown: TMenuItem;
mnuViewHighlighter: TMenuItem;
//these menu items MUST have names that are built like this: