lang.php 976 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. <?php
  2. //Language translator layer
  3. class lang {
  4. static function dbconnect() {
  5. global $config;
  6. global $conn;
  7. $conn = mysqli_connect($config['db_host'],$config['db_username'],$config['db_password'],$config['db_name']);
  8. mysqli_query($conn,"SET NAMES utf8");
  9. //mysqli_query($conn,"SET CHARACTER utf8");
  10. return true;
  11. }
  12. static function _($txt='') {
  13. self::dbconnect();
  14. global $conn;
  15. if ($txt!='') {
  16. $res = mysqli_query($conn,"select * from azonics_translations where translation_name='".$txt."' and translation_language='".$_SESSION['admin_lang']."' and translation_status='1' limit 0,1;");
  17. if (mysqli_num_rows($res)>0) {
  18. $row = mysqli_fetch_array($res);
  19. return $row['translation_text'];
  20. }
  21. else {
  22. return $txt;
  23. }
  24. }
  25. else {
  26. return $txt;
  27. }
  28. }
  29. }