Re: [Mailman-Users] Some pages are only partially translated - most still show part of page in English

2015-06-03 Thread Michael Lake

Hi

On 06/04/2015 06:16 AM, Mark Sapiro wrote:

On 06/03/2015 03:26 AM, Michael Lake wrote:

Hi all

Thanks Mark for your reply. I realise its all done by volunteers. Sorry I can't 
help on translations as I only know English, C, Fortran etc :-)
Im confused though as according to the link below many languages are fully translated. 
But if I select what ever language its always the same section that remains untranslated 
e.g.  I get "You may enter a privacy password below. etc ... " in English. 
Surely that phrase has been translated. If I pick Japanese which has been nearly fully 
translated I still get in the Subscribing section most of the text in English. Just the 
button label is translated.
https://translations.launchpad.net/mailman/2.1/+pots/mailman



First of all, the page you refer to was part of a project that was
started by a woman who subsequently had health issues and ultimately
died. What is there is based on message catalogs imported from Mailman
at some point and probably never updated since. There have been many
Mailman updates since then that affect translations, and some
translations have been partially or completely updated since following
guidelines/procedures at . None of
this is reflected at the translations.launchpad.net site.

Thanks, now I understand.


Furthermore, the phrase "You may enter a privacy password below. etc ...
" is not in a string in the message catalog. It is in the listinfo.html
template. Every one of the 38 partially or fully supported translations
contains this translated template and none of them appear to contain
that phrase in English.

I suspect the issue in your case is that the templates for the various
translations are not installed on your server, so Mailman falls back to
the English template (the button labels are dynamic and do come from the
message catalog, but the bulk of the page comes from the template).

Does your Mailman installation have 39 'lc' subdirectories in (I think
in Debian) /usr/lib/mailman/templates/ or does it just have
/usr/lib/mailman/templates/en/.

Just en under /var/lib/mailman/templates/
No lc dirs.


Also, how about /usr/lib/mailman/messages/ (there normally is not an
'en' here)?

Lots of language directories from ar to zh under /var/lib/mailman/messages/
No en directory.


If I'm not mistaken, the Debian Mailman install process requires you to
specify the languages you want to support at install time. Try
dpkg-reconfigure mailman
Just did that and I selected all the langs that I wanted to support and 
it installed an additional few dozen languages. I had misunderstood that 
that initial setting was the languages you wanted *supported*  and the 
next question after that is the default language that you required.


Now selecting other languages show the whole page (except for the list 
description of course) fully translated :-)


So doing the "dpkg-reconfigure mailman" solved my problem.
Very much appreciated. Now the overseas users won't have to read 
Australian all the time :-)


Thanks for your help Mark

Mike
--
Michael Lake



UTS CRICOS Provider Code: 00099F
DISCLAIMER: This email message and any accompanying attachments may contain 
confidential information.
If you are not the intended recipient, do not read, use, disseminate, 
distribute or copy this message or
attachments. If you have received this message in error, please notify the 
sender immediately and delete
this message. Any views expressed in this message are those of the individual 
sender, except where the
sender expressly, and with authority, states them to be the views of the 
University of Technology Sydney.
Before opening any attachments, please check them for viruses and defects.

Think. Green. Do.

Please consider the environment before printing this email.
--
Mailman-Users mailing list Mailman-Users@python.org
https://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
https://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] Some pages are only partially translated - most still show part of page in English

2015-06-03 Thread Mark Sapiro
On 06/03/2015 03:26 AM, Michael Lake wrote:
> Hi all
> 
> Thanks Mark for your reply. I realise its all done by volunteers. Sorry I 
> can't help on translations as I only know English, C, Fortran etc :-) 
> Im confused though as according to the link below many languages are fully 
> translated. But if I select what ever language its always the same section 
> that remains untranslated e.g.  I get "You may enter a privacy password 
> below. etc ... " in English. Surely that phrase has been translated. If I 
> pick Japanese which has been nearly fully translated I still get in the 
> Subscribing section most of the text in English. Just the button label is 
> translated. 
> https://translations.launchpad.net/mailman/2.1/+pots/mailman


First of all, the page you refer to was part of a project that was
started by a woman who subsequently had health issues and ultimately
died. What is there is based on message catalogs imported from Mailman
at some point and probably never updated since. There have been many
Mailman updates since then that affect translations, and some
translations have been partially or completely updated since following
guidelines/procedures at . None of
this is reflected at the translations.launchpad.net site.

Furthermore, the phrase "You may enter a privacy password below. etc ...
" is not in a string in the message catalog. It is in the listinfo.html
template. Every one of the 38 partially or fully supported translations
contains this translated template and none of them appear to contain
that phrase in English.

