desktop: More tools tab, one typed form per CLI command without a screen (schema from system.methods; reads run, writes dry run + native dialog + token) and the owner steps with their terminal command; en + tr
This commit is contained in:
parent
ce1b1edcb8
commit
a95aa6dd49
7 changed files with 231 additions and 3 deletions
|
|
@ -1805,4 +1805,40 @@ export const en = {
|
|||
'ed.targetAudience': 'Target audience and ads (Play)',
|
||||
'ed.appContent': 'App content declarations (Play)',
|
||||
'ed.appContentHint': 'Government, financial and health features, advertising ID. No API: the console plan step uses them.',
|
||||
'tab.tools': 'More tools',
|
||||
'tools.lead': 'Every CLI command without a tab of its own, as a form with the command\'s own options. Reads run here; writes show the dry run and ask in a native dialog first. Owner steps stay yours: copy the terminal command.',
|
||||
'tools.g.build': 'Build and upload',
|
||||
'tools.g.adhoc': 'Ad-hoc devices',
|
||||
'tools.g.store': 'Store features',
|
||||
'tools.g.text': 'Text and ASO',
|
||||
'tools.g.capture': 'Captures',
|
||||
'tools.g.quality': 'Quality',
|
||||
'tools.g.ads': 'Apple Ads',
|
||||
'tools.g.flows': 'Workflows and AI tools',
|
||||
'tools.count': '{count} commands',
|
||||
'tools.count_one': '1 command',
|
||||
'tools.show': 'Show',
|
||||
'tools.hide': 'Hide',
|
||||
'tools.read': 'read-only',
|
||||
'tools.write': 'write (dry run first)',
|
||||
'tools.network': 'store',
|
||||
'tools.run': 'Run',
|
||||
'tools.dryRun': 'Dry run, then apply',
|
||||
'tools.done': '{title}: done',
|
||||
'tools.default': 'default: {value}',
|
||||
'tools.exit': 'exit {code}',
|
||||
'tools.copy': 'Copy',
|
||||
'tools.copied': 'Copied',
|
||||
'tools.owner': 'Owner steps (terminal)',
|
||||
'tools.ownerSub': 'Public or price changes only you decide; run them in a terminal in the app folder',
|
||||
'tools.o.offer_codes': 'App Store offer codes for one-time purchases',
|
||||
'tools.o.win_back': 'Win-back offers for lapsed subscribers',
|
||||
'tools.o.promoted': 'Turn on promoted in-app purchases',
|
||||
'tools.o.preorder': 'Enable or end an App Store pre-order',
|
||||
'tools.o.cpp_submit': 'Submit a custom product page (then make it visible)',
|
||||
'tools.o.events_submit': 'Submit an in-app event',
|
||||
'tools.o.tf_expire': 'Expire old TestFlight builds',
|
||||
'tools.o.ads_change': 'Apple Ads bid, budget or pause',
|
||||
'tools.o.rc_sync': 'Sync the catalog to RevenueCat',
|
||||
'tools.o.shots_login': 'Sign in to the demo account for screenshots (by hand, Enter saves)',
|
||||
} as const;
|
||||
|
|
|
|||
|
|
@ -1807,4 +1807,40 @@ export const tr: Record<keyof typeof en, string> = {
|
|||
'ed.targetAudience': 'Hedef kitle ve reklamlar (Play)',
|
||||
'ed.appContent': 'Uygulama içeriği beyanları (Play)',
|
||||
'ed.appContentHint': 'Devlet, finans ve sağlık özellikleri, reklam kimliği. API yok: konsol planı adımı bunları kullanır.',
|
||||
'tab.tools': 'Diğer araçlar',
|
||||
'tools.lead': 'Kendi sekmesi olmayan her CLI komutu, komutun kendi seçenekleriyle bir form olarak. Okumalar burada çalışır; yazmalar önce prova sonucunu gösterir ve yerel bir pencerede onay ister. Sahip adımları sizindir: terminal komutunu kopyalayın.',
|
||||
'tools.g.build': 'Derleme ve yükleme',
|
||||
'tools.g.adhoc': 'Ad-hoc cihazlar',
|
||||
'tools.g.store': 'Mağaza özellikleri',
|
||||
'tools.g.text': 'Metin ve ASO',
|
||||
'tools.g.capture': 'Çekimler',
|
||||
'tools.g.quality': 'Kalite',
|
||||
'tools.g.ads': 'Apple Ads',
|
||||
'tools.g.flows': 'İş akışları ve yapay zekâ araçları',
|
||||
'tools.count': '{count} komut',
|
||||
'tools.count_one': '1 komut',
|
||||
'tools.show': 'Göster',
|
||||
'tools.hide': 'Gizle',
|
||||
'tools.read': 'salt okunur',
|
||||
'tools.write': 'yazma (önce prova)',
|
||||
'tools.network': 'mağaza',
|
||||
'tools.run': 'Çalıştır',
|
||||
'tools.dryRun': 'Prova, sonra uygula',
|
||||
'tools.done': '{title}: tamam',
|
||||
'tools.default': 'varsayılan: {value}',
|
||||
'tools.exit': 'çıkış {code}',
|
||||
'tools.copy': 'Kopyala',
|
||||
'tools.copied': 'Kopyalandı',
|
||||
'tools.owner': 'Sahip adımları (terminal)',
|
||||
'tools.ownerSub': 'Yalnızca sizin karar verdiğiniz herkese açık veya fiyat değişiklikleri; uygulama klasöründe bir terminalde çalıştırın',
|
||||
'tools.o.offer_codes': 'Tek seferlik satın almalar için App Store teklif kodları',
|
||||
'tools.o.win_back': 'Ayrılan aboneler için geri kazanma teklifleri',
|
||||
'tools.o.promoted': 'Öne çıkan uygulama içi satın almaları aç',
|
||||
'tools.o.preorder': 'App Store ön siparişini aç veya bitir',
|
||||
'tools.o.cpp_submit': 'Özel ürün sayfasını gönder (sonra görünür yap)',
|
||||
'tools.o.events_submit': 'Uygulama içi etkinliği gönder',
|
||||
'tools.o.tf_expire': 'Eski TestFlight derlemelerinin süresini bitir',
|
||||
'tools.o.ads_change': 'Apple Ads teklif, bütçe veya duraklatma',
|
||||
'tools.o.rc_sync': 'Kataloğu RevenueCat ile eşitle',
|
||||
'tools.o.shots_login': 'Ekran görüntüleri için demo hesaba giriş (elle, Enter kaydeder)',
|
||||
};
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue