Czy istnieje standaryzowany sposób tworzenia aplikacji mobilnych jQuery (z Phonegap) w wielu językach?Wielojęzyczne aplikacje z jQuery Mobile
Odpowiedz
W przypadku, gdy ktoś ma to samo pytanie ... Znalazłem rozwiązanie microsoft z "lakhlaniprashant.blogspot.com" niezbyt pomocne. Ale i tak dziękuję ;-)
Napisałem własną funkcję lokalizacji za pomocą javascript i json.
w moim przypadku moja webapp jest rozwijany z jquerymobile i php, więc mam 1 plik php dla każdego langu, który chcę wspierać.
przykład:
jeśli użytkownik ustawił swój język jak angielski i to na moim nagłówku English.php jeśli użytkownik korzysta z hiszpańskiego i obejmują spanish.php:
english.php:
<?php
$sentence="this is a sentence";
?>
spanish.php
<?php
$sentence="esto es una frase";
?>
jeśli "echo $ zdanie" to będzie weź jeden z załączonego pliku. Przechowuję wybrany język w pliku cookie i dołączam odpowiedni plik językowy.
Aplikacja mobilna nie jest tożsama z aplikacją mobilną. Tak więc ta odpowiedź nie jest ważna dla potrzeb pytającego. Myślę również, że lepiej jest użyć __ (string); – miduga
To nie jest dobre rozwiązanie dla aplikacji mobilnej, ponieważ, według mojej wiedzy, telefon nie parsuje PHP. Możesz użyć jQuery.post do odpalenia żądania do serwera WWW dla pliku językowego, a następnie ponownego wypełnienia zawartości strony odpowiedzią. Tak więc twoja aplikacja będzie zawsze potrzebować połączenia sieciowego. –
Dla Androida spróbuj tego: https://github.com/phonegap/phonegap-plugins/tree/master/Android/Globalization
Dla iPhone spróbuj tego: https://github.com/phonegap/phonegap-plugins/tree/master/iPhone/Globalization
Pisałem ramy HTMLed specjalnie dla jQuery mobile sprawdzić ten >>link < < na github
nadzieję, że ten pomaga rozwiązać problem.
- 1. Wielojęzyczne witryny z ASP.NET MVC
- 2. Dynamiczna nawigacja JQuery Mobile
- 3. Użyj jQuery mobile offline
- 4. Bootstrap lub jQuery mobile
- 5. JQuery Mobile Składana zawartość
- 6. Stylizacja jQuery mobile Checkboxes
- 7. JQuery Mobile Color Swatches
- 8. jquery mobile background image
- 9. Jest jQuery-mobile "mobilny pierwszy"
- 10. Proste wielojęzyczne CMS?
- 11. Google cdn jQuery mobile
- 12. Zastępowanie Jquery Mobile CSS
- 13. Przycisk zmiany jquery mobile
- 14. Bezwzględnie inicjowanie Jquery Mobile?
- 15. Wielojęzyczne środowisko testowania integracji
- 16. jQuery vs jQuery Mobile vs jQuery UI?
- 17. Solr wielojęzyczne wyszukiwanie
- 18. Dynamiczna lista JQuery Mobile z połączenia Ajax
- 19. Zmiana domyślnego danych-theme z jQuery Mobile
- 20. Widok siatki ASP.NET z JQuery Mobile Dialog
- 21. Czy mogę używać JQuery Mobile z EmberJS?
- 22. Zapobieganie jquery mobile z elementu stylizacji
- 23. Przepełnienie jQuery Mobile z li-desc
- 24. jQuery mobile open popup z popup
- 25. jQuery Mobile - powiązanie z wydarzeniem pageinit
- 26. za pomocą iscroll z jquery mobile
- 27. Odtwarzanie wideo z jQuery Mobile i Phonegap
- 28. Aplikacja Jquery Mobile Dziwne zachowanie
- 29. Struktura aplikacji PhoneGap jQuery Mobile
- 30. Javascript MVC framework + jQuery Mobile
Czy PhoneGap korzysta z [jQuery Mobile] (http://jquerymobile.com)? W każdym razie wygląda na to, że PhoneGap nie ma jeszcze wsparcia dla i18n, ale [jest na mapie drogowej 1.x] (http://wiki.phonegap.com/w/page/28291160/roadmap-planning). –