Announcement

  •  » Extensions
  •  » Debugging - Languages - default values for missing fields

#1 2004-12-27 03:51:15

Whiler
Member
Clichy
2004-12-24
24

Debugging - Languages - default values for missing fields

Hi,

As I search for a while to find the good place to put it, I share it, but it should be useless for the main part of people...

I add some fields in the template... and I let all the  languages available... but I can't translate them...

So, I replace the function "templatize_array" in "functions.inc.php" by

Code:

function templatize_array( $array, $global_array_name, $handle )
{
  global $vtp, $lang, $page, $user, $conf;

  foreach ( $array as $value ) {
    if (isset(${$global_array_name}[$value]))
      $vtp->setGlobalVar( $handle, $value, ${$global_array_name}[$value] );
    else {
      $vtp->setGlobalVar( $handle, $value, 'Unknown Tag :'.$value.' in '.$global_array_name );
    }
  }
}

Like this, if a user sees this message, he can send me an email and I can ask his for the translation... ;o))

Maybe, if you add the calls to the pwg_debug('Unknown Tag :'.$value.' in '.$global_array_name) and pwg_write_debug() could be enough for you...

Last edited by z0rglub (2004-12-27 08:19:06)

Offline

 

#2 2004-12-27 03:59:23

Whiler
Member
Clichy
2004-12-24
24

Re: Debugging - Languages - default values for missing fields

Translation in French :

Salut,

En clair et parce que je maîtrise mieux le français...
J'ai parfois besoin d'ajouter des nouveaux champs dans les templates...
Comme j'ai laissé toutes les langues fournies en standard, mais que je ne peux pas évidemment pas toutes les traduire, je préfère avoir un message de debug dans la page qu'une chaîne vide...
Ainsi, l'utilisateur qui utilise la langue en question peut me poser la question : "c'est quoi ce truc ?" et moi je peux lui répondre afin qu'il m'en donne la traduction...
Voila.. c'est tout !

z0rglub, si mon message n'a pas sa place dans ce sujet (MOD), n'hésite pas à me le dire... et sinon, merci pour cette belle appli ! ;o)

Offline

 
  •  » Extensions
  •  » Debugging - Languages - default values for missing fields

Board footer

Powered by FluxBB

github twitter newsletter Donate Piwigo.org © 2002-2024 · Contact