---
title: iOS ve Android için Uygulama Yerelleştirme Hizmetleri | Smartcat
description: iOS ve Android uygulamalarını yapay zekâ ve anadili konuşan gözden geçirenlerle yerelleştirin. Dize sürecinizi bağlayın, terminolojiyi koruyun ve her dili sürüme hazırlayın.
canonical: https://tr.smartcat.com/software-localization/mobile-apps/
language: tr
updated: 2026-11-03
---

# iOS ve Android için Uygulama Yerelleştirme Hizmetleri | Smartcat

## iOS ve Android için Mobil Uygulama Yerelleştirme Hizmetleri

Smartcat’te mobil uygulama yerelleştirmesi, uygulama dizelerinizi yapay zekâ çevirisine ve anadili konuşan gözden geçirenlere bağlar, ardından yerelleştirilmiş kaynakları derlemenize geri aktarır. Arayüz metinlerini, uygulama içi içeriği ve mağaza sayfalarını sürümünüzle birlikte ilerletin.

- [Demo planlayın](https://www.smartcat.com/book-a-demo/?main-cta1-software-localization-mobile-apps)

- [Ücretsiz denemeyi başlatın](https://smartcat.com/sign-up?main-cta2-software-localization-mobile-apps)

## Mobil uygulama yerelleştirmesi nedir?

Mobil uygulama yerelleştirmesi, bir uygulamanın arayüzünü, içeriğini ve mağaza sayfasını bir dile ve pazara uyarlar. Çevrilmiş dizeleri, bölgesel biçimleri, kültürel açıdan uygun içeriği ve metnin gerçek bir ekranda nasıl çalıştığını kapsar.

Uygulama çevirisi dili değiştirir. Yerelleştirme ise ayrıca bir düğme etiketinin sığıp sığmadığını, bir fiyatın doğru biçimlendirilip biçimlendirilmediğini ve bir talimatın okunduğu anda anlamlı olup olmadığını sorgular. Mühendislik ekibiniz uygulamayı bu farklılıklara hazırlar; çevirmenler ve gözden geçirenler ise dili bu çerçeve içinde uyarlar.

Smartcat, dil çalışmasını daha geniş [yazılım yerelleştirme sürecinize](https://www.smartcat.com/software-localization/) dahil eder. Uygulama mimariniz, sürüm süreciniz ve son onay üzerindeki kontrol sizde kalır.

## Neleri yerelleştiriyoruz

Uygulamanızın keşfedilmesinden en önemli özelliklerinin kullanılmasına kadar tüm yolculuğu yerelleştirin. Her şeyi birbirinden bağımsız bir sözcük listesi olarak ele almak yerine her içerik türüne ihtiyaç duyduğu bağlamı ve gözden geçirmeyi sağlayın.

| | İçerik | Örnekler | Sürece nasıl dahil edilir

| Arayüz dizeleri | Düğmeler, menüler, ilk kullanım, boş durumlar ve hatalar | Desteklenen kaynak dosyaları, yapılandırılmış Git entegrasyonları, API veya CLI

| Değişkenler ve çoğul mesajlar | Adlar, sayılar ve miktara bağlı metinler | Dışa aktarmada geliştirici doğrulamasıyla desteklenen kaynak yapıları

| Uygulama içi ve destek içeriği | Yardım metinleri, bildirimler ve mesaj şablonları | Dosya yükleme veya uygun bir içerik entegrasyonu

| Mağaza sayfaları | Başlıklar, açıklamalar, sürüm notları ve ekran görüntüsü metinleri | Kapsamı belirlenmiş bir içerik projesi; yayını ekibiniz mağaza konsolunda yapar

| Tasarım içeriği | Geliştirme öncesi etiketler ve metinler | [Figma süreci](https://www.smartcat.com/figma/) ve tasarım bağlamı

| Yasal ve müşteri bilgileri | Koşullar, gizlilik açıklamaları ve destek talimatları | Belirlediğiniz hukuk veya ürün onaylayıcısıyla uzman gözden geçirmesi

Bir sözcük farklı anlamlarla birden fazla yerde görünebilir. account.close gibi bir anahtara açıklama ekleyin: bir paneli mi kapatıyor, kullanıcının oturumunu mu kapatıyor yoksa bir hesabı mı siliyor? Bu bağlam, metin kullanıcıya ulaşmadan önce gözden geçirenlerin doğru kararı vermesine yardımcı olur.

## Smartcat’te uygulama yerelleştirmesi nasıl işler

Süreç kaynak dosyaları, dil gözden geçirmesini ve derlemenizi birbirine bağlar. Teslim noktalarını bir kez yapılandırın, ardından güncellemeler için aynı üzerinde anlaşılmış süreci kullanın.

- Kaynağı aktarın

Uygun bir Git entegrasyonu kullanın veya desteklenen dosyaları içe aktarın. Özel bir süreç için API veya CLI üzerinden bağlanın. Kaynak dili, hedef yerel ayarları ve sürüm sorumlusunu belirleyin.

- Anahtarları düzenleyin

Yazılım yerelleştirme projeleri anahtarları koleksiyonlar hâlinde gruplar. Kısa bir etiketin arayüz dışında anlamını kaybetmemesi için mümkün olduğunda açıklamalar, ekran görüntüleri ve kısıtlamalar ekleyin.

- Dil varlıklarınızla çevirin

Yapay zekâ çevirisini bir sözlük ve çeviri belleğiyle birlikte kullanın. Üslup yönergeleri ve korunan ürün adlarını sağlayın. LocJSON, anahtarlar için yorumlar ve maksimum uzunluk meta verileri taşıyabilir.

- Dili gözden geçirin

Şirket içi gözden geçirenleriniz veya [Marketplace uzmanları](https://www.smartcat.com/marketplace/lqa-services/) anlamı, terminolojiyi ve bağlamı kontrol eder. [QA Coworker](https://www.smartcat.com/ai-coworkers/quality-assurance-coworker/) sorunları değerlendirip bir kalite puanı üretebilir; çevirileri düzenlemez ve sürüm onayının yerini almaz.

- Dışa aktarın ve doğrulayın

Yerelleştirilmiş kaynakları geliştirme sürecinize geri aktarın. Yer tutucuları, çoğulları, kodlamayı ve dosya yapısını kontrol edin, ardından yerelleştirilmiş uygulamayı derleyip test edin. Kurulum sırasında seçtiğiniz biçimin dışa aktarma davranışını doğrulayın.

- Güncellemeler için tekrarlayın

Yeni ve değişen içeriğin ne zaman çeviriye gireceğini ve onaylanan çıktının ne zaman geri döneceğini yapılandırın. Eski bir onayın yeni metne sessizce uygulanmaması için kaynak değişikliklerinin önceki çevirileri ve onayları nasıl etkilediğini tanımlayın.

[Yazılım yerelleştirme kurulum kılavuzunu](https://help.smartcat.com/create-a-software-localization-project/) ve [geliştirici süreci belgelerini](https://help.smartcat.com/software-localization-projects-in-smartcat-developer-portal/) okuyun.

Süreci kendi uygulama dizelerinizle görün

- [Demo planlayın](https://www.smartcat.com/book-a-demo/?main-cta3-software-localization-mobile-apps)

## Desteklenen biçimler ve entegrasyonlar

Süreci uygulamanızın gerçekten kullandığı kaynaklara göre seçin. Smartcat aşağıdaki yazılım projesi biçimlerini belgelemektedir; üretim sürümlerini bağlamadan önce temsili bir gidiş-dönüşü test edin.

| | Kaynak | Tipik kullanım | Kurulumda dikkat edilmesi gerekenler

| İç içe anahtarlar dahil JSON | Web ve platformlar arası arayüz kaynakları | Kütüphanenizin anahtar, yer tutucu ve çoğul kurallarını kontrol edin

| YAML | Yapılandırılmış uygulama metinleri | Anahtar yapısını koruyun ve dışa aktarılan dosyayı test edin

| Android XML | Android dize kaynakları | Android’e özgü yapıları ve çoğul çıktısını derlemenizde doğrulayın

| iOS .strings | Yerelleştirilmiş iOS arayüz metinleri | Kaçış karakterlerini, biçim bağımsız değişkenlerini ve Xcode içe aktarma sürecini kontrol edin

| LocJSON içe aktarma | Açıklama ve uzunluk meta verileri içeren anahtarlar | Belgelenmiş içe aktarma yapısını ve desteklenen bir dışa aktarma biçimini kullanın

PO/POT süreçleri de [yazılım yerelleştirme sayfasında](https://www.smartcat.com/software-localization/) açıklanmıştır. Her içe aktarma yolunun aynı seçenekleri desteklediğini varsaymak yerine bunları yazılım projesi biçimleri listesinden ayrı olarak kapsamlandırın.

Git, tasarım ve içerik süreçleri için [mevcut entegrasyonları](https://www.smartcat.com/integrations/) keşfedin. Bir entegrasyon tekrarlanan dosya işlemlerini azaltır, ancak ayrıntılar önemlidir: yapılandırılan sürecin değişiklikleri commit edip etmediği, incelenebilir bir teslim oluşturup oluşturmadığı veya manuel dışa aktarma gerektirip gerektirmediği konusunda anlaşın. Ekibiniz bir çevirinin sürüm dalına nasıl ulaştığını açıklayabilmelidir.

## iOS, Android ve platformlar arası uygulamalar

iOS yerelleştirmesi

iOS yerelleştirmesi, Xcode projenizdeki kaynaklar ve yerel ayar yapılandırmasıyla başlar. Smartcat, yazılım yerelleştirme projelerinde .strings dosyalarını destekler. Kaynak ayıklama, entegrasyon ve test geliştiricinizin; dil kararları ise gözden geçirenlerin sorumluluğundadır. Kaynak biçimlerini seçerken ve yerelleştirilmiş deneyimi test ederken [Apple’ın yerelleştirme yönergelerini](https://developer.apple.com/localization/) inceleyin.

Android uygulama yerelleştirmesi

Android uygulama yerelleştirmesi genellikle strings.xml ve yerel ayara özgü kaynakları kullanır. Kaynak tanımlayıcılarını ve biçim bağımsız değişkenlerini koruyarak metni çevirin. Uygulamanız yedek kaynaklar sağlamalı ve doğru çoğul ve biçimlendirme API’lerini kullanmalıdır. Dil süreci için [Android yerelleştirme hizmetlerine](https://www.smartcat.com/android-localization-services/) bakın.

Platformlar arası yerelleştirme

Platformlar arası yerelleştirme, kullandığınız çerçeveye ve kütüphanelere bağlıdır. JSON tabanlı kaynaklar, kurallarını doğruladıktan sonra desteklenen bir JSON sürecine uyabilir. Flutter, ARB kaynaklarını ve oluşturulan yerelleştirme kodunu kullanır; ARB dosyalarının doğrudan içe aktarılabileceğini varsaymadan önce çeviri teslimi üzerinde anlaşın ve test edin. [Flutter yerelleştirme kılavuzu](https://www.smartcat.com/flutter-localization/) bu uygulama sınırını açıklar.

## Mağaza sayfasını da uygulama kadar özenle yerelleştirin

Uygulama mağazası yerelleştirmesi, kullanıcıların indirmeden önce okuduğu metinleri uyarlar: başlıklar, açıklamalar, sürüm notları ve ekran görüntüsü metinleri. Her pazarda önemli olan soruları yanıtlarken uygulamayla aynı ürün terminolojisini kullanmalıdır.

ASO ekibiniz yerel arama terimlerini araştırır ve mağaza stratejisini seçer. Smartcat, seçilen içeriğin çevirisini ve gözden geçirilmesini destekler; anahtar kelime araştırması, mağaza konsoluna gönderim ve deney tasarımı bu kararlardan sorumlu kişilerde kalır.

Ekran görüntüsü metnini görsele yerleştirildikten sonra gözden geçirin. İyi bir çeviri bile sabit bir düzene sıkıştırıldığında okunamaz hâle gelebilir. İddiaları, fiyatları ve özellik kullanılabilirliğini yerelleştirilmiş uygulamayla tutarlı tutun. [Google Play yerelleştirmesini](https://www.smartcat.com/google-play-localization/) keşfedin.

## Uygulama deneyimini koruyan kalite kontrolleri

İyi bir uygulama yerelleştirmesi hem anlamı hem de kaynak bütünlüğünü korur. Bir dili sürüm için kabul etmeden önce her ikisini de gözden geçirin.

Uzunluk

Kısıtlamaları sağlayın ve gerçek ekranı inceleyin. Karakter sınırı faydalı bir yönergedir, ancak her yazı tipini, cihaz genişliğini veya erişilebilirlik ayarını öngöremez.

Yer tutucular

%1$s gibi bağımsız değişkenleri koruyun ve oluşturulan cümlenin bunları doğal bir şekilde yerleştirdiğini doğrulayın. Bir kaynak tanımlayıcısını görünür metinmiş gibi çevirmeyin.

Çoğullar

Biçimleri hedef yerel ayara ve çerçevenize göre seçin. Yalnızca bir ve iki değerlerini kontrol etmek yerine temsili miktarları doğrulayın.

Terminoloji

Sözlüğü ilk kullanım, ayarlar, destek ve mağaza metinlerinde kullanın. Gözden geçirenlerin bunları tekrar tekrar “düzeltmemesi” için bilinçli istisnaları kaydedin.

Bağlam

Anadili konuşan gözden geçirenlere önemli akışlar için ekran görüntüleri veya bir test derlemesi verin. Bir etiketin kullanıcıların gerçekte yapacağı eylemi tanımlayıp tanımlamadığını kontrol etmelerini isteyin.

[Yerelleştirme testi](https://www.smartcat.com/software-localization/testing/), bu kontrolleri bir sürüm prosedüründe birleştirir. Smartcat dil değerlendirmesini ve gözden geçirmeyi destekler; uygulama QA süreciniz ise cihazları, işlevsel davranışı ve erişilebilirliği kapsar.

## Uygulama yerelleştirme hizmetleri ve araçları

Bir hizmet, insan kaynağı ve teslim desteği sağlar. Bir yerelleştirme aracı ise bir çalışma alanı ve süreç sağlar. Birçok ekip, özellikle sürüm hızı dahili dil kapsamından daha yüksek olduğunda, her ikisine de ihtiyaç duyar.

| | Model | Sizin yönettikleriniz | Kimler için uygun

| Ajans veya dil hizmeti sağlayıcısı | Kapsam, brifler, onaylar ve üzerinde anlaşılan teslim süreci | Yönetilen dil hizmeti satın alan ekipler

| Yerelleştirme aracı veya TMS | Dil kaynakları, entegrasyonlar ve gözden geçirmeyi yapan kişiler | Yerleşik bir çeviri operasyonuna sahip ekipler

| Yapay zekâ ve gözden geçirenlerle Smartcat platformu | Bağlantılı bir çalışma alanı, yapay zekâ çevirisi ve tercihinize göre şirket içi veya Marketplace gözden geçirenleri | Araçları ve dil uzmanlarını aynı süreçte isteyen ekipler

Modeli tedarikçinin web sitesindeki etikete göre değil, sorumluluklara göre seçin. Kaynak belirsizliğini kimin çözdüğünü, uygulama derlemesini kimin kontrol ettiğini ve bir çeviri geç değiştiğinde sürümü kimin onayladığını sorun.

## Daha az koordinasyon, inceleyebileceğiniz kanıtlarla

### 298

### proje, 29 ülkede

Topcon ekibi, sekiz çeviri tedarikçisini tek bir Smartcat çalışma alanında birleştirdikten sonra iki yılda 31 dili kapsayan 298 çeviri projesi teslim etti.

- [Başarı hikâyesi](https://www.smartcat.com/cases/topcon/)

Topcon’un yayınlanmış başarı hikâyesi, sekiz çeviri tedarikçisinin tek bir platformda birleştirilmesini anlatıyor. Bu, ortak bir çeviri operasyonunun dağınıklığı nasıl azaltabileceğini gösterir; uygulama indirmeleri, dönüşüm oranları veya sürüm hızı hakkında bir vaat değildir. [Topcon başarı hikâyesini okuyun](https://www.smartcat.com/cases/topcon/).

Kendi pilotunuz için gözden geçirme eforunu, çözülmemiş sorunları ve bir kaynak değişikliği ile onaylanmış bir kaynak dosyası arasındaki süreyi ölçün. Süreci ne kadar geniş benimseyeceğinize karar vermeden önce aynı dilleri ve içerik türlerini karşılaştırın.

## Fiyatlandırma ve ilk yerelleştirilmiş sürümünüz

Maliyeti ne belirler

Uygulama yerelleştirme maliyetleri içerik hacmine, dillere, gözden geçirme derinliğine ve entegrasyon ihtiyaçlarına bağlıdır. Platform kullanımı ve harici gözden geçiren çalışması kapsamın ayrı kalemleridir. [Güncel planları](https://www.smartcat.com/pricing/) inceleyin ve ihtiyacınız olan uzman çalışması için teklif isteyin.

Nasıl başlanır

Önemli bir kullanıcı yolculuğu, onu destekleyen mesajlar ve mağaza açıklamasıyla başlayın. Örneğe uzun dizeleri, değişkenleri ve çoğul örneklerini dahil edin. Temsili bir pilot, büyük bir basit etiket grubundan daha fazlasını gösterir.

## Sıkça sorulan sorular

### Mobil uygulama yerelleştirmesi nedir?

Mobil uygulama yerelleştirmesi, bir uygulamayı bir dile ve pazara uyarlar. Arayüz metinlerini, içeriği, bölgesel kuralları ve mağaza sayfalarını kapsar. Geliştiriciler uygulamayı bu farklılıkları destekleyecek şekilde hazırlarken çevirmenler ve anadili konuşan gözden geçirenler dili net ve uygun hâle getirir. Yerelleştirilmiş derleme, sürümden önce yine de uygulama testinden geçmelidir.

### Uygulama yerelleştirmesi uygulama çevirisinden nasıl ayrılır?

Çeviri metnin dilini değiştirir; yerelleştirme ise metnin belirli bir pazarda ve arayüzde kullanımını da dikkate alır. Buna metin genişlemesi, çoğul biçimleri, yerel biçimler, görseller ve mağaza içeriği dahildir. Çevrilmiş bir cümle doğru olsa bile bir düğmeye sığması veya arkasındaki eylemle örtüşmesi için uyarlanması gerekebilir.

### Smartcat uygulamalar için hangi dosya biçimlerini destekler?

Belgelenmiş yazılım projesi biçimleri arasında JSON, YAML, Android XML ve iOS .strings bulunur; ek anahtar meta verileri içeren içe aktarımlar için LocJSON da kullanılabilir. Kendi kaynak yapınız için süreci doğrulayın. Metin içerdiği veya JSON’a benzediği için her Xcode, Flutter ya da çerçeveye özgü biçimin desteklendiğini varsaymayın.

### Çeviriler uygulamama nasıl geri döner?

Çevrilmiş kaynakları dışa aktarın veya bunları geliştirme sürecinize geri aktaran bir entegrasyon, API ya da CLI süreci yapılandırın. Mühendisleriniz bu kaynakları doğrular ve derler. Kaynak, çeviri hazır olmadan değiştiğinde ne olacağı dahil olmak üzere onay ve sürüm kontrolü adımları üzerinde kurulum sırasında anlaşın.

### Çoğullar, yer tutucular ve uzunluk sınırları nasıl ele alınır?

Desteklenen kaynak yapılarını, bağlamı ve mevcut meta verileri kullanın, ardından çıktıyı uygulamanızda doğrulayın. Smartcat çoğul işlemeyi ve LocJSON maksimum uzunluk meta verilerini belgelemektedir, ancak dışa aktarma davranışı çerçevenizle uyumlu olmalıdır. Anadili konuşan uzmanların gözden geçirmesi ve bir derleme kontrolü, yalnızca dize düzeyinde bir sınırla çözülemeyen sorunları yakalamaya yardımcı olur.

### App Store ve Google Play sayfalarını yerelleştirebilir misiniz?

Smartcat’i sayfa metinlerini, sürüm notlarını ve ekran görüntüsü metinlerini çevirmek ve gözden geçirmek için kullanabilirsiniz. Pazara özgü anahtar kelimeleri ve konumlandırmayı ASO ekibiniz sağlar, mağaza konsolundaki yayını ise ekibiniz yönetir. Sayfayı her yerelleştirilmiş uygulama sürümünde mevcut olan özellikler, terminoloji ve tekliflerle uyumlu tutun.

### Uygulama yerelleştirmesinin maliyeti nedir?

Toplam maliyet; kaynak hacmine, hedef dillere, tekrarlanan içeriğe, gözden geçirme gereksinimlerine ve teslim sürecine bağlıdır. Platform planını inceleyin ve insan gözden geçirmesi için ayrı teklif alın. Bu görevler kendi ekibiniz tarafından yürütülse bile mühendislik doğrulamasını ve uygulama testlerini genel proje tahminine dahil edin.

### Smartcat’i Flutter veya React Native ile kullanabilir miyim?

Doğru süreç, kaynak biçiminize ve yerelleştirme kütüphanenize bağlıdır. Bir React Native projesi için JSON kurallarını doğrulayın, Flutter için ise test edilmiş bir ARB teslimi üzerinde anlaşın. Smartcat dil sürecini yürütür; yerel ayar seçimi, oluşturulan kod, kaynak yükleme ve uygulama testleri geliştiricilerinizin sorumluluğunda kalır.

Aradığınız yanıtı bulamadınız mı? [Bir yerelleştirme uzmanıyla görüşün](https://www.smartcat.com/book-a-demo/?main-cta4-software-localization-mobile-apps)

Bir sonraki sürümünüze tekrarlanabilir bir yerelleştirme süreci kazandırın

Dizelerinizi, hedef pazarlarınızı ve sürüm gereksinimlerinizi getirin. Yapay zekâ çevirisinin ve anadili konuşan uzmanların gözden geçirmesinin mevcut geliştirme sürecinize nasıl uyabileceğini görün.

- [Demo planlayın](https://www.smartcat.com/book-a-demo/?main-cta5-software-localization-mobile-apps)

- [Ücretsiz denemeyi başlatın](https://smartcat.com/sign-up?main-cta6-software-localization-mobile-apps)
