NextDom\Helpers\TranslateHelper
Class TranslateHelper
Synopsis
class TranslateHelper
{
- // members
- protected static $translation;
- protected static bool $translationLoaded = false;
- protected static $language = NULL;
- protected static Translator $translator = NULL;
- protected static $config = NULL;
- // methods
- public static string sentence()
- public static string exec()
- public static array getTranslation()
- public static string getLanguage()
- public static void setLanguage()
- public static string getConfig()
- public static array loadTranslation()
- public static string getPathTranslationFile()
- public static string getPluginFromName()
- public static void saveTranslation()
Tasks
Line | Task |
---|---|
158 | Refaire la génération de fichiers de traduction |
177+ | : Vérifier le chargement pour les plugins |
201 | Pourquoi pas défault getConfig renvoie vide |
246+ | : Même celles de tous les plugins. Les plugins sont chargés à l'ancienne |
305+ | : Génération des fichiers de traduction |
Members
protected
- $config — array
- $language — string
- $translation — array
- $translationLoaded — NextDom\Helpers\bool
- $translator — Symfony\Component\Translation\Translator
Methods
public
- exec() — Lance la traduction d'un texte
- getConfig() — Obtenir une des informations de la configuration liée à la traduction
- getLanguage() — Obtenir la langue configurée.
- getPathTranslationFile() — Obtenir le chemin du fichier de traduction d'une langue
- getPluginFromName()
- getTranslation() — Obtenir les traductions pour la langue courante
- loadTranslation() — Charge les informations de traduction
- saveTranslation()
- sentence() — Traduction direct d'une phrase
- setLanguage() — Définir la langue