Planet (Former) Advogato

This is a complement to Advogato, it is an aggregation of blogs of those who used to post on Advogato, but for one reason or another moved their blog from Advogato. It is provided as a service to those who would like to read the "greater Advogato" community.

This site works only as a Planet, it aggregates the post only, to comment on a blog entry, click on the title or time to go to the blog entry on the original site, hopefully it will have a comment facility.

April 08, 2019

Rachel Chalmers [rachel]

california in the spring

Can a place be too pretty?

Our experts weigh in.

April 08, 2019 01:42 AM

April 06, 2019

Bastien Nocera [hadess]

Developer tool for i18n: “Pseudolocale”

While browsing for some internationalisation/localisation features, I found an interesting piece of functionality in Android's developer documentation. I'll quote it here:

A pseudolocale is a locale that is designed to simulate characteristics of languages that cause UI, layout, and other translation-related problems when an app is translated.
I've now implemented this for applications and libraries that use gettext, as an LD_PRELOAD library, available from this repository.


The current implementation can highlight a number of potential problems (paraphrasing the Android documentation again):
- String concatenation, which displays as one message split across 2 or more brackets.
- Hard-coded strings, which cannot be sent to translation, display as unaccented text in the pseudolocale to make them easy to notice.
- Right-to-left (RTL) problems such as elements not being mirrored.

Our old friend, Office Runner 


Testing brought some unexpected results :)

April 06, 2019 10:41 AM

Rachel Chalmers [rachel]

“how about bright angel?”

c: we should go back to arizona.
j: we can never go back to arizona.
c: why? what did you do?
j: it’s like you’ve never watched frisky dingo.
ja: there are dingos in arizona???

April 06, 2019 03:20 AM