Methods, systems, and computer program products internationalize a user interface control layout for an application by extracting a translatable text resource comprising a pattern of a message for performing the control layout from a source code of the application. A fifth transistor is connected between the gates of the first pair and a node between the transistors of the second pair and a sixth transistor is connected between the gates of the second pair and a node between the transistors of the first pair. The device includes a common attribute acquisition module, a reading-not-performed-user selection module and a pushing module. In particular, these derivatives are 7-5-hydroxy-2–3-hydroxycyclopentylheptanoic or heptenoic acids and amine, amide, ether, ester and alchohol derivatives of said acids wherein one or more of said hydroxy groups are replaced with an ether group.