[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Problems in the po file you sent for translation


On Monday 22 June 2009, Arthur de Jong wrote:
> You are noted as the last translator of the debconf translation for
> nss-ldapd. The English template has been changed (some new questions
> were added and some of the English text was improved), and now some
> messages are marked "fuzzy" in your translation or are missing. I
> would be grateful if you could take the time and update it.

Unfortunately there are still couple issues with the revised debconf templates. 
I'm CC'ing this to debian-i18n and debian-l10n-english lists to inform people 
about the possible template changes and to let them correct me if my advice is 
not correct.

First thing I noticed was that all the non-ascii characters were replaced by 
question marks (?) in the po file. This is probably due some accidental 
character conversion at some point. Please be careful to retain the original 
character set of each file.

The second issue concerns the new ldap-reqcert template which should have 
translatable choices. This is achived by putting two underscores before the 
Choices line. I would also split the last part to its own chapter. So, the 
correct form would be:

Template: libnss-ldapd/ldap-reqcert
Type: select
__Choices: never, allow, try, demand
_Description: Check server SSL certificate?
 When an encrypted connection is used, a server certificate can be requested
 and checked. Please choose whether lookups should be configured to require
 a certificate, and whether certificates should be checked for validity:
  * never: no certificate will be requested or checked;
  * allow: a certificate will be requested, but it is not
           required or checked;
  * try: a certificate will be requested and checked, but if no
         certificate is provided it is ignored;
  * demand: a certificate will be requested, required, and checked.
 If certificate checking is enabled, at least one of the tls_cacertdir or
 tls_cacertfile options must be put in /etc/nss-ldapd.conf.

I'm not sure whether the choices of the libnss-ldapd/nsswitch should be 
translatable also, but I vaguely remember that this was discussed earlier and 
that they shouldn't be. I copy them here below so that others can easily give 
their opinion.

Template: libnss-ldapd/nsswitch
Type: multiselect
Choices: aliases, ethers, group, hosts, netgroup, networks, passwd, protocols, 
rpc, services, shadow
_Description: Name services to configure:
 For this package to work, you need to modify your /etc/nsswitch.conf to use
 the ldap datasource.
 You can select the services that should be enabled or disabled for LDAP
 lookups. The new LDAP lookups will be added as last option. Be sure to review
 these changes.

Esko Arajärvi

Esko Arajärvi - edu@iki.fi - +358-50-5446844
"Only idiots quote signatures." -Antti Kuntsi (at his .sig)

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply to: