0Pricing
AI Prompt Engineering · Ders

Çeviri ve Yerelleştirme İstemleri

Kültürel incelikleri göz önünde bulundurarak doğru dil çevirisi ve içerik yerelleştirmesi için istem tasarlamayı öğrenin.

Çeviri ve Yerelleştirme İstemleri, CoddyKit'te ücretsiz bir AI Prompt Engineering dersidir. Bu, 3 dersinin 2. dersidir. Aşağıdan dersin tamamını ücretsiz okuyabilir, sonra tarayıcıda yerleşik kod editörü ve 7/24 yapay zeka koçu ile uygulamalı olarak pratik yapabilirsin. Bu, AI Prompt Engineering öğrenme yolunun bir parçasıdır ve ilerlemeniz web ve CoddyKit uygulaması arasında senkronize olur. AI Prompt Engineering kursu toplamda 3 dersten oluşur.

LLM'lerle Çeviri

İstem mühendisliği yalnızca yeni metinler oluşturmak için değildir! Büyük Dil Modellerini (LLM'leri) dil çevirisi için de kullanabilirsiniz. Bu, küresel iletişim açısından son derece yararlıdır.

Metinleri diller arasında doğru biçimde çevirecek ve içeriği belirli kültürlere uyarlayacak istemlerin nasıl oluşturulacağını inceleyeceğiz. Dil engellerini aşmaya hazır olun!

Temel Çeviri İstemi

Çeviri yapmanın en basit yolu LLM'den bunu açıkça istemektir. Yalnızca neyin çevrileceğini ve hangi dile çevrileceğini söylemeniz gerekir. Temel bir örneğe bakalım.

Bu basit çeviri istemini çalıştırmayı deneyin:

def simulate_llm_translation(prompt):
    if "Hello" in prompt and "Spanish" in prompt:
        return "Hola"
    return "[Translation Output]"

if __name__ == "__main__":
    user_prompt = "Translate 'Hello' to Spanish."
    print(f"Prompt: {user_prompt}")
    print(f"LLM Output: {simulate_llm_translation(user_prompt)}")

Dilleri Açıkça Belirtme

Doğru çeviriler sağlamak için kaynak ve hedef dilleri her zaman açıkça belirtin. Tam dil adlarını veya yaygın dil kodlarını ('en' İngilizce, 'es' İspanyolca gibi) kullanın.

Açık olmak, özellikle adları veya lehçeleri birbirine benzeyen dillerde LLM'nin kafasının karışmasını önler.

def simulate_llm_translation(prompt):
    if "Translate 'I love programming' from English to French" in prompt:
        return "J'aime programmer"
    return "[Translation Output]"

if __name__ == "__main__":
    user_prompt = "Translate 'I love programming' from English to French."
    print(f"Prompt: {user_prompt}")
    print(f"LLM Output: {simulate_llm_translation(user_prompt)}")

Doğruluk İçin Bağlamın Önemi

Kelimeler bağlama göre farklı anlamlara gelebilir. Bağlam sağlamak, LLM'nin doğru çeviriyi seçmesine yardımcı olur. Örneğin İngilizcedeki 'bank' sözcüğü bir finans kurumunu veya nehir kıyısını ifade edebilir.

İstemde varsa çevresindeki cümleleri veya arka plan bilgilerini her zaman ekleyin.

def simulate_llm_translation(prompt):
    if "river bank" in prompt and "Spanish" in prompt:
        return "orilla del río"
    if "money bank" in prompt and "Spanish" in prompt:
        return "banco (institución financiera)"
    return "[Translation Output]"

if __name__ == "__main__":
    prompt1 = "Translate 'I went to the bank to deposit money.' to Spanish."
    prompt2 = "Translate 'We sat on the bank of the river.' to Spanish."
    print(f"Prompt 1: {prompt1}")
    print(f"LLM Output 1: {simulate_llm_translation(prompt1)}")
    print(f"\nPrompt 2: {prompt2}")
    print(f"LLM Output 2: {simulate_llm_translation(prompt2)}")

Çevirinin Ötesinde: Yerelleştirme

Yerelleştirme yalnızca sözcükleri çevirmekten öteye geçer. İçeriği belirli bir hedef pazara veya kültüre uyarlama sürecidir. Bu süreç yalnızca dili değil, kültürel incelikleri, yerel gelenekleri ve teknik gereksinimleri de kapsar.

  • Çeviri: Dilsel doğruluğa odaklanır.
  • Yerelleştirme: İçeriği kültürel açıdan uygun ve anlamlı olacak şekilde uyarlar.

Temel Yerelleştirme Unsurları

Yerelleştirme yaparken dilin kendisine ek olarak çeşitli unsurları uyarlamanız gerekebilir. İsteminiz LLM'ye neyin değiştirileceğini söylemelidir!

  • Para Birimi: ör. $100 USD'yi €90 EUR'ya dönüştürme
  • Tarih/Saat: ör. 03/01/2024 (MM/DD/YYYY) biçiminden 01/03/2024 (DD/MM/YYYY) biçimine
  • Ölçü Birimleri: ör. Milden Kilometreye, Fahrenhayttan Santigrada
  • Adresler: Yerel standartlara göre biçimlendirme

Yerelleştirme İstemleri Oluşturma

Etkili bir yerelleştirme için isteminizin çok açık olması gerekir. Çeviri talimatlarını belirli uyarlama istekleriyle sık sık birleştirirsiniz.

Bunu, isteminizin içinde LLM'ye bir 'yerelleştirme kontrol listesi' vermek gibi düşünün.

def simulate_llm_localization(prompt):
    if "English marketing text" in prompt and "German market" in prompt:
        return "Deutscher Marketingtext mit EUR, DD.MM.YYYY Daten und freundlichem Ton."
    return "[Localization Output]"

if __name__ == "__main__":
    user_prompt = (
        "Translate the following English marketing text to German. "
        "Adapt it for the German market, using Euros (€) for currency, "
        "and DD.MM.YYYY date format. Keep a friendly, engaging tone.\n\n"
        "Text: 'Our new product is launching on 03/01/2024 for $199!'"
    )
    print(f"Prompt: {user_prompt}")
    print(f"LLM Output: {simulate_llm_localization(user_prompt)}")

Ton ve Üslubu Uyarlama

Farklı kültürler farklı tonları tercih eder. Bir kültürde doğrudan bir pazarlama mesajı, başka bir kültürde kaba görülebilir. LLM'yi tonu ve üslubu ayarlaması için yönlendirebilirsiniz.

  • Resmî ve Gayriresmî: ör. Almancadaki 'Sie' ve 'du' gibi.
  • Pazarlama ve Teknik: İkna edici ve olgusal dil.
  • Mizahi ve Ciddi: Şakaları veya kültürel göndermeleri uyarlama.
def simulate_llm_tone_adaptation(prompt):
    if "informal tone" in prompt and "Spanish" in prompt:
        return "Hola, ¿cómo estás?"
    if "formal tone" in prompt and "Spanish" in prompt:
        return "Hola, ¿cómo está usted?"
    return "[Tone Not Adapted]"

if __name__ == "__main__":
    prompt_informal = "Translate 'How are you?' to Spanish, using an informal tone."
    prompt_formal = "Translate 'How are you?' to Spanish, using a formal tone."
    print(f"Prompt (Informal): {prompt_informal}")
    print(f"LLM Output: {simulate_llm_tone_adaptation(prompt_informal)}")
    print(f"\nPrompt (Formal): {prompt_formal}")
    print(f"LLM Output: {simulate_llm_tone_adaptation(prompt_formal)}")

Kültürel İncelikleri Ele Alma

Bazı ifadeler, deyimler veya şakalar doğrudan çevrilemez, hatta rahatsız edici olabilir. Yerelleştirme yaparken bunları uyarlamak ya da kültürel açıdan eşdeğer ifadelerle değiştirmek çok önemlidir.

Bu hassasiyetleri ele almak için istemlerinizde LLM'ye 'deyimleri yerelleştir' veya 'mizahı doğrudan çevirmekten kaçın' talimatlarını açıkça verebilirsiniz.

Yerelleştirme Kontrolü

US pazarına yönelik bir ürün açıklamasını UK pazarına uyarlamanız gerekiyor. Aşağıdaki hususlardan hangileri yalnızca temel çevirinin değil, yerelleştirmenin parçasıdır?

Özet: Çeviri ve Yerelleştirme

Bugün, istem mühendisliğini hem doğrudan dil çevirisi hem de kapsamlı içerik yerelleştirmesi için nasıl kullanacağımızı öğrendik.

  • Çeviri: Dilleri ve bağlamı belirterek bir dildeki metni başka bir dile aktarmak.
  • Yerelleştirme: İçeriği para birimi, tarihler, ölçü birimleri, üslup ve kültürel incelikler dâhil olmak üzere belirli kültürlere uyarlamak.
  • İstemlerinizde dilleri, bağlamı ve özel yerelleştirme talimatlarını her zaman açıkça belirtin.

Bu tekniklerde ustalaşmak, içeriğinizin dünya çapında karşılık bulmasına yardımcı olur!

Sıkça Sorulan Sorular

“Çeviri ve Yerelleştirme İstemleri” dersi ücretsiz mi?

Evet — “Çeviri ve Yerelleştirme İstemleri” dersin tüm metni burada web'de ücretsiz olarak okunabilir. Etkileşimli olarak pratik yapmak (yerleşik kod editörü ve 7/24 yapay zeka koçu) ve AI Prompt Engineering kursunun geri kalanını açmak için CoddyKit PRO'ya yükselt. AI Prompt Engineering kursu toplamda 3 dersten oluşur.

“Çeviri ve Yerelleştirme İstemleri” dersinde ne öğreneceğim?

Kültürel incelikleri göz önünde bulundurarak doğru dil çevirisi ve içerik yerelleştirmesi için istem tasarlamayı öğrenin. AI Prompt Engineering ile uygulamalı kodu tarayıcıda doğrudan çalıştırarak pratik yaparsın ve 7/24 yapay zeka koçu dersi çalışırken sorularını yanıtlar.

AI Prompt Engineering öğrenmeye başlamak için deneyim gerekli mi?

Önceden deneyim gerekmez. CoddyKit'te AI Prompt Engineering, başlangıçtan ileri seviyeye kadar yapılandırıldığı için buradan başlayabilir veya başından başlayıp kendi hızında ilerleme yapabilirsin. Bu, 3 dersinin 2. dersidir.

“Çeviri ve Yerelleştirme İstemleri” dersi ne kadar sürer?

Çoğu CoddyKit dersi yaklaşık 5–10 dakika sürer. Her biri kısa ve etkileşimli olduğu için sabit ilerleme yaparsın ve web ile uygulama arasında tam olarak bıraktığın yerden devam edebilirsin.

Bu AI Prompt Engineering dersinde kod yazıp çalıştırabilir miyim?

Evet. Her AI Prompt Engineering dersi yerleşik bir kod editörü içerir, bu sayede tarayıcıda gerçek kod yazıp çalıştırabilir ve anlık yapay zeka geri bildirimi alırsın — yerel kurulum gerekli değildir.

Bu kursun tüm dersleri

  1. Özetleme ve Bilgi Çıkarma İstemleri
  2. Çeviri ve Yerelleştirme İstemleri
  3. Yaratıcı İçerik Üretme İstemleri
← AI Prompt Engineering Sayfasına Dön