#1 2021-01-04 20:38:21

Celtica
Membre
2012-02-15
19

comment tester l'appel de page externe multilingue de la galerie

Bonsoir,

Je viens de modifier le code du fichier common.inc.phph dans include qui appel des pages html personalisées lorsque la galerie est verrouiller directement dans la galerie.

Mon code à l'air de bien fonctionner avec si langue français ça renvoi la page en france et si autre ça renvoi la page en anglais:

   

Code:

if ($conf['gallery_locked'])
{
  $header_msgs[] = l10n('The gallery is locked for maintenance. Please, come back later.');

  if ( script_basename() != 'identification' and !is_admin() )
  {
    set_status_header(503, 'Service Unavailable');
    @header('Retry-After: 900');
 
  if ('fr' == $user['language'])
  {
       header('Location: https://monsite/maintenance_fr.html');
  }
  else
  {
       header('Location: https://monsite/maintenance_en.html');
    }
    exit();
  }
}

A chaque fois que je fais le test, il me renvoi toujours à la page en français même en modifiant les paramètres de langue du navigateur donc impossible de contrôler si ça fonctionne correctement à partir d'un autre pays.

Si quelqu'un à idée ou une solution pour faire le test.

Merci beacoup.

Hors ligne

#2 2021-01-05 14:06:45

ddtddt
Équipe Piwigo
Quetigny (21) - France
2007-07-27
16915

Re: comment tester l'appel de page externe multilingue de la galerie

Bonjour,

désactiver la fonctionnalité de piwigo qui détecte la langue de ton navigateur


Vous aimez Piwigo alors n'hésitez pas à participer avec nous, plus d'infos sur la page "Contribuer à Piwigo". Si vous n'avez pas beaucoup de temps et que vous souhaitez nous soutenir vous pouvez aussi le faire par un don.

Hors ligne

#3 2021-01-05 14:15:31

Celtica
Membre
2012-02-15
19

Re: comment tester l'appel de page externe multilingue de la galerie

Bonjour,

Cette fonctionalisé se trouve à quel endroit s'il te plait ?

On a la possibilité de changer la langue de Firefox, quand j'avais fait l'essai de le passer en anglais, c'était la même chose. Soit ça prend en compte le pays d'origine ou l'IP de connection.

A voir en changeant l'emplacement de mon serveur d'hébergement, si ça change quelque chose.

Merci beaucup

Dernière modification par Celtica (2021-01-05 14:29:50)

Hors ligne

#4 2021-01-06 00:57:01

ddtddt
Équipe Piwigo
Quetigny (21) - France
2007-07-27
16915

Re: comment tester l'appel de page externe multilingue de la galerie

Bonjour,

en config local ajouter
$conf['browser_language'] = false;


Vous aimez Piwigo alors n'hésitez pas à participer avec nous, plus d'infos sur la page "Contribuer à Piwigo". Si vous n'avez pas beaucoup de temps et que vous souhaitez nous soutenir vous pouvez aussi le faire par un don.

Hors ligne

#5 2021-01-06 01:33:46

Celtica
Membre
2012-02-15
19

Re: comment tester l'appel de page externe multilingue de la galerie

Bonjour,

Merci pour l'info, je regarderais ça dès que j'aurais un moment.

a+

Hors ligne

#6 2021-03-13 09:37:01

lexi
Membre
2021-03-10
41

Re: comment tester l'appel de page externe multilingue de la galerie

Il t'es toujours possible d'installer en parallèle un 2ème Firefox d'une autre langue.

Sous Linux
Il y a juste à télécharger l'archive, de l'extraire, et de double cliquer.
https://www.mozilla.org/en-US/firefox/a … op-release

Sous Windows
Installer une version portable
https://portableapps.com/apps/internet/ … alizations


Piwigo 11.5.0
PHP: 7.4.21
Base de donnée: 5.5.5-10.5.11-MariaDB-1 [2021-10-15 11:35:03]
Graphics Library: GD 2.3.0

Hors ligne

Pied de page des forums

Propulsé par FluxBB

github twitter newsletter Faire un don Piwigo.org © 2002-2024 · Contact