Unfortunately, I use en_US, but it did get me wondering what our french
pages look like, so at some point we may do some digging into better locale
application. I am pretty confident it works, since I bet a good chunk of
the Inverse team are fr_CA, and you know they must be using their own tools
internally.
I did find some good hints with a quick grep;
pf4:/usr/local/pf/html# grep -i "en_US" * -R | less
It includes the following lines which are likely to lead you down the right
path:
captive-portal/lib/captiveportal/PacketFence/Controller/Root.pm: #
Browser = fr_FR and portal is en_US and fr_CA then fr_CA will be used
captive-portal/lib/captiveportal/PacketFence/Controller/Root.pm:will return
qw(en_US en fr fr_CA no es)
captive-portal/lib/captiveportal/PacketFence/Controller/Root.pm: my $s =
$c->request->header('Accept-language') || 'en_US';
pfappserver/lib/pfappserver/I18N/i_default.po:msgid "en_US"
pfappserver/lib/pfappserver/I18N/fr.po:msgid "en_US"
pfappserver/lib/pfappserver/I18N/fr.po:msgstr "en_US"
pfappserver/lib/pfappserver/I18N/en.po:msgid "en_US"
pfappserver/root/static/doc/PacketFence_Developers_Guide.html:Same goes for
a browser with locale <code>en_US</code>, where creating a template named
<code>aup_text.en.html</code> will be used for English browsers.</p>
pfappserver/root/static/doc/PacketFence_Developers_Guide.html:<p>Note that
you cannot use the full locale in the template name (i.e.
<code>aup_text.en_US.html</code>) as only the two letter prefix should be
used.</p>
cheers,
Ian
On Thu, Mar 8, 2018 at 5:07 AM, Virginie Girou via PacketFence-users <
[email protected]> wrote:
> Hi,
>
> I am interrested in your problem (/solution ;-) ), because i encounter the
> same with french language.
>
> I first though it was a translation message problem but actually it acts
> as if the only active language was "en" while my profile parameters are set
> to "fr" and my browser request the "fr" language ...
>
> I wrote the list in january (subject : No translation on "Enabling network
> access" page) and i have the problem on a 7.3 version (install directly in
> 7.3) but not in a 7.0.
>
> I tried to compare different files but I am not good enough in programming
> to understand the differences.
>
> Hope that packetfence team could help us !
>
> Regards,
>
> Virginie Girou
> Equipe systeme
> DSI - UT1 Capitole
> Tel : +33 (0)5.61.63.39.19 <+33%205%2061%2063%2039%2019>
>
> Le 07/03/2018 14:23, Hubert Kupper via PacketFence-users a écrit :
>
> Hi Ian,
>
> yes, I mean 7.3.0 to 7.4.0 sorry ;-)
>
> mybrowserinfo.com shows the correct language. When I set locale=<blank> I
> get the english version of the profile preview and the preview of the html
> files like layout.html. When I set the locale=de_DE in the profiles.conf
> file, I get the profile preview in the german version but all other htlm
> files in the english version.
>
> cheers,
> Hubert
>
> Am 06.03.2018 um 06:19 schrieb Ian MacDonald via PacketFence-users:
>
> Hubert,
>
> I would assume you mean upgraded from 7.3.0 to 7.4.0;
>
> I think by default, connection profiles support whatever locale your
> browser requests. Maybe confirm your local setup using mybrowserinfo.com
> and make sure you are requesting the language you want.
>
> Using locale=<blank> will let your browser select the locale.
>
> You should probably just start with a clone of the default connection
> profile with no languages specified and see if the problem occurs there
> with the correct browser locale, both in the Preview from the admin GUI as
> well as when you hit the captive portal directly.
>
> Compare different devices with your desired locale setting set to rule out
> the client.
>
> If the problem goes away with a clone of the default connection profile,
> you can focus on your profile configuration and files, opting to find the
> difference by direct comparison.
>
> I am not sure, but your locale setting may also require subtags; I'm not
> sure the "de" language identifier will actually match one of the German
> locales. Check the notation is correct
> <https://www.w3.org/TR/ltli/#language-terminology>https://www.w3.org/TR/
> ltli/#language-terminology
>
> I don't use the locale setting myself.
>
> cheers,
> Ian
>
>
>
> On Wed, Feb 28, 2018 at 3:26 AM, Hubert Kupper via PacketFence-users <
> <[email protected]>packetfence-users@lists.
> sourceforge.net> wrote:
>
>> Hello,
>>
>> I did a upgrade from 7.0.3 to 7.0.4. After the upgrade, the profile
>> language is english while in pf.conf and profiles.conf the language is
>> already set to "de". Any ideas?
>>
>> Best regards,
>> Hubert
>>
>> ------------------------------------------------------------
>> ------------------
>> Check out the vibrant tech community on one of the world's most
>> engaging tech sites, Slashdot.org! <http://sdm.link/slashdot>
>> http://sdm.link/slashdot
>> _______________________________________________
>> PacketFence-users mailing list
>> [email protected]
>> <https://lists.sourceforge.net/lists/listinfo/packetfence-users>
>> https://lists.sourceforge.net/lists/listinfo/packetfence-users
>>
>
>
>
> ------------------------------------------------------------------------------
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
>
>
>
> _______________________________________________
> PacketFence-users mailing
> [email protected]https://lists.sourceforge.net/lists/listinfo/packetfence-users
>
>
> !DSPAM:67760,5aa01758104847092754295!
>
> ------------------------------------------------------------------------------
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
>
> !DSPAM:67760,5aa01758104847092754295!
>
>
>
> _______________________________________________
> PacketFence-users mailing
> [email protected]https://lists.sourceforge.net/lists/listinfo/packetfence-users
>
>
> !DSPAM:67760,5aa01758104847092754295!
>
>
>
> ------------------------------------------------------------
> ------------------
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> _______________________________________________
> PacketFence-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/packetfence-users
>
>
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
PacketFence-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/packetfence-users