MG: translated resource strings to german

git-svn-id: trunk@1772 -
This commit is contained in:
lazarus 2002-07-04 12:39:15 +00:00
parent c4fe5c8a10
commit a338121bd9
4 changed files with 156 additions and 0 deletions

2
.gitattributes vendored
View File

@ -574,6 +574,8 @@ lcl/interfaces/win32/win32proc.inc svneol=native#text/pascal
lcl/interfaces/win32/win32winapi.inc svneol=native#text/pascal
lcl/interfaces/win32/win32winapih.inc svneol=native#text/pascal
lcl/interfaces/win32/winext.pas svneol=native#text/pascal
lcl/languages/lcl.de.po svneol=native#text/plain
lcl/languages/lcl.po svneol=native#text/plain
lcl/lazqueue.pp svneol=native#text/pascal
lcl/lcllinux.pp svneol=native#text/pascal
lcl/lclmemmanager.pas svneol=native#text/pascal

26
lcl/languages/README Normal file
View File

@ -0,0 +1,26 @@
The lcl/languages directory contains all the stuff for internationalization of
the lcl.
All text and messages used in the lcl should be placed into the unit
lcl/lclstrconsts.pas. This unit uses a resourcestring section, so that the
compiler will create the lcl/units/lclstrconsts.rst file.
Since this is a fpc-only format it must be converted with the rstconv program:
cd lcl/languages
rstconv -i ../units/lclstrconsts.rst -o lcl.po
This will create the lcl.po, which should be translated in all required
languages to a lcl.xx.po file. For the xx see the gettext unit in the procedure
TranslateResourceStrings.
german: lcl.de.po
After the translation, the lcl.xx.po file is converted to an .mo file with the
msgfmt program:
msgfmt -v -o lcl.xx.mo lcl.xx.po
where xx is the language id.

64
lcl/languages/lcl.de.po Normal file
View File

@ -0,0 +1,64 @@
#: lclstrconsts:rsmbyes
msgid "Yes"
msgstr "Ja"
#: lclstrconsts:rsmbno
msgid "No"
msgstr "Nein"
#: lclstrconsts:rsmbok
msgid "OK"
msgstr "OK"
#: lclstrconsts:rsmbcancel
msgid "Cancel"
msgstr "Stop"
#: lclstrconsts:rsmbabort
msgid "Abort"
msgstr "Abbruch"
#: lclstrconsts:rsmbretry
msgid "Retry"
msgstr "Wiederholen"
#: lclstrconsts:rsmbignore
msgid "Ignore"
msgstr "Ignorieren"
#: lclstrconsts:rsmball
msgid "All?"
msgstr "All?"
#: lclstrconsts:rsmbnotoall
msgid "No to all"
msgstr "Immer Nein"
#: lclstrconsts:rsmbyestoall
msgid "Yes to all"
msgstr "Immer Ja"
#: lclstrconsts:rsmbhelp
msgid "Help"
msgstr "Hilfe"
#: lclstrconsts:rsmtwarning
msgid "Warning"
msgstr "Warnung"
#: lclstrconsts:rsmterror
msgid "Error"
msgstr "Fehler"
#: lclstrconsts:rsmtinformation
msgid "Information"
msgstr "Information"
#: lclstrconsts:rsmtconfirmation
msgid "Confirmation"
msgstr "Bestaetigung"
#: lclstrconsts:rsmtcustom
msgid "Custom"
msgstr "Spezial"

64
lcl/languages/lcl.po Normal file
View File

@ -0,0 +1,64 @@
#: lclstrconsts:rsmbyes
msgid "Yes"
msgstr ""
#: lclstrconsts:rsmbno
msgid "No"
msgstr ""
#: lclstrconsts:rsmbok
msgid "OK"
msgstr ""
#: lclstrconsts:rsmbcancel
msgid "Cancel"
msgstr ""
#: lclstrconsts:rsmbabort
msgid "Abort"
msgstr ""
#: lclstrconsts:rsmbretry
msgid "Retry"
msgstr ""
#: lclstrconsts:rsmbignore
msgid "Ignore"
msgstr ""
#: lclstrconsts:rsmball
msgid "All?"
msgstr ""
#: lclstrconsts:rsmbnotoall
msgid "No to all"
msgstr ""
#: lclstrconsts:rsmbyestoall
msgid "Yes to all"
msgstr ""
#: lclstrconsts:rsmbhelp
msgid "Help"
msgstr ""
#: lclstrconsts:rsmtwarning
msgid "Warning"
msgstr ""
#: lclstrconsts:rsmterror
msgid "Error"
msgstr ""
#: lclstrconsts:rsmtinformation
msgid "Information"
msgstr ""
#: lclstrconsts:rsmtconfirmation
msgid "Confirmation"
msgstr ""
#: lclstrconsts:rsmtcustom
msgid "Custom"
msgstr ""