]> git.mxchange.org Git - friendica.git/blobdiff - include/pgettext.php
basic file upload/attach
[friendica.git] / include / pgettext.php
index 37e09b54dacf2d7b5c9c35e247f65644862f8c99..49f10073702f8b58e5995eec45bcc8a821bfa220 100644 (file)
@@ -53,6 +53,36 @@ function get_language() {
 }}
 
 
+function push_lang($language) {
+       global $lang, $a;
+
+       $a->langsave = $lang;
+
+       if($language === $lang)
+               return;
+
+       if(isset($a->strings) && count($a->strings)) {
+               $a->stringsave = $a->strings;
+       }
+       $a->strings = array();
+       load_translation_table($language);
+       $lang = $language;
+}
+
+function pop_lang() {
+       global $lang, $a;
+
+       if($lang === $a->langsave)
+               return;
+
+       if(isset($a->stringsave))
+               $a->strings = $a->stringsave;
+       else
+               $a->strings = array();
+
+       $lang = $a->langsave;
+}
+
 
 // load string translation table for alternate language