original_string: public function getSupportedTranliterationSystems()
      {
          $default = array(self::SYSTEM_DEFAULT);
  
          switch ($this->getLang()) {
              case self::LANG_RU:
                  return array_merge($default, array(
                      self::SYSTEM_ISO_R_9_1968,
                      self::SYSTEM_GOST_1971,
                      self::SYSTEM_GOST_1983,
                      self::SYSTEM_GOST_2000_B,
                      self::SYSTEM_GOST_2002,
                      self::SYSTEM_ALA_LC,
                      self::SYSTEM_British_Standard,
                      self::SYSTEM_BGN_PCGN,
                      self::SYSTEM_Passport_2003
                  ));
              break;
              case self::LANG_BE:
                  return array_merge($default, array(
                      self::SYSTEM_ALA_LC,
                      self::SYSTEM_BGN_PCGN,
                      self::SYSTEM_ISO_9,
                      self::SYSTEM_National_2000
                  ));
              break;
              case self::LANG_MK:
                  return array_merge($default, array(
                      self::SYSTEM_ISO_9_1995,
                      self::SYSTEM_BGN_PCGN,
                      self::SYSTEM_ISO_9_R_1968_National_Academy,
                      self::SYSTEM_ISO_9_R_1968_b
                  ));
              break;
              case self::LANG_UK:
                  return array_merge($default, array(
                      self::SYSTEM_ALA_LC,
                      self::SYSTEM_British,
                      self::SYSTEM_BGN_PCGN,
                      self::SYSTEM_ISO_9,
                      self::SYSTEM_National,
                      self::SYSTEM_GOST_1971,
                      self::SYSTEM_GOST_1986,
                      self::SYSTEM_Derzhstandart_1995,
                      self::SYSTEM_Passport_2004,
                      self::SYSTEM_Passport_2007,
                      self::SYSTEM_Passport_2010
                  ));
              break;
              case self::LANG_BG:
              case self::LANG_EL:
              break;
          }
  
          return $default;
      }
code: public function getSupportedTranliterationSystems()
      {
          $default = array(self::SYSTEM_DEFAULT);
  
          switch ($this->getLang()) {
              case self::LANG_RU:
                  return array_merge($default, array(
                      self::SYSTEM_ISO_R_9_1968,
                      self::SYSTEM_GOST_1971,
                      self::SYSTEM_GOST_1983,
                      self::SYSTEM_GOST_2000_B,
                      self::SYSTEM_GOST_2002,
                      self::SYSTEM_ALA_LC,
                      self::SYSTEM_British_Standard,
                      self::SYSTEM_BGN_PCGN,
                      self::SYSTEM_Passport_2003
                  ));
              break;
              case self::LANG_BE:
                  return array_merge($default, array(
                      self::SYSTEM_ALA_LC,
                      self::SYSTEM_BGN_PCGN,
                      self::SYSTEM_ISO_9,
                      self::SYSTEM_National_2000
                  ));
              break;
              case self::LANG_MK:
                  return array_merge($default, array(
                      self::SYSTEM_ISO_9_1995,
                      self::SYSTEM_BGN_PCGN,
                      self::SYSTEM_ISO_9_R_1968_National_Academy,
                      self::SYSTEM_ISO_9_R_1968_b
                  ));
              break;
              case self::LANG_UK:
                  return array_merge($default, array(
                      self::SYSTEM_ALA_LC,
                      self::SYSTEM_British,
                      self::SYSTEM_BGN_PCGN,
                      self::SYSTEM_ISO_9,
                      self::SYSTEM_National,
                      self::SYSTEM_GOST_1971,
                      self::SYSTEM_GOST_1986,
                      self::SYSTEM_Derzhstandart_1995,
                      self::SYSTEM_Passport_2004,
                      self::SYSTEM_Passport_2007,
                      self::SYSTEM_Passport_2010
                  ));
              break;
              case self::LANG_BG:
              case self::LANG_EL:
              break;
          }
  
          return $default;
      }
code_tokens: public function getSupportedTranliterationSystems ( ) { $ default = array ( self :: SYSTEM_DEFAULT ) ; switch ( $ this -> getLang ( ) ) { case self :: LANG_RU : return array_merge ( $ default , array ( self :: SYSTEM_ISO_R_9_1968 , self :: SYSTEM_GOST_1971 , self :: SYSTEM_GOST_1983 , self :: SYSTEM_GOST_2000_B , self :: SYSTEM_GOST_2002 , self :: SYSTEM_ALA_LC , self :: SYSTEM_British_Standard , self :: SYSTEM_BGN_PCGN , self :: SYSTEM_Passport_2003 ) ) ; break ; case self :: LANG_BE : return array_merge ( $ default , array ( self :: SYSTEM_ALA_LC , self :: SYSTEM_BGN_PCGN , self :: SYSTEM_ISO_9 , self :: SYSTEM_National_2000 ) ) ; break ; case self :: LANG_MK : return array_merge ( $ default , array ( self :: SYSTEM_ISO_9_1995 , self :: SYSTEM_BGN_PCGN , self :: SYSTEM_ISO_9_R_1968_National_Academy , self :: SYSTEM_ISO_9_R_1968_b ) ) ; break ; case self :: LANG_UK : return array_merge ( $ default , array ( self :: SYSTEM_ALA_LC , self :: SYSTEM_British , self :: SYSTEM_BGN_PCGN , self :: SYSTEM_ISO_9 , self :: SYSTEM_National , self :: SYSTEM_GOST_1971 , self :: SYSTEM_GOST_1986 , self :: SYSTEM_Derzhstandart_1995 , self :: SYSTEM_Passport_2004 , self :: SYSTEM_Passport_2007 , self :: SYSTEM_Passport_2010 ) ) ; break ; case self :: LANG_BG : case self :: LANG_EL : break ; } return $ default ; }
docstring: Get suported transliteration systems for current language.
  
  @return array of supported transliteration systems
docstring_tokens: Get suported transliteration systems for current language .