aboutsummaryrefslogtreecommitdiffstats
path: root/langs
diff options
context:
space:
mode:
authorManuel Hiebel <leuhmanu@mageia.org>2014-06-08 15:17:54 +0000
committerManuel Hiebel <leuhmanu@mageia.org>2014-06-08 15:17:54 +0000
commitb3bde618c1c24f3591f4a638b32aed3f7fd2829d (patch)
tree98bec989075c0f37752bf266b7038a2bb79ead4a /langs
parentb8e5c38d5e2bc54c7122dc65b032bc7ae3008449 (diff)
downloadnav-b3bde618c1c24f3591f4a638b32aed3f7fd2829d.tar
nav-b3bde618c1c24f3591f4a638b32aed3f7fd2829d.tar.gz
nav-b3bde618c1c24f3591f4a638b32aed3f7fd2829d.tar.bz2
nav-b3bde618c1c24f3591f4a638b32aed3f7fd2829d.tar.xz
nav-b3bde618c1c24f3591f4a638b32aed3f7fd2829d.zip
sync nav
Diffstat (limited to 'langs')
-rw-r--r--langs/ast.po101
-rw-r--r--langs/php-mo.php154
-rw-r--r--langs/sq.po101
3 files changed, 202 insertions, 154 deletions
diff --git a/langs/ast.po b/langs/ast.po
new file mode 100644
index 0000000..c7d752e
--- /dev/null
+++ b/langs/ast.po
@@ -0,0 +1,101 @@
+# gettext catalog for mognase web page(s)
+# Copyright (C) 2014 - 2014 Mageia
+# This file is distributed under the same license as
+# the content of the corresponding web page(s).
+#
+# Generated by extract2gettext.php
+# Domain: mognase
+#
+# include translation strings from:
+# _nav/lib.php
+#
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: Mageia\n"
+"Report-Msgid-Bugs-To: mageia-i18n@mageia.org\n"
+"POT-Creation-Date: 2014-03-31 16:22:46+0000\n"
+"PO-Revision-Date: 2014-05-07 16:44+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Asturian (http://www.transifex.com/projects/p/mageia/language/ast/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: ast\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#: "/web/_nav/lib.php +232"
+msgid "Go to mageia.org site map."
+msgstr ""
+
+#: "/web/_nav/lib.php +233"
+msgid "About&nbsp;us"
+msgstr ""
+
+#: "/web/_nav/lib.php +233"
+msgid "Learn more about Mageia."
+msgstr ""
+
+#: "/web/_nav/lib.php +234"
+msgid "Downloads"
+msgstr ""
+
+#: "/web/_nav/lib.php +234"
+msgid "Download Mageia ISO and updates."
+msgstr ""
+
+#: "/web/_nav/lib.php +235"
+msgid "Support"
+msgstr "Sofitu"
+
+#: "/web/_nav/lib.php +235"
+msgid "Get support from Mageia community."
+msgstr ""
+
+#: "/web/_nav/lib.php +236"
+msgid "Wiki"
+msgstr "Wiki"
+
+#: "/web/_nav/lib.php +236"
+msgid "Wiki of the Mageia Community"
+msgstr ""
+
+#: "/web/_nav/lib.php +237"
+msgid "Docs"
+msgstr ""
+
+#: "/web/_nav/lib.php +237"
+msgid "Documentations of Mageia"
+msgstr ""
+
+#: "/web/_nav/lib.php +238"
+msgid "Community"
+msgstr "Comunidá"
+
+#: "/web/_nav/lib.php +239"
+msgid "Contribute"
+msgstr "Contribuyir"
+
+#: "/web/_nav/lib.php +239"
+msgid "You too can build Mageia with us!"
+msgstr ""
+
+#: "/web/_nav/lib.php +240"
+msgid "Donate"
+msgstr ""
+
+#: "/web/_nav/lib.php +241"
+msgid "You"
+msgstr ""
+
+#: "/web/_nav/lib.php +241"
+msgid "Your Mageia online account."
+msgstr ""
+
+#: "/web/_nav/lib.php +242"
+msgid "Contact"
+msgstr ""
+
+#: "/web/_nav/lib.php +242"
+msgid "Contact Us"
+msgstr ""
diff --git a/langs/php-mo.php b/langs/php-mo.php
deleted file mode 100644
index 470ce80..0000000
--- a/langs/php-mo.php
+++ /dev/null
@@ -1,154 +0,0 @@
-<?php
-/**
- * based on php.mo 0.1 by Joss Crowcroft (http://www.josscrowcroft.com)
- * added case for commented unused string
- * fixed "fuzzy flag first line" bug which didn't saved previous proper string at all
- * removed unedeed phpmo_convert and phpmo_write_mo_file
- *
- * Converts gettext translation '.po' files to binary '.mo' files in PHP.
- *
- * Usage:
- * <?php require('php-mo.php'); phpmo_convert( 'input.po', [ 'output.mo' ] ); ?>
- *
- * NB:
- * - If no $output_file specified, output filename is same as $input_file (but .mo)
- * - Returns true/false for success/failure
- * - No warranty, but if it breaks, please let me know
- *
- * More info:
- * https://github.com/josscrowcroft/php.mo
- *
- * Based on php-msgfmt by Matthias Bauer (Copyright © 2007), a command-line PHP tool
- * for converting .po files to .mo.
- * (http://wordpress-soc-2007.googlecode.com/svn/trunk/moeffju/php-msgfmt/msgfmt.php)
- *
- * License: GPL v3 http://www.opensource.org/licenses/gpl-3.0.html
- */
-
-function phpmo_clean_helper($x) {
- if (is_array($x)) {
- foreach ($x as $k => $v) {
- $x[$k] = phpmo_clean_helper($v);
- }
- } else {
- if ($x[0] == '"')
- $x = substr($x, 1, -1);
- $x = str_replace("\"\n\"", '', $x);
- $x = str_replace('$', '\\$', $x);
- }
- return $x;
-}
-
-/* Parse gettext .po files. */
-/* @link http://www.gnu.org/software/gettext/manual/gettext.html#PO-Files */
-function phpmo_parse_po_file($in) {
- // read .po file
- $fh = @fopen($in, 'r');
- if ($fh === false) {
- // Could not open file resource
- return false;
- }
-
- // results array
- $hash = array ();
- // temporary array
- $temp = array ();
- // state
- $state = null;
- $fuzzy = false;
-
- // iterate over lines
- while(($line = fgets($fh, 65536)) !== false) {
- $line = trim($line);
- if ($line === '') {
- // save stored entry on empty line
- // block moved to fix "fuzzy flag first line" bug which didn't saved previous proper string at all
- if (sizeof($temp) && array_key_exists('msgid', $temp) && array_key_exists('msgstr', $temp)) {
- if (!$fuzzy)
- $hash[] = $temp;
- $temp = array ();
- $state = null;
- $fuzzy = false;
- }
- continue;
- }
- $array_of_splited_string = preg_split('/\s/', $line, 2);
- $key = $array_of_splited_string[0];
- $data = (isset($array_of_splited_string[1]) ? $array_of_splited_string[1] : '');
-
- switch ($key) {
- case '#,' : // flag...
- $fuzzy = in_array('fuzzy', preg_split('/,\s*/', $data));
- case '#' : // translator-comments
- case '#.' : // extracted-comments
- case '#:' : // reference...
- case '#|' : // msgid previous-untranslated-string
- break;
- case '#~' : // commented-unused-string
- $temp = array ();
- $state = null;
- $fuzzy = false;
- break;
- case 'msgctxt' :
- // context
- case 'msgid' :
- // untranslated-string
- case 'msgid_plural' :
- // untranslated-string-plural
- $state = $key;
- $temp[$state] = $data;
- break;
- case 'msgstr' :
- // translated-string
- $state = 'msgstr';
- $temp[$state][] = $data;
- break;
- default :
- if (strpos($key, 'msgstr[') !== FALSE) {
- // translated-string-case-n
- $state = 'msgstr';
- $temp[$state][] = $data;
- } else {
- // continued lines
- switch ($state) {
- case 'msgctxt' :
- case 'msgid' :
- case 'msgid_plural' :
- $temp[$state] .= "\n" . $line;
- break;
- case 'msgstr' :
- $temp[$state][sizeof($temp[$state]) - 1] .= "\n" . $line;
- break;
- default :
- // parse error
- fclose($fh);
- return FALSE;
- }
- }
- break;
- }
- }
- fclose($fh);
-
- // add final entry
- if ($state == 'msgstr')
- $hash[] = $temp;
-
- // Cleanup data, merge multiline entries, reindex hash for ksort
- $temp = $hash;
- $hash = array ();
- foreach ($temp as $entry) {
- foreach ($entry as & $v) {
- $v = phpmo_clean_helper($v);
- if ($v === FALSE) {
- // parse error
- return FALSE;
- }
- }
- $hash[$entry['msgid']] = $entry;
- }
-
- return $hash;
-}
-
-?> \ No newline at end of file
diff --git a/langs/sq.po b/langs/sq.po
new file mode 100644
index 0000000..056c8bd
--- /dev/null
+++ b/langs/sq.po
@@ -0,0 +1,101 @@
+# gettext catalog for mognase web page(s)
+# Copyright (C) 2014 - 2014 Mageia
+# This file is distributed under the same license as
+# the content of the corresponding web page(s).
+#
+# Generated by extract2gettext.php
+# Domain: mognase
+#
+# include translation strings from:
+# _nav/lib.php
+#
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: Mageia\n"
+"Report-Msgid-Bugs-To: mageia-i18n@mageia.org\n"
+"POT-Creation-Date: 2014-03-31 16:22:46+0000\n"
+"PO-Revision-Date: 2014-05-07 16:44+0000\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: Albanian (http://www.transifex.com/projects/p/mageia/language/sq/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: sq\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#: "/web/_nav/lib.php +232"
+msgid "Go to mageia.org site map."
+msgstr ""
+
+#: "/web/_nav/lib.php +233"
+msgid "About&nbsp;us"
+msgstr ""
+
+#: "/web/_nav/lib.php +233"
+msgid "Learn more about Mageia."
+msgstr ""
+
+#: "/web/_nav/lib.php +234"
+msgid "Downloads"
+msgstr "Shkarkime"
+
+#: "/web/_nav/lib.php +234"
+msgid "Download Mageia ISO and updates."
+msgstr ""
+
+#: "/web/_nav/lib.php +235"
+msgid "Support"
+msgstr "Mbështetje"
+
+#: "/web/_nav/lib.php +235"
+msgid "Get support from Mageia community."
+msgstr ""
+
+#: "/web/_nav/lib.php +236"
+msgid "Wiki"
+msgstr "Wiki"
+
+#: "/web/_nav/lib.php +236"
+msgid "Wiki of the Mageia Community"
+msgstr ""
+
+#: "/web/_nav/lib.php +237"
+msgid "Docs"
+msgstr ""
+
+#: "/web/_nav/lib.php +237"
+msgid "Documentations of Mageia"
+msgstr ""
+
+#: "/web/_nav/lib.php +238"
+msgid "Community"
+msgstr "Komuniteti"
+
+#: "/web/_nav/lib.php +239"
+msgid "Contribute"
+msgstr "Kontribuo"
+
+#: "/web/_nav/lib.php +239"
+msgid "You too can build Mageia with us!"
+msgstr ""
+
+#: "/web/_nav/lib.php +240"
+msgid "Donate"
+msgstr ""
+
+#: "/web/_nav/lib.php +241"
+msgid "You"
+msgstr ""
+
+#: "/web/_nav/lib.php +241"
+msgid "Your Mageia online account."
+msgstr ""
+
+#: "/web/_nav/lib.php +242"
+msgid "Contact"
+msgstr ""
+
+#: "/web/_nav/lib.php +242"
+msgid "Contact Us"
+msgstr ""