Başka bir sayfamız var Arapça. Dillerinizi değiştirmek ister misiniz?
لدينا صفحة أخرى باللغة العربية. هل ترغب في تغيير اللغة؟
Evet / نعم Hayır / لا
Başka bir sayfamız var বাংলা. Dillerinizi değiştirmek ister misiniz?
আমাদের কাছে বাংলা ভাষায় একটি অন্য পৃষ্ঠা আছে। আপনি কি ভাষা পরিবর্তন করতে চান?
Evet / হ্যাঁ Hayır / না
Almanca'da başka bir sayfamız var. Dil değiştirmek ister misiniz?
Wir haben eine weitere Seite auf Deutsch. Möchten Sie die Sprache wechseln?
Evet / Ja Hayır / Nein
Başka bir sayfamız var Yunan dilinde. Dilleri değiştirmek ister misiniz?
Έχουμε άλλη μια σελίδα στα Ελληνικά. Θα θέλατε να αλλάξετε γλώσσα;
Evet / Ναι Hayır / Όχι
Başka bir sayfamız İngilizce. Dili değiştirmek ister misiniz?
We have another page in English. Would you like to change languages?
Evet / Yes Hayır / No
Başka bir sayfamız İspanyolca. Dillerinizi değiştirmek ister misiniz?
Tenemos otra página en Español. ¿Te gustaría cambiar de idioma?
Evet / Sí Hayır / No
Başka bir sayfamız var Fransızca. Dillerinizi değiştirmek ister misiniz?
Nous avons une autre page en français. Voulez vous changer de langue ?
Evet / Oui Hayır / Non
Başka bir sayfamız var Hindi. Dil değiştirmek ister misiniz?
हमारे पास हिन्दी में एक और पृष्ठ है। क्या आप भाषाएँ बदलना चाहेंगे?
Evet / हाँ Hayır / नहीं
Macar dilinde başka bir sayfamız var. Dil değiştirmek ister misiniz?
Van egy másik oldalunk magyarul. Szeretnél nyelvet változtatni?
Evet / Igen Hayır / Nem
Başka bir sayfamız var Endonezya dilinde. Dilleri değiştirmek ister misiniz?
Kami memiliki halaman lain dalam Bahasa Indonesia. Apakah Anda ingin mengganti bahasa?
Evet / Ya Hayır / Tidak
İtalyanca başka bir sayfamız var. Dili değiştirmek ister misiniz?
Abbiamo un'altra pagina in Italiano. Ti piacerebbe cambiare lingua?
Evet / sì Hayır / No
Başka bir sayfamız var Japonca. Dilleri değiştirmek ister misiniz?
他のページが日本語にあります。言語を変更しますか?
Evet / はい Hayır / いいえ
Başka bir sayfamız var Korece. Dillerinizi değiştirmek ister misiniz?
우리는 또 다른 페이지가 한국어로 있습니다. 언어를 변경하시겠습니까?
Evet / 네 Hayır / 아니요
Başka bir sayfamız var Hollandaca. Dili değiştirmek ister misiniz?
We hebben nog een pagina in het Nederlands. Wilt u van taal veranderen?
Evet / Ja Hayır / Nee
Başka bir sayfamız var. Punjabi'ye dil değiştirmek ister misiniz?
ਸਾਡੇ ਕੋਲ ਇੱਕ ਹੋਰ ਪੰਨਾ ਹੈ ਪੰਜਾਬੀ ਵਿੱਚ। ਕੀ ਤੁਸੀਂ ਭਾਸ਼ਾ ਬਦਲਨਾ ਚਾਹੁੰਦੇ ਹੋ?
Evet / ਹਾਂ Hayır / ਨਹੀਂ
Başka bir sayfamız Polonya dilinde var. Dil değiştirmek ister misiniz?
Mamy inną stronę w języku polskim. Czy chciałbyś zmienić język?
Evet / Tak Hayır / Nie
Portekizce'de başka bir sayfamız var. Diller arasında geçiş yapmak ister misiniz?
Temos outra página em Português. Você gostaria de mudar de idioma?
Evet / Sim Hayır / Não
Başka bir sayfamız var Rusça. Dilleri değiştirmek ister misiniz?
У нас есть другая страница на русском. Вы хотите изменить язык?
Evet / Да Hayır / Нет
Başka bir sayfamız var. Dili değiştirmek ister misiniz?
เรามีอีกหน้าหนึ่งเป็นภาษาไทย คุณต้องการเปลี่ยนภาษาไหม?
Evet / ใช่ Hayır / ไม่
Başka bir sayfamız var, Tiếng Việt dilinde. Dil değiştirmek ister misiniz?
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?
Evet / Có Hayır / Không
Başka bir sayfamız var Çincede. Dil değiştirmek ister misiniz?
我们有另一页是中文。您想要更改语言吗?
Evet / 是的 Hayır / 不
Çeviriler
Bu projenin büyük bir kısmı çeviri desteğidir.
Bu, sürecin birçok parçasına entegre edilmiştir.
HTML'de bir dizeyi belirtmenin standart yolu şudur: ${i18Next.t("Text to translate")}.
Bir çeviri i18Next kullanılarak tanımlandığında, çevirinin işlenebileceği 3 olası yol vardır.
-
Manual -
Yerelleştirme dosyaları (*.json dosyaları) çevrilecek anahtarlar ile güncellenmiştir ve bunların etrafında [[ ve ]] bulunmaktadır. Bu, istediğiniz gibi manuel çeviri yapmanıza olanak tanır. Ayrıca, yardımcı olmak için "translateManualFile.md" istemini de kullanabilirsiniz.
-
GoogleTranslate -
Bu, öğeleri çevirmek için Google Translate API'sini kullanıyor. Gördüğüm en ucuz ve güvenilir seçeneklerden biri bu. Karşılaştığım tek kısıtlama, farklı çoğul biçimlerini iyi bir şekilde yönetmemesi. Bu nedenle, i18Next'in çoğul etkinliğini kullanan herhangi bir şey için OpenAI veya Manuel kullanmanız gerekebilir.
-
OpenAI -
Bu, öğeleri çevirmek için OpenAI API'sini kullanıyor. Gördüğüm en pahalı seçenek. Aynı zamanda en esnek olanı. Farklı çoğul formlarını iyi bir şekilde işleyebiliyor. Daha karmaşık cümleleri de idare edebiliyor. Ayrıca, yeni dilleri işleme yeteneği en yüksek olanı.
Kullanılacak çeviri ayarı, build.ts dosyanızda ve staticSiteBuild çağrısı için translationSource özelliğinde tanımlanmıştır.