I suspect the issue in your case is that the templates for the various
translations are not installed on your server, so Mailman falls back to
the English template (the button labels are dynamic and do come from the
message catalog, but the bulk of the page comes from the template).

Does your Mailman installation have 39 'lc' subdirectories in (I think
in Debian) /usr/lib/mailman/templates/ or does it just have
/usr/lib/mailman/templates/en/.

Also, how about /usr/lib/mailman/messages/ (there normally is not an
'en' here)?

If I'm not mistaken, the Debian Mailman install process requires you to
specify the languages you want to support at install time. Try

dpkg-reconfigure mailman

-- 
Mark Sapiro The highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan
--
Mailman-Users mailing list Mailman-Users@python.org
https://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
https://mail.python.org/mailman/options/mailman-users/archive%40jab.org


Re: [Mailman-Users] Some pages are only partially translated - most still show part of page in English

2015-05-27 Thread Mark Sapiro
On 05/26/2015 06:33 PM, Michael Lake wrote:
> Hi all
> 
> I have setup Mailman via a Debian package. It's Mailman version 2.1.15
> from Debian 1:2.1.15-1+deb7u1
> 
> On the listinfo page if I select from the languages only part of the
> page is translated. An example below is for Spanish.


Al of Mailman's translations are contributed by volunteers. Some are
incomplete because they were never fully translated. Others are
incomplete because strings were added or changed since the last update
of the translation. There were a few updates to the Spanish translation
in 2.1.16, but these only addressed errors in existing translated
strings and didn't add new ones
.

If you wish to help improve the Spanish or other translations, we
welcome your help. Start at .

-- 
Mark Sapiro The highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan
--
Mailman-Users mailing list Mailman-Users@python.org
https://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
https://mail.python.org/mailman/options/mailman-users/archive%40jab.org


[Mailman-Users] Some pages are only partially translated - most still show part of page in English

2015-05-27 Thread Michael Lake

Hi all

I have setup Mailman via a Debian package. It's Mailman version 2.1.15
from Debian 1:2.1.15-1+deb7u1

On the listinfo page if I select from the languages only part of the 
page is translated. An example below is for Spanish.


I thought it might be due to customization of the files in 
mailman/lists/XXX-announce/en/ but I have removed those and restarted 
mailman (to clear any caching) and still the pages are only partially 
translated. I have installed a second mailman on another machine and a 
clean install with no customization of templates still shows "standard 
mailman text" as English.


/var/lib/mailman/messages/ shows all the .mo and .po files are present.

Of course my List Name & Description will only be in English but the 
standard text should all be translated.


The options login page is fully translated. But once logged in the
mailing list membership configuration page is also only partially 
translated.


Example for Spanish below.
The first line under "Subscribing to XX" is in English, then just one 
paragraph translated. The "XXX-announce Subscribers" section is translated.


Subscribing to XXX-announce
---

Subscribe to XXX-announce by filling out the following form.
Se le mandará un mensaje de correo electrónico pidiendole una 
confirmación, para prevenir que otras personas le suscriban sin que 
usted lo sepa. Esta lista es oculta, lo que singinifica que los 
suscriptores de la lista solo están disponibles para el administrador de 
la lista.


Your email address: 
Your name (optional):   

You may enter a privacy password below. This provides only mild 
security, but should prevent others from messing with your subscription. 
Do not use a valuable password as it will occasionally be emailed back 
to you in cleartext.


If you choose not to enter a password, one will be automatically 
generated for you, and it will be sent to you once you've confirmed your 
subscription. You can always request a mail-back of your password when 
you edit your personal options.

Pick a password:
Reenter password to confirm:
Which language do you prefer to display your messages?  

XXX-announce Subscribers


Para anular su suscripción de XXX-announce, consiga un recordatorio de 
su clave o cambie sus opciones de suscripción indique su dirección de 
correo electrónico con el que está suscrito:



Mike Lake



UTS CRICOS Provider Code: 00099F
DISCLAIMER: This email message and any accompanying attachments may contain 
confidential information.
If you are not the intended recipient, do not read, use, disseminate, 
distribute or copy this message or
attachments. If you have received this message in error, please notify the 
sender immediately and delete
this message. Any views expressed in this message are those of the individual 
sender, except where the
sender expressly, and with authority, states them to be the views of the 
University of Technology Sydney.
Before opening any attachments, please check them for viruses and defects.

Think. Green. Do.

Please consider the environment before printing this email.
--
Mailman-Users mailing list Mailman-Users@python.org
https://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
https://mail.python.org/mailman/options/mailman-users/archive%40jab.org