We hebben een andere pagina in het Arabisch. Wilt u van taal veranderen?
لدينا صفحة أخرى باللغة العربية. هل ترغب في تغيير اللغة؟
Ja / نعم Nee / لا
We hebben een andere pagina in বাংলা. Wilt u van taal wisselen?
আমাদের কাছে বাংলা ভাষায় একটি অন্য পৃষ্ঠা আছে। আপনি কি ভাষা পরিবর্তন করতে চান?
Ja / হ্যাঁ Nee / না
We hebben nog een pagina in het Duits. Wilt u van taal veranderen?
Wir haben eine weitere Seite auf Deutsch. Möchten Sie die Sprache wechseln?
Ja / Ja Nee / Nein
We hebben een andere pagina in het Grieks. Wil je van taal veranderen?
Έχουμε άλλη μια σελίδα στα Ελληνικά. Θα θέλατε να αλλάξετε γλώσσα;
Ja / Ναι Nee / Όχι
We hebben nog een pagina in het Engels. Wil je van taal veranderen?
We have another page in English. Would you like to change languages?
Ja / Yes Nee / No
We hebben een andere pagina in het Spaans. Wilt u van taal veranderen?
Tenemos otra página en Español. ¿Te gustaría cambiar de idioma?
Ja / Sí Nee / No
We hebben nog een pagina in het Frans. Zou je van taal willen veranderen?
Nous avons une autre page en français. Voulez vous changer de langue ?
Ja / Oui Nee / Non
We hebben nog een pagina in हिन्दी. Wilt u van taal wisselen?
हमारे पास हिन्दी में एक और पृष्ठ है। क्या आप भाषाएँ बदलना चाहेंगे?
Ja / हाँ Nee / नहीं
We hebben een andere pagina in het Hongaars. Wil je van taal veranderen?
Van egy másik oldalunk magyarul. Szeretnél nyelvet változtatni?
Ja / Igen Nee / Nem
We hebben nog een pagina in het Bahasa Indonesia. Wilt u van taal veranderen?
Kami memiliki halaman lain dalam Bahasa Indonesia. Apakah Anda ingin mengganti bahasa?
Ja / Ya Nee / Tidak
We hebben een andere pagina in het Italiaans. Wil je van taal veranderen?
Abbiamo un'altra pagina in Italiano. Ti piacerebbe cambiare lingua?
Ja / sì Nee / No
We hebben een andere pagina in het Japans. Wil je van taal veranderen?
他のページが日本語にあります。言語を変更しますか?
Ja / はい Nee / いいえ
We hebben een andere pagina in het Koreaans. Wilt u van taal veranderen?
우리는 또 다른 페이지가 한국어로 있습니다. 언어를 변경하시겠습니까?
Ja / 네 Nee / 아니요
We hebben nog een pagina in het ਪੰਜਾਬੀ. Wilt u van taal veranderen?
ਸਾਡੇ ਕੋਲ ਇੱਕ ਹੋਰ ਪੰਨਾ ਹੈ ਪੰਜਾਬੀ ਵਿੱਚ। ਕੀ ਤੁਸੀਂ ਭਾਸ਼ਾ ਬਦਲਨਾ ਚਾਹੁੰਦੇ ਹੋ?
Ja / ਹਾਂ Nee / ਨਹੀਂ
We hebben een andere pagina in het Pools. Wilt u van taal veranderen?
Mamy inną stronę w języku polskim. Czy chciałbyś zmienić język?
Ja / Tak Nee / Nie
We hebben een andere pagina in het Portugees. Wil je van taal wisselen?
Temos outra página em Português. Você gostaria de mudar de idioma?
Ja / Sim Nee / Não
We hebben een andere pagina in het Russisch. Wil je van taal veranderen?
У нас есть другая страница на русском. Вы хотите изменить язык?
Ja / Да Nee / Нет
We hebben een andere pagina in ไทย. Wilt u van taal veranderen?
เรามีอีกหน้าหนึ่งเป็นภาษาไทย คุณต้องการเปลี่ยนภาษาไหม?
Ja / ใช่ Nee / ไม่
We hebben een andere pagina in het Turks. Wilt u van taal veranderen?
Başka bir sayfamız Türkçe var. Dili değiştirmek ister misiniz?
Ja / Evet Nee / Hayır
We hebben een andere pagina in het Vietnamees. Wilt u van taal veranderen?
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?
Ja / Có Nee / Không
We hebben een andere pagina in het Chinees. Wilt u van taal veranderen?
我们有另一页是中文。您想要更改语言吗?
Ja / 是的 Nee / 不
Vertalingen
Een groot deel van dit project is ondersteuning voor vertalingen.
Het is in veel delen van het proces ingebakken.
De standaard manier om een string in html te specificeren is als volgt: ${i18Next.t("Text to translate")}.
Eenmaal een vertaling is gedefinieerd met i18Next, zijn er 3 mogelijke manieren waarop de vertaling kan worden afgehandeld.
-
Manual -
De locale bestanden (*.json bestanden) zijn bijgewerkt met de sleutels om te vertalen en [[ en ]] eromheen. Dit is bedoeld om handmatige vertaling te vergemakkelijken zoals u wilt. U kunt ook de prompt "translateManualFile.md" gebruiken om te helpen.
-
GoogleTranslate -
Dit maakt gebruik van de Google Translate API om items te vertalen. Dit is over het algemeen een van de goedkopere en betrouwbaardere opties die ik heb gezien. De enige beperking die ik ben tegengekomen, is dat het niet goed omgaat met verschillende meervoudsvormen. Dus je zult misschien OpenAI of handmatige vertalingen moeten gebruiken voor alles wat gebruik maakt van de pluralisatie functie van i18Next.
-
OpenAI -
Dit maakt gebruik van de OpenAI API om items te vertalen. Dit is de duurste optie die ik heb gezien. Het is ook de meest flexibele. Het kan verschillende meervoudsvormen goed aan. Het kan ook complexere zinnen aan. Het is ook het meest waarschijnlijk dat het nieuwe talen kan verwerken.
De instelling voor welke vertaling te gebruiken is gedefinieerd in je build.ts en de translationSource eigenschap voor de staticSiteBuild aanroep.