Browse Source

Simplification de l'affichage du résumé et suppression de tous les anciens items de langue liés à Weather.

master
Eric Lupinacci 1 year ago
parent
commit
0e2ab33e0d
  1. 108
      lang/rainette_fr.php
  2. 26
      rainette_fonctions.php

108
lang/rainette_fr.php

@ -120,17 +120,6 @@ $GLOBALS[$GLOBALS['idx_lang']] = array(
'label_theme_owm_o1x' => 'Anciens icones (petit taille)',
'label_theme_owm_n1x' => 'Nouveaux icones (petit taille)',
'label_theme_owm_n2x' => 'Nouveaux icones (grande taille, recommandé)',
'label_theme_wunderground_a' => 'Default',
'label_theme_wunderground_b' => 'Smiley',
'label_theme_wunderground_c' => 'Generic',
'label_theme_wunderground_d' => 'Old school',
'label_theme_wunderground_e' => 'Cartoon',
'label_theme_wunderground_f' => 'Clip art',
'label_theme_wunderground_g' => 'Simple',
'label_theme_wunderground_h' => 'Comtemporary',
'label_theme_wunderground_i' => 'Minimalist',
'label_theme_wunderground_j' => 'Helen',
'label_theme_wunderground_k' => 'Incredible',
'label_theme' => 'Thème d\'icônes',
'label_unite_metrique' => 'Système métrique',
'label_unite_standard' => 'Système impérial',
@ -146,54 +135,6 @@ $GLOBALS[$GLOBALS['idx_lang']] = array(
'longitude' => 'longitude',
// M
'meteo_0' => 'tornade',
'meteo_1' => 'tempête tropicale',
'meteo_10' => 'pluie verglaçante',
'meteo_11' => 'averses',
'meteo_12' => 'averses',
'meteo_13' => 'quelques flocons',
'meteo_14' => 'faibles averses de neige',
'meteo_15' => 'blizzard',
'meteo_16' => 'neige',
'meteo_17' => 'grêle',
'meteo_18' => 'neige fondue',
'meteo_19' => 'poussière',
'meteo_2' => 'ouragan',
'meteo_20' => 'brumeux',
'meteo_21' => 'brume',
'meteo_22' => 'brouillard',
'meteo_23' => 'bourasques',
'meteo_24' => 'vent',
'meteo_25' => 'froid',
'meteo_26' => 'nuageux',
'meteo_27' => 'clair de lune très nuageux',
'meteo_28' => 'très nuageux',
'meteo_29' => 'clair de lune et nuages épars',
'meteo_3' => 'orage violent',
'meteo_30' => 'soleil et nuages épars',
'meteo_31' => 'clair de lune',
'meteo_32' => 'soleil',
'meteo_33' => 'clair de lune voilé',
'meteo_34' => 'soleil voilé',
'meteo_35' => 'pluie et grêle mélée',
'meteo_36' => 'chaleur',
'meteo_37' => 'orages isolés',
'meteo_38' => 'orage épars',
'meteo_39' => 'orage épars',
'meteo_4' => 'orage',
'meteo_40' => 'averses éparses',
'meteo_41' => 'fortes chutes de neige',
'meteo_42' => 'averses de neige éparses',
'meteo_43' => 'forte chute de neige',
'meteo_44' => 'ensoleillé',
'meteo_45' => 'averses orageuses',
'meteo_46' => 'averses de neige',
'meteo_47' => 'orages isolés',
'meteo_5' => 'pluie et neige mélée',
'meteo_6' => 'pluie et verglas',
'meteo_7' => 'neige et verglas',
'meteo_8' => 'bruine verglaçante',
'meteo_9' => 'bruine',
'meteo_conditions' => 'conditions météorologiques actuelles',
'meteo_consultation' => 'Consultez la météo de @ville@',
'meteo_de' => 'Météo de @ville@',
@ -203,55 +144,6 @@ $GLOBALS[$GLOBALS['idx_lang']] = array(
'meteo_previsions' => 'prévisions météorologiques',
'meteo' => 'météo',
'meteo_113' => 'Ensoleillé',
'meteo_116' => 'Partiellement nuageux',
'meteo_119' => 'Nuageux',
'meteo_122' => 'Nuage épais',
'meteo_143' => 'Brume',
'meteo_176' => 'Pluie éparse',
'meteo_179' => 'Neige éparse',
'meteo_182' => 'Grêle éparse',
'meteo_185' => 'Bruine froide et éparse',
'meteo_200' => 'Orage localisé',
'meteo_227' => 'Neige et vent',
'meteo_230' => 'Tempête de neige',
'meteo_248' => 'Brouillard           ',
'meteo_260' => 'Brouillard et froid',
'meteo_263' => 'Bruine légère et éparse',
'meteo_266' => 'Bruine légère',
'meteo_281' => 'Bruine froide',
'meteo_284' => 'Bruine gelée',
'meteo_293' => 'Pluie légère et éparse',
'meteo_296' => 'Pluie légère',
'meteo_299' => 'Pluie modérée intermittente',
'meteo_302' => 'Pluie modérée',
'meteo_305' => 'Pluie torrentielle intermittente',
'meteo_308' => 'Pluie torrentielle',
'meteo_311' => 'Froid léger',
'meteo_314' => 'Froid',
'meteo_317' => 'Grêle légère',
'meteo_320' => 'Grêle lourde',
'meteo_323' => 'Neige légère et éparse',
'meteo_326' => 'Neige légère',
'meteo_329' => 'Neige modérée et éparse',
'meteo_332' => 'Neige modérée',
'meteo_335' => 'Neige lourde et éparse',
'meteo_338' => 'Neige lourde',
'meteo_350' => 'Grêle',
'meteo_353' => 'Légère pluie',
'meteo_356' => 'Averses',
'meteo_359' => 'Pluie torrentielle',
'meteo_362' => 'Grésils légers',
'meteo_365' => 'Grésils lourds',
'meteo_368' => 'Neige légère',
'meteo_371' => 'Neige lourde',
'meteo_374' => 'Pluie légère avec grêle',
'meteo_377' => 'Pluie avec grêle',
'meteo_386' => 'Tempête',
'meteo_389' => 'Orage',
'meteo_392' => 'Tempête',
'meteo_395' => 'Neige Lourde',
// N
'nebulosite' => 'Nébulosité',
'noisette_description_conditions' => 'Affichage des conditions météorologiques pour un service donné',

26
rainette_fonctions.php

@ -14,7 +14,7 @@ if (!defined('_RAINETTE_ICONES_PETITE_TAILLE')) {
define('_RAINETTE_ICONES_PETITE_TAILLE', 28);
}
// Balises du plugin utilisables dans les squelettes et modèles
/**
* @param $p
*
@ -156,25 +156,23 @@ function rainette_afficher_icone($icone, $taille = 'petit', $options = array())
}
/**
* Affiche le résumé fourni par le service ou calculé à partir d'un item de langue.
*
* A partir de la version 4.1.0, le résumé est toujours une chaine, le code météo n'est plus passé à la fonction même
* si le service ne fournit pas de résumé. Dans ce cas, c'est la fonction de complément du service qui calcule le résumé.
*
* @package RAINETTE/AFFICHAGE
*
* @api
* @filtre
*
* @param int|string $resume
* @param string $resume Résumé météo déjà fourni ou calculé par le service dans la langue de l'interface
*
* @return string
*/
function rainette_afficher_resume($resume) {
if (is_numeric($resume)) {
// On utilise l'option de _T permettant de savoir si un item existe ou pas
$texte = _T('rainette:meteo_' . $resume, array(), array('force' => false));
if (!$texte) {
$texte = _T('rainette:meteo_na') . " (${resume})";
}
} else {
$texte = $resume ? $resume : _T('rainette:meteo_na');
}
$texte = $resume ? $resume : _T('rainette:meteo_na');
return ucfirst($texte);
}
@ -218,10 +216,8 @@ function rainette_afficher_direction($direction) {
* @api
* @filtre
*
* @param string $tendance_en
* Texte anglais représentant la tendance et récupérée par le service.
* @param string $methode
* Methode d'affichage de la tendance qui prend les valeurs:
* @param string $tendance_en Texte anglais représentant la tendance et récupérée par le service.
* @param string $methode Methode d'affichage de la tendance qui prend les valeurs:
* - `texte` : pour afficher un texte en clair décrivant la tendance (méthode par défaut).
* - `symbole` : pour afficher un symbole de flèche (1 caractère) décrivant la tendance.
*

Loading…
Cancel
Save