diff options
author | Christian Grothoff <christian@grothoff.org> | 2007-02-08 20:45:28 +0000 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2007-02-08 20:45:28 +0000 |
commit | c1e8a74921872524d75543f9863c8a9a9ac30786 (patch) | |
tree | 7ad483c0b657335d4d1c346f74e451cb1b909976 | |
parent | a6e01720d839ee585d85aa5cbd4213fd18a1387e (diff) | |
download | gnunet-gtk-c1e8a74921872524d75543f9863c8a9a9ac30786.tar.gz gnunet-gtk-c1e8a74921872524d75543f9863c8a9a9ac30786.zip |
gettext
-rw-r--r-- | po/Makevars.template | 41 | ||||
-rw-r--r-- | po/boldquot.sed | 10 | ||||
-rw-r--r-- | po/de.gmo | bin | 0 -> 21816 bytes | |||
-rw-r--r-- | po/en@boldquot.header | 25 | ||||
-rw-r--r-- | po/en@quot.header | 22 | ||||
-rw-r--r-- | po/fr.gmo | bin | 0 -> 56139 bytes | |||
-rw-r--r-- | po/insert-header.sin | 23 | ||||
-rw-r--r-- | po/quot.sed | 6 | ||||
-rw-r--r-- | po/remove-potcdate.sin | 19 | ||||
-rw-r--r-- | po/rw.gmo | bin | 0 -> 587 bytes | |||
-rw-r--r-- | po/sv.gmo | bin | 0 -> 52844 bytes | |||
-rw-r--r-- | po/tr.gmo | bin | 0 -> 55551 bytes | |||
-rw-r--r-- | po/vi.gmo | bin | 0 -> 10933 bytes |
13 files changed, 146 insertions, 0 deletions
diff --git a/po/Makevars.template b/po/Makevars.template new file mode 100644 index 00000000..32692ab4 --- /dev/null +++ b/po/Makevars.template | |||
@@ -0,0 +1,41 @@ | |||
1 | # Makefile variables for PO directory in any package using GNU gettext. | ||
2 | |||
3 | # Usually the message domain is the same as the package name. | ||
4 | DOMAIN = $(PACKAGE) | ||
5 | |||
6 | # These two variables depend on the location of this directory. | ||
7 | subdir = po | ||
8 | top_builddir = .. | ||
9 | |||
10 | # These options get passed to xgettext. | ||
11 | XGETTEXT_OPTIONS = --keyword=_ --keyword=N_ | ||
12 | |||
13 | # This is the copyright holder that gets inserted into the header of the | ||
14 | # $(DOMAIN).pot file. Set this to the copyright holder of the surrounding | ||
15 | # package. (Note that the msgstr strings, extracted from the package's | ||
16 | # sources, belong to the copyright holder of the package.) Translators are | ||
17 | # expected to transfer the copyright for their translations to this person | ||
18 | # or entity, or to disclaim their copyright. The empty string stands for | ||
19 | # the public domain; in this case the translators are expected to disclaim | ||
20 | # their copyright. | ||
21 | COPYRIGHT_HOLDER = Free Software Foundation, Inc. | ||
22 | |||
23 | # This is the email address or URL to which the translators shall report | ||
24 | # bugs in the untranslated strings: | ||
25 | # - Strings which are not entire sentences, see the maintainer guidelines | ||
26 | # in the GNU gettext documentation, section 'Preparing Strings'. | ||
27 | # - Strings which use unclear terms or require additional context to be | ||
28 | # understood. | ||
29 | # - Strings which make invalid assumptions about notation of date, time or | ||
30 | # money. | ||
31 | # - Pluralisation problems. | ||
32 | # - Incorrect English spelling. | ||
33 | # - Incorrect formatting. | ||
34 | # It can be your email address, or a mailing list address where translators | ||
35 | # can write to without being subscribed, or the URL of a web page through | ||
36 | # which the translators can contact you. | ||
37 | MSGID_BUGS_ADDRESS = | ||
38 | |||
39 | # This is the list of locale categories, beyond LC_MESSAGES, for which the | ||
40 | # message catalogs shall be used. It is usually empty. | ||
41 | EXTRA_LOCALE_CATEGORIES = | ||
diff --git a/po/boldquot.sed b/po/boldquot.sed new file mode 100644 index 00000000..4b937aa5 --- /dev/null +++ b/po/boldquot.sed | |||
@@ -0,0 +1,10 @@ | |||
1 | s/"\([^"]*\)"/“\1”/g | ||
2 | s/`\([^`']*\)'/‘\1’/g | ||
3 | s/ '\([^`']*\)' / ‘\1’ /g | ||
4 | s/ '\([^`']*\)'$/ ‘\1’/g | ||
5 | s/^'\([^`']*\)' /‘\1’ /g | ||
6 | s/“”/""/g | ||
7 | s/“/“[1m/g | ||
8 | s/”/[0m”/g | ||
9 | s/‘/‘[1m/g | ||
10 | s/’/[0m’/g | ||
diff --git a/po/de.gmo b/po/de.gmo new file mode 100644 index 00000000..108c240a --- /dev/null +++ b/po/de.gmo | |||
Binary files differ | |||
diff --git a/po/en@boldquot.header b/po/en@boldquot.header new file mode 100644 index 00000000..fedb6a06 --- /dev/null +++ b/po/en@boldquot.header | |||
@@ -0,0 +1,25 @@ | |||
1 | # All this catalog "translates" are quotation characters. | ||
2 | # The msgids must be ASCII and therefore cannot contain real quotation | ||
3 | # characters, only substitutes like grave accent (0x60), apostrophe (0x27) | ||
4 | # and double quote (0x22). These substitutes look strange; see | ||
5 | # http://www.cl.cam.ac.uk/~mgk25/ucs/quotes.html | ||
6 | # | ||
7 | # This catalog translates grave accent (0x60) and apostrophe (0x27) to | ||
8 | # left single quotation mark (U+2018) and right single quotation mark (U+2019). | ||
9 | # It also translates pairs of apostrophe (0x27) to | ||
10 | # left single quotation mark (U+2018) and right single quotation mark (U+2019) | ||
11 | # and pairs of quotation mark (0x22) to | ||
12 | # left double quotation mark (U+201C) and right double quotation mark (U+201D). | ||
13 | # | ||
14 | # When output to an UTF-8 terminal, the quotation characters appear perfectly. | ||
15 | # When output to an ISO-8859-1 terminal, the single quotation marks are | ||
16 | # transliterated to apostrophes (by iconv in glibc 2.2 or newer) or to | ||
17 | # grave/acute accent (by libiconv), and the double quotation marks are | ||
18 | # transliterated to 0x22. | ||
19 | # When output to an ASCII terminal, the single quotation marks are | ||
20 | # transliterated to apostrophes, and the double quotation marks are | ||
21 | # transliterated to 0x22. | ||
22 | # | ||
23 | # This catalog furthermore displays the text between the quotation marks in | ||
24 | # bold face, assuming the VT100/XTerm escape sequences. | ||
25 | # | ||
diff --git a/po/en@quot.header b/po/en@quot.header new file mode 100644 index 00000000..a9647fc3 --- /dev/null +++ b/po/en@quot.header | |||
@@ -0,0 +1,22 @@ | |||
1 | # All this catalog "translates" are quotation characters. | ||
2 | # The msgids must be ASCII and therefore cannot contain real quotation | ||
3 | # characters, only substitutes like grave accent (0x60), apostrophe (0x27) | ||
4 | # and double quote (0x22). These substitutes look strange; see | ||
5 | # http://www.cl.cam.ac.uk/~mgk25/ucs/quotes.html | ||
6 | # | ||
7 | # This catalog translates grave accent (0x60) and apostrophe (0x27) to | ||
8 | # left single quotation mark (U+2018) and right single quotation mark (U+2019). | ||
9 | # It also translates pairs of apostrophe (0x27) to | ||
10 | # left single quotation mark (U+2018) and right single quotation mark (U+2019) | ||
11 | # and pairs of quotation mark (0x22) to | ||
12 | # left double quotation mark (U+201C) and right double quotation mark (U+201D). | ||
13 | # | ||
14 | # When output to an UTF-8 terminal, the quotation characters appear perfectly. | ||
15 | # When output to an ISO-8859-1 terminal, the single quotation marks are | ||
16 | # transliterated to apostrophes (by iconv in glibc 2.2 or newer) or to | ||
17 | # grave/acute accent (by libiconv), and the double quotation marks are | ||
18 | # transliterated to 0x22. | ||
19 | # When output to an ASCII terminal, the single quotation marks are | ||
20 | # transliterated to apostrophes, and the double quotation marks are | ||
21 | # transliterated to 0x22. | ||
22 | # | ||
diff --git a/po/fr.gmo b/po/fr.gmo new file mode 100644 index 00000000..21e44601 --- /dev/null +++ b/po/fr.gmo | |||
Binary files differ | |||
diff --git a/po/insert-header.sin b/po/insert-header.sin new file mode 100644 index 00000000..b26de01f --- /dev/null +++ b/po/insert-header.sin | |||
@@ -0,0 +1,23 @@ | |||
1 | # Sed script that inserts the file called HEADER before the header entry. | ||
2 | # | ||
3 | # At each occurrence of a line starting with "msgid ", we execute the following | ||
4 | # commands. At the first occurrence, insert the file. At the following | ||
5 | # occurrences, do nothing. The distinction between the first and the following | ||
6 | # occurrences is achieved by looking at the hold space. | ||
7 | /^msgid /{ | ||
8 | x | ||
9 | # Test if the hold space is empty. | ||
10 | s/m/m/ | ||
11 | ta | ||
12 | # Yes it was empty. First occurrence. Read the file. | ||
13 | r HEADER | ||
14 | # Output the file's contents by reading the next line. But don't lose the | ||
15 | # current line while doing this. | ||
16 | g | ||
17 | N | ||
18 | bb | ||
19 | :a | ||
20 | # The hold space was nonempty. Following occurrences. Do nothing. | ||
21 | x | ||
22 | :b | ||
23 | } | ||
diff --git a/po/quot.sed b/po/quot.sed new file mode 100644 index 00000000..0122c463 --- /dev/null +++ b/po/quot.sed | |||
@@ -0,0 +1,6 @@ | |||
1 | s/"\([^"]*\)"/“\1”/g | ||
2 | s/`\([^`']*\)'/‘\1’/g | ||
3 | s/ '\([^`']*\)' / ‘\1’ /g | ||
4 | s/ '\([^`']*\)'$/ ‘\1’/g | ||
5 | s/^'\([^`']*\)' /‘\1’ /g | ||
6 | s/“”/""/g | ||
diff --git a/po/remove-potcdate.sin b/po/remove-potcdate.sin new file mode 100644 index 00000000..2436c49e --- /dev/null +++ b/po/remove-potcdate.sin | |||
@@ -0,0 +1,19 @@ | |||
1 | # Sed script that remove the POT-Creation-Date line in the header entry | ||
2 | # from a POT file. | ||
3 | # | ||
4 | # The distinction between the first and the following occurrences of the | ||
5 | # pattern is achieved by looking at the hold space. | ||
6 | /^"POT-Creation-Date: .*"$/{ | ||
7 | x | ||
8 | # Test if the hold space is empty. | ||
9 | s/P/P/ | ||
10 | ta | ||
11 | # Yes it was empty. First occurrence. Remove the line. | ||
12 | g | ||
13 | d | ||
14 | bb | ||
15 | :a | ||
16 | # The hold space was nonempty. Following occurrences. Do nothing. | ||
17 | x | ||
18 | :b | ||
19 | } | ||
diff --git a/po/rw.gmo b/po/rw.gmo new file mode 100644 index 00000000..c0007c67 --- /dev/null +++ b/po/rw.gmo | |||
Binary files differ | |||
diff --git a/po/sv.gmo b/po/sv.gmo new file mode 100644 index 00000000..6866785f --- /dev/null +++ b/po/sv.gmo | |||
Binary files differ | |||
diff --git a/po/tr.gmo b/po/tr.gmo new file mode 100644 index 00000000..b41c4424 --- /dev/null +++ b/po/tr.gmo | |||
Binary files differ | |||
diff --git a/po/vi.gmo b/po/vi.gmo new file mode 100644 index 00000000..3f1c7e1d --- /dev/null +++ b/po/vi.gmo | |||
Binary files differ | |||