aboutsummaryrefslogtreecommitdiffstats
path: root/langs.php
diff options
context:
space:
mode:
authorRomain d'Alverny <rda@mageia.org>2010-10-07 19:22:19 +0000
committerRomain d'Alverny <rda@mageia.org>2010-10-07 19:22:19 +0000
commit581f30709f8faa99875911bcc99cebc3f4d7435b (patch)
tree33d6322416580428f32612af1602c438ac36b04c /langs.php
parent3fc61f09e8983d4d26bf84fcf5017f744e408f92 (diff)
downloadwww-581f30709f8faa99875911bcc99cebc3f4d7435b.tar
www-581f30709f8faa99875911bcc99cebc3f4d7435b.tar.gz
www-581f30709f8faa99875911bcc99cebc3f4d7435b.tar.bz2
www-581f30709f8faa99875911bcc99cebc3f4d7435b.tar.xz
www-581f30709f8faa99875911bcc99cebc3f4d7435b.zip
first import of mageia www v0
Diffstat (limited to 'langs.php')
-rw-r--r--langs.php57
1 files changed, 57 insertions, 0 deletions
diff --git a/langs.php b/langs.php
new file mode 100644
index 000000000..5883af404
--- /dev/null
+++ b/langs.php
@@ -0,0 +1,57 @@
+<?php
+/**
+*/
+
+// languages for home
+$langs = array(
+ 'de' => 'Deutsch',
+ 'el' => 'Ελληνικά',
+ 'en' => 'English',
+ 'es' => 'Español',
+ 'fi' => 'Suomeksi',
+ 'fr' => 'Français',
+ 'it' => 'Italiano',
+ 'lv' => 'latvian',
+ 'nb' => 'Bokmål',
+ 'nl' => 'Nederlands',
+ 'pl' => 'Polski',
+ 'pt-br' => 'Português do Brasil',
+ 'ru' => 'Русский',
+ 'tr' => 'Türkçe',
+ 'sl' => 'Slovenščina',
+ 'zh-cn' => '简体中文'
+);
+
+$sru = trim($_SERVER['REQUEST_URI']);
+$sel = explode('/', $sru);
+$locale = $sel[1];
+$page = isset($sel[2]) ? $sel[2] : null;
+
+$list_langs = array();
+foreach ($langs as $k => $v)
+ $list_langs[] = sprintf('<a href="/%s/"%s>%s</a>',
+ $page != null ? implode('/', array($k, $page)) : $k,
+ $k == $locale ? ' class="sel"' : '',
+ $v);
+
+// global nav
+$nav_list = array(
+ "/{$locale}/" => 'Mageia',
+ "http://blog.mageia.org/{$locale}" => 'Blog',
+ '/wiki' => 'Wiki &ndash; Join us!',
+ "/{$locale}/faq/" => 'FAQ',
+ "/{$locale}/#contact" => 'IRC, mailing-lists',
+ "http://donate.mageia.org/{$locale}/" => 'Donations',
+ "http://mageia.org/wiki/doku.php?id=press"=>'Press'
+);
+
+$list_menu = array();
+foreach ($nav_list as $k => $v)
+ $list_menu[] = sprintf('<a href="%s"%s>%s</a>',
+ $k,
+ $k == $sru ? ' class="sel"' : '',
+ $v);
+
+echo sprintf('<div class="nav"><p class="loc">%s</p></div>', implode(' | ', $list_menu));
+
+echo sprintf('<p class="loc">%s</p>', implode(' | ', $list_langs));