Van egy másik oldalunk arab nyelven. Szeretnél nyelvet váltani?
لدينا صفحة أخرى باللغة العربية. هل ترغب في تغيير اللغة؟
Igen / نعم Nem / لا
Van egy újabb oldalunk bengáli nyelven. Szeretné átkapcsolni a nyelvet?
আমাদের কাছে বাংলা ভাষায় একটি অন্য পৃষ্ঠা আছে। আপনি কি ভাষা পরিবর্তন করতে চান?
Igen / হ্যাঁ Nem / না
Van egy másik oldalunk németül. Szeretnél nyelvet váltani?
Wir haben eine weitere Seite auf Deutsch. Möchten Sie die Sprache wechseln?
Igen / Ja Nem / Nein
Van egy másik oldalunk görög nyelven. Szeretnél nyelvet váltani?
Έχουμε άλλη μια σελίδα στα Ελληνικά. Θα θέλατε να αλλάξετε γλώσσα;
Igen / Ναι Nem / Όχι
Van egy másik oldalunk angolul. Szeretnél nyelvet váltani?
We have another page in English. Would you like to change languages?
Igen / Yes Nem / No
Van egy másik oldalunk spanyolul. Szeretnél nyelvet váltani?
Tenemos otra página en Español. ¿Te gustaría cambiar de idioma?
Igen / Sí Nem / No
Van egy másik oldalunk franciául. Szeretnél nyelvet váltani?
Nous avons une autre page en français. Voulez vous changer de langue ?
Igen / Oui Nem / Non
Van egy másik oldalunk hindi nyelven. Szeretnél nyelvet váltani?
हमारे पास हिन्दी में एक और पृष्ठ है। क्या आप भाषाएँ बदलना चाहेंगे?
Igen / हाँ Nem / नहीं
Van egy másik oldalunk indonéz nyelven. Szeretne nyelvet váltani?
Kami memiliki halaman lain dalam Bahasa Indonesia. Apakah Anda ingin mengganti bahasa?
Igen / Ya Nem / Tidak
Van egy másik oldalunk olaszul. Szeretne nyelvet váltani?
Abbiamo un'altra pagina in Italiano. Ti piacerebbe cambiare lingua?
Igen / sì Nem / No
Van egy másik oldalunk japán nyelven. Szeretnél nyelvet váltani?
他のページが日本語にあります。言語を変更しますか?
Igen / はい Nem / いいえ
Van egy másik oldalunk koreai nyelven. Szeretnél nyelvet váltani?
우리는 또 다른 페이지가 한국어로 있습니다. 언어를 변경하시겠습니까?
Igen / 네 Nem / 아니요
Van egy másik oldalunk is holland nyelven. Szeretnél nyelvet változtatni?
We hebben nog een pagina in het Nederlands. Wilt u van taal veranderen?
Igen / Ja Nem / Nee
Van egy másik oldalunkPunjabi nyelven. Szeretnél nyelvet váltani?
ਸਾਡੇ ਕੋਲ ਇੱਕ ਹੋਰ ਪੰਨਾ ਹੈ ਪੰਜਾਬੀ ਵਿੱਚ। ਕੀ ਤੁਸੀਂ ਭਾਸ਼ਾ ਬਦਲਨਾ ਚਾਹੁੰਦੇ ਹੋ?
Igen / ਹਾਂ Nem / ਨਹੀਂ
Van egy másik oldalunk lengyelül. Szeretnél nyelvet váltani?
Mamy inną stronę w języku polskim. Czy chciałbyś zmienić język?
Igen / Tak Nem / Nie
Van még egy oldalunk portugál nyelven. Szeretnéd megváltoztatni a nyelvet?
Temos outra página em Português. Você gostaria de mudar de idioma?
Igen / Sim Nem / Não
Van egy másik oldalunk oroszul. Szeretne nyelvet váltani?
У нас есть другая страница на русском. Вы хотите изменить язык?
Igen / Да Nem / Нет
Van egy másik oldalunk thaiföldi nyelven. Szeretnéd megváltoztatni a nyelveket?
เรามีอีกหน้าหนึ่งเป็นภาษาไทย คุณต้องการเปลี่ยนภาษาไหม?
Igen / ใช่ Nem / ไม่
Van egy másik oldalunk török nyelven. Szeretnél nyelvet váltani?
Başka bir sayfamız Türkçe var. Dili değiştirmek ister misiniz?
Igen / Evet Nem / Hayır
Van egy másik oldalunk vietnamul. Szeretne nyelvet váltani?
Chúng tôi có một trang khác bằng Tiếng Việt. Bạn có muốn đổi ngôn ngữ không?
Igen / Có Nem / Không
Van egy másik oldalunk kínai nyelven. Szeretnél nyelvet váltani?
我们有另一页是中文。您想要更改语言吗?
Igen / 是的 Nem / 不
Fordítások
A projekt egyik legfontosabb része a fordítások támogatása.
Sok folyamat részébe be van ágyazva.
A szöveg HTML ben történő megadásának szabványos módja a következő: ${i18Next.t("Fordítandó szöveg")}.
Miután egy fordítás definiálva van az i18Next használatával, 3 lehetséges mód van a fordítás kezelésére.
-
Manual -
A lokalizációs fájlok (*.json fájlok) frissítve vannak a fordítandó kulcsokkal, amelyeket [[ és ]] vesz körül. Ez lehetővé teszi, hogy manuálisan a saját ízlésed szerint fordítsd le őket. Használhatod a "translateManualFile.md" promptot is a segítséghez.
-
GoogleTranslate -
Ez a Google Translate API t használja az elemek fordítására. Ez általában az egyik olcsóbb és megbízhatóbb lehetőség, amit láttam. Az egyetlen korlátozás, amivel találkoztam, hogy nem kezeli jól a különböző többes számú formákat. Így előfordulhat, hogy az i18Next többes számú funkcióit használó elemekhez az OpenAI t vagy a manuális megoldást kell használnod.
-
OpenAI -
Ez az OpenAI API t használja az elemek fordítására. Ez a legdrágább lehetőség, amit eddig láttam. Ez egyben a legflexibilisebb is. Jól kezel különböző többes számú formákat. Összetettebb mondatokat is tud kezelni. Valószínűleg ez lesz képes a legjobban kezelni az új nyelveket.
A fordítás használatának beállítása a build.ts fájlban és a staticSiteBuild hívás translationSource tulajdonságában van megadva.