Ignore:
Timestamp:
Jan 20, 2020, 4:38:49 AM (2 years ago)
Author:
Cerdic
Message:

on peut passer une option --module=.. pour ne traiter qu'un ou plusieurs modules specifiques

Location:
_plugins_/trad-lang/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/trad-lang/trunk

    • Property subgit:lock:88c4885575a53a522fd698e413d632cda856a62a deleted
    • Property subgit:lock:ae8cf44afdf97c5848aefeecc760c00c73f8c08c set to 2020-01-20T09:05:35.092
  • _plugins_/trad-lang/trunk/inc/salvatore.php

    r119836 r119841  
    194194
    195195/**
     196 * Filtrer la liste complete pour ne garder que un ou plusieurs modules specifiques
     197 * @param array $liste_trad
     198 * @param string|array $modules
     199 * @return array
     200 */
     201function salvatore_filtrer_liste_traductions($liste_trad, $modules) {
     202        if (is_string($modules)) {
     203                $modules = explode(',', $modules);
     204        }
     205        $modules = array_map('trim', $modules);
     206        $liste_filtree = array();
     207        foreach ($liste_trad as $trad) {
     208                if (in_array($trad['module'], $modules)) {
     209                        $liste_filtree[] = $trad;
     210                }
     211        }
     212        return $liste_filtree;
     213}
     214
     215/**
    196216 * Extraire la lang d'un fichier de langue d'un module donne
    197217 * @param string $module
Note: See TracChangeset for help on using the changeset viewer.