Xamarin. Forms localization: az UWP projekt miért angol, míg az Android szerencsére magyar?
Resx fájlokat hoztam létre, magyart és angolt, igyekeztem a Microsoft leírását követni.
Most UWP-n angolul jelenik meg, míg Androidon magyarul. (Magyarul kellene UWP-n is.)
Időközben csináltam kisebb fejlesztéseket, a helyzet változatlan. :D
Főleg ezt a leírást követtem:
Ahol hibázhattam esetleg:
Először a magyart hoztam létre, egyszerűen csak egy Appresources.resx fájlom volt, "public" code generation móddal. Tökéletesen működött.
Pár napra rá elkészítettem az angolt, Appresources.en.resx, egy teszt erejéig átállítottam a Windows-on a régiót. Az UWP angolul jelent meg. Visszaállítottam magyarra, az UWP angol maradt.
Ez alapján a rész alapján:
"At runtime, the application attempts to resolve a resource request in order of specificity. For example, if the device culture is en-US the application looks for resource files in this order:
AppResources.en-US.resx
AppResources.en.resx
AppResources.resx (default)"
variáltam a fájlnevekkel is, de vagy hibát jelzett és nem fordult le, vagy változatlan maradt a helyzet.
El tudok képzelni Xamarin bug-ot is és azt is, hogy valamit nagyon-nagyon félreértek.
Segítséget kérek szépen!
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!