JText/

Aus Joomla! Dokumentation
Wechseln zu: Navigation, Suche

Übersetzt eine Zeichenfolge in die aktuelle Sprache.

Inhaltsverzeichnis

[Bearbeiten] Syntax

static _( $string, [$jsSafe = false] )
  • @return string Der übersetzte Text
  • @since Joomla 11.1
Parameter Datentyp Beschreibung Standardwert
$string string Der zu übersetzende String
$jsSafe boolean Macht das Ergebnis Javascriptsicher. false

[Bearbeiten] Beispiele

echo JText::_('Welcome');

Ausgabe - abhängig von der ausgewählten Sprache und vorhandener Sprachdatei.

Hier: deutsch

Willkommen

Um das Übersetzen vollständig zu verstehen, sollten Sie die Seiten unter "Siehe auch" durchlesen.

[Bearbeiten] Quellcode

JText::_ in Joomla! 2.5.4

Folder blue.png libraries

  • Folder red.png joomla
    • File php.png methods.php
  1. public static function _($string, $jsSafe = false, $interpretBackSlashes = true, $script = false)
  2. {
  3. $lang = JFactory::getLanguage();
  4. if (is_array($jsSafe))
  5. {
  6. if (array_key_exists('interpretBackSlashes', $jsSafe))
  7. {
  8. $interpretBackSlashes = (boolean) $jsSafe['interpretBackSlashes'];
  9. }
  10. if (array_key_exists('script', $jsSafe))
  11. {
  12. $script = (boolean) $jsSafe['script'];
  13. }
  14. if (array_key_exists('jsSafe', $jsSafe))
  15. {
  16. $jsSafe = (boolean) $jsSafe['jsSafe'];
  17. }
  18. else
  19. {
  20. $jsSafe = false;
  21. }
  22. }
  23. if ($script)
  24. {
  25. self::$strings[$string] = $lang->_($string, $jsSafe, $interpretBackSlashes);
  26. return $string;
  27. }
  28. else
  29. {
  30. return $lang->_($string, $jsSafe, $interpretBackSlashes);
  31. }
  32. }

[Bearbeiten] Siehe auch

Meine Werkzeuge
Namensräume
Varianten
Aktionen
Navigation
Sonstiges
Team Navigation
Werkzeuge