[SOLVED] Internationalization of an app lazarus / 43-Android ---------------------------------------------------------------------- Alcatiz · 2023-08-27 10:26 Hi to all! I've activated i18n in the project options, created a languages subdirectory under jni and declared the DefaultTranslator unit in my .lpr source file. But it seems that no .po file is created while compiling. In theory at least button captions should be present in the .po file. Am I missing anything or is it simply impossible to internationalize an app made through LAMW up to day with Lazarus' native i18n capabilities ? Thank you by advance ---------------------------------------------------------------------- Alcatiz · 2023-09-10 15:40 Well if I use resourcestrings, a regular .po file is created. So it seems that Lazarus' i18n functionality doesn't manage any Android components, unlike the LCL ones. Solved for me. ---------------------------------------------------------------------- Alcatiz · 2023-09-10 16:00 It seems the DefaultTranslator unit isn't supported at all, so internationalization with Lazarus' i18n is not possible. ---------------------------------------------------------------------- maurobio · 2023-09-22 18:36 Hi, @alcatiz! I struggled with the same problem sometime ago, just the reach the same conclusion yourself reached. There are too many things in which LAMW just stops right off the mark : it "almost" allows this, it "nearly" achieves that - and so on and on and on... Best regards, ---------------------------------------------------------------------- Mongkey · 2023-09-23 00:54 Did you guys ever use another android IDE ?  , like android studio or even flutter, i think you guys seems going very hard to understand and to code than this LAMW framework, if you are from pascal user before. Even lazarus brother that come with huge money backed and marketing support -> delphi has a lots things to fix, in my point of view.