]> git.mxchange.org Git - friendica.git/commitdiff
start at i18n
authorMike Macgirvin <mike@macgirvin.com>
Tue, 27 Jul 2010 05:48:08 +0000 (22:48 -0700)
committerMike Macgirvin <mike@macgirvin.com>
Tue, 27 Jul 2010 05:48:08 +0000 (22:48 -0700)
boot.php
include/auth.php
include/nav.php

index 8d2628845ad224b694398731d3e7170dd1f603ac..fc793132b81bd511acf73c6437774f13c67f82e9 100644 (file)
--- a/boot.php
+++ b/boot.php
@@ -39,6 +39,7 @@ class App {
        public  $argc;
        public  $module;
        public  $pager;
+       public  $strings;   
 
        private $scheme;
        private $hostname;
@@ -175,6 +176,19 @@ function replace_macros($s,$r) {
 }}
 
 
+function load_translation_table($lang) {
+       global $a;
+
+}
+
+
+function t($s) {
+       global $a;
+
+       if($a->strings[$s])
+               return $a->strings[$s];
+       return $s;
+}
 
 if(! function_exists('fetch_url')) {
 function fetch_url($url,$binary = false) {
@@ -430,9 +444,9 @@ function paginate(&$a) {
          if($a->pager['total'] > $a->pager['itemspage']) {
                $o .= '<div class="pager">';
                if($a->pager['page'] != 1)
-                       $o .= '<span class="pager_prev">'."<a href=\"$url".'&page='.($a->pager['page'] - 1).'">prev</a></span> ';
+                       $o .= '<span class="pager_prev">'."<a href=\"$url".'&page='.($a->pager['page'] - 1).'">' . t('prev') . '</a></span> ';
 
-               $o .=  "<span class=\"pager_first\"><a href=\"$url"."&page=1\">first</a></span> ";
+               $o .=  "<span class=\"pager_first\"><a href=\"$url"."&page=1\">" . t('first') . "</a></span> ";
 
                $numpages = $a->pager['total'] / $a->pager['itemspage'];
 
@@ -461,10 +475,10 @@ function paginate(&$a) {
                }
 
                $lastpage = (($numpages > intval($numpages)) ? intval($numpages)+1 : $numpages);
-               $o .= "<span class=\"pager_last\"><a href=\"$url"."&page=$lastpage\">last</a></span> ";
+               $o .= "<span class=\"pager_last\"><a href=\"$url"."&page=$lastpage\">" . t('last') . "</a></span> ";
 
                if(($a->pager['total'] - ($a->pager['itemspage'] * $a->pager['page'])) > 0)
-                       $o .= '<span class="pager_next">'."<a href=\"$url"."&page=".($a->pager['page'] + 1).'">next</a></span>';
+                       $o .= '<span class="pager_next">'."<a href=\"$url"."&page=".($a->pager['page'] + 1).'">' . t('next') . '</a></span>';
                $o .= '</div>'."\r\n";
        }
        return $o;
@@ -481,3 +495,5 @@ function expand_acl($s) {
        }
        return array();
 }              
+
+
index 513d717e3e589d597ff0b9b083cf610b93acc927..8e9d19d8a98d5e2f7fe149f1d373279c22b92640 100644 (file)
@@ -10,7 +10,7 @@ if((x($_SESSION,'authenticated')) && (! ($_POST['auth-params'] == 'login'))) {
                unset($_SESSION['is_visitor']);
                unset($_SESSION['administrator']);
                unset($_SESSION['cid']);
-               $_SESSION['sysmsg'] = "Logged out." . EOL;
+               $_SESSION['sysmsg'] = t("Logged out.") . EOL;
                goaway($a->get_baseurl());
        }
        if(x($_SESSION,'uid')) {
@@ -50,7 +50,7 @@ else {
                        dbesc(trim($_POST['login-name'])),
                        dbesc($encrypted));
                if(($r === false) || (! count($r))) {
-                       $_SESSION['sysmsg'] = 'Login failed.' . EOL ;
+                       $_SESSION['sysmsg'] = t('Login failed.') . EOL ;
                        goaway($a->get_baseurl());
                }
                $_SESSION['uid'] = $r[0]['uid'];
@@ -58,7 +58,7 @@ else {
                $_SESSION['authenticated'] = 1;
                $_SESSION['my_url'] = $a->get_baseurl() . '/profile/' . $r[0]['nickname'];
 
-               $_SESSION['sysmsg'] = "Welcome back " . $r[0]['username'] . EOL;
+               $_SESSION['sysmsg'] = t("Welcome back ") . $r[0]['username'] . EOL;
                $a->user = $r[0];
                if(strlen($a->user['timezone']))
                        date_default_timezone_set($a->user['timezone']);
index 0dc0f6029e42164a8aa38680171a2389a562cf52..a47d55d9a2dee4b6d69dbe196370e33faad07047 100644 (file)
@@ -1,8 +1,7 @@
-
 <?php
 
 if(x($_SESSION['uid'])) {
-               $a->page['nav'] .= "<a id=\"nav-logout-link\" class=\"nav-link\" href=\"logout\">Logout</a>\r\n";
+               $a->page['nav'] .= "<a id=\"nav-logout-link\" class=\"nav-link\" href=\"logout\">" . t('Logout') . "</a>\r\n";
 }
 
        $a->page['nav'] .= "<span id=\"nav-link-wrapper\" >\r\n";