Kullanıcıların cihazlarında ayarladıkları farklı diller ve yerel ayarlar için özelleştirilmiş deneyimler sağlamak üzere Actions for Google Asistanınızı yerelleştirebilirsiniz. Ayrıca, Actions'a erişimi bölgelere veya kullanıcılarınızın fiziksel konumuna göre kısıtlayabilirsiniz.
Devam etmeden önce, İşlemlerinizi farklı kullanıcılara nasıl sunabileceğinizi anlamak için birkaç terim bilmenizde fayda vardır:
- Dil: Üzerinde anlaşmaya varılmış, sözlü ve yazılı bir iletişim şekli
- Bölge: Genellikle bir ülkeyle ilişkilendirilen tanımlı fiziksel alan
- Yerel ayar: Bir dil ve bölge kombinasyonu
Bazı temel terimleri anladığınıza göre, Actions Builder veya Actions SDK'sını kullanarak İşlemlerinizi farklı diller, bölgeler ve yerel ayarlar için nasıl sunabileceğiniz aşağıda açıklanmıştır.
Diller ve yerel ayarlar
Yerel ayarlar, Asistan ayarlarında ve cihaz ayarlarında belirlenen bölge kullanılarak oluşturulur. Bu gereksinimlerin kombinasyonu, desteklenen bir yerel ayar oluşturur. Örneğin, BR
bölgesine ayarlanmış bir cihaz ile en-US
olarak ayarlanmış bir Asistan cihazı, Actions on Google tarafından desteklenmeyen en-BR
yerel ayarıyla sonuçlanır.
İşlemler varsayılan olarak tüm bölgeleri (ülkeleri) destekler. Asistan yerel ayarlarını bu bölgelerden birine ayarlayan kullanıcılar İşleminizi kullanabilir.
Bir kullanıcı İşleminizle etkileşim kurduğunda, İşleminiz için hangi metin okuma (TTS) sesinin kullanılacağını belirlemek için kullanıcının Asistan yerel ayarı da kullanılır. Geliştirme > Çağrı > Ayarlar altından belirli bir TTS sesi seçilerek bu varsayılan davranışın üzerine yazılabilir.
Dil ve yerel ayarlar ekleme
İşleminize dil ve yerel ayarlar eklemek için aşağıdaki adımları uygulayın:
- Actions konsolunda, more_vert > Proje ayarları'na gidin.
- Diller sekmesini tıklayın ve etkinleştirmek istediğiniz dilleri seçin. Bir kök dilin yerel ayarlarını göstermek için + Yerel ayarlar ekle seçeneğini kullanın.
- Kaydet'i tıklayın.

Öğeleri düzenleme
Actions Builder'da İşleminizin varsayılan çağrısının, derin bağlantılarının, sahnelerinin, amaçlarının ve türlerinin dilini değiştirebilirsiniz. Bunu yapmak için, bu nesnelerden biri seçili olarak dil seçiciyi tıklayın.

Yerelleştirme sekmesi
İşleminizin Proje ayarları sayfasındaki Yerelleştirme sekmesi, İşleminizin desteklediği tüm diller için ayarları, istemleri, eğitim ifadelerini ve türlerini değiştirmenize olanak tanır.

- Ayarlar: Her dil için görünen ad ve telaffuz gibi seçenekler.
- İstemler: İşleminizde tanımlanan tüm istemler ve sistem amaçları için istemler.
Sistem amaçlarına yerelleştirilmiş istem eklenmezse varsayılan dil istemi kullanılır.
- Eğitim ifadeleri: İşleminizin amaçlarının ve bunlarda tanımlanan eğitim ifadelerinin listesi.
- Eş anlamlıları yazın: Türlerin ve tanımlanmış eş anlamlılarının listesi.
Yayınlama
Actions Console, Actions projenizi yayınlarken aşağıdaki bilgileri özelleştirmenize olanak tanır:
- Dile ve yerel ayara özel bilgiler: Projelerinizin her biri için dil ve yerel ayar düzeyinde farklı işlem bilgisi ayrıntıları (ad ve açıklama gibi) belirtebilirsiniz.
- Konum hedefleme: İşleminizin kullanıma sunulduğu bölgeleri belirtebilirsiniz. Varsayılan olarak, kullanıcılarınız Asistan yerel ayarlarını İşleminizin desteklediği bir yerel ayara ayarlamış olduğu sürece İşleminiz tüm bölgeleri destekler.
- TTS ses özelleştirme: İşleminiz varsayılan olarak kullanıcının Asistan yerel ayarlarına karşılık gelen bir dizi TTS sesi kullanır. Bu davranışı geçersiz kılabilir ve kullanıcının Asistan yerel ayarına göre değişmeyen belirli bir TTS sesi seçebilirsiniz.
İşlem dağıtımının nasıl yerelleştirileceği hakkında daha fazla bilgi için Yerelleştirilmiş İşlemleri Yayınla sayfasına bakın.
Test
Geliştirme sırasında, yerelleştirilmiş İşleminizi aşağıdaki özelliklerle donanım cihazları veya Actions simülatörü ile test edebilirsiniz:
- Dil simülasyonu, İşleminizde yerel ayara özel yanıtları ve mantığı test etmek için bir cihazın yerel ayarını belirlemenize olanak tanır.
- Konum simülasyonu, konum hedeflemeyi ve sipariş karşılamadaki bölgeye özgü yanıtları test etmek için cihazın fiziksel konumunu ayarlamanıza olanak tanır.
Yerelleştirilmiş İşlemlerin Actions simülatörüyle nasıl test edileceği hakkında daha fazla bilgi için İşlemler simülasyon aracı sayfasına bakın.