Pebble goes international
For Pebble 1.8 we're going international. It's been planned for a while now, but the i18n effort has finally started. The current version of Pebble does support some degree of localization around dates, but all of the other text is hardcoded in English. For version 1.8, the public facing text has been externalized and, through an iterative approach, subsequent versions will address other areas. So, I'm pleased to announce that 1.8 will be distributed with the following language bundles.
- Simplified Chinese
- Traditional Chinese
- Danish
- Dutch
- English
- Finnish
- French
- German
- Hindi
- Italian
- Norwegian
- Portuguese
- Spanish
- Swedish
As illustrated by the screenshot below, the translated text is used when displaying links, buttons and titles on the public facing pages including the home page, add a comment form, search, login, etc. Even the today link in the calendar is now rendered using a resource bundle.
The final i18n point to mention is that the calendar component is now more sensitive to the chosen locale. In early versions of Pebble, the starting day of the week was always Sunday. This then changed to Monday, but it was still hardcoded. In response to an issue that was raised, the starting day of the week is now looked up from the chosen locale. In the screenshots below, the calendar on the left uses a locale of en_GB, while the calendar on the right uses a locale of en_US.
The choice, as they say, is now yours. Thanks to Lasse, Valentin, Ron, Sascha & Gabi and Tor for their translations. If you would like to provide a translation for a language that isn't listed, please do drop me an e-mail.
Update 1 : Thanks to Weiqi for the Simplified Chinese translation.
Update 2 : Thanks to Kene for the Traditional Chinese translation and to remagio for the Italian translation.
Update 3 : Thanks to Debashish for the Hindi translation and Jorge for the Spanish translation.
Update 4 : Thanks to Daniel for the Portuguese translation.
Update 5 : Thanks to Laust for the Danish translation.
Update 6 : Thanks to Per for the Swedish translation.
Re: Pebble goes international
the internationalization isn't full. For example, in editBlogEntry.jsp file there are submit buttons with english value (i.e. 'Preview', 'Save as Template' and other). But if you change their values, they don't play correctly.
How can I solve this problem?
(Sorry for my bad english)
Simon is a hands-on software architect who works within