Re: en folder in locales

Maurits van Rees <m.van.rees-1kr/[email protected]>
Newsgroups gmane.comp.web.zope.plone.internationalization
Organization Zest Software
Message-ID <[email protected]>
Op 19-07-10 05:37, Takeshi Yamamoto schreef:
> Hi,
>
> I found "en" folder in PloneTranslations/locales directory.
> http://svn.plone.org/svn/collective/PloneTranslations/trunk/locales/en/
>
> I assume English message is used the text located in the code, which is a source of ".pot" files.
> So, what the content of this en folder?  Is this for UK English?

It is for any English, whether it be UK, US or anything else.

The goal of this 'en' folder is to make the translation machinery aware 
that there is an English translation.  All the translates msgstr's will 
be empty usually, but that's okay.

Without this, you can get into problems.  It depends a bit on how you 
have configured the language control panel in the Site Setup; I think it 
can only go wrong if you allow more than one language there.  But if a 
browser comes along with language preferences 'English, Dutch', Plone 
will first look for an English translation, it does not find it, looks 
for a Dutch translation, which it finds, and so it returns Dutch even 
when the user has a slight preference for English.

In other words: without that 'en' folder Plone does not realize that it 
has an English translation.  Plone refuses to guess that the lanauge 
used in the templates is English.

-- 
Maurits van Rees
Programmer, Zest Software


------------------------------------------------------------------------------
This SF.net email is sponsored by Sprint
What will you do first with EVO, the first 4G phone?
Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.