Desktop v2 screens: releases (store cards, stage stepper, rollout ring), submit checklist, TestFlight cards; listings as store pages with completeness, framed screenshots with issue badges, product cards, price matrix with gap shading; health tiles and issue cards, store-style review feed with rating distribution, growth funnel, readiness score with fix-first, tools grid, store-info sheet; settings, accounts, folders, dependencies and onboarding in the v2 language
This commit is contained in:
parent
ce939ee063
commit
f131de9df2
47 changed files with 2309 additions and 927 deletions
|
|
@ -817,6 +817,19 @@ export const en = {
|
|||
'set.unmute': 'Unmute ({until})',
|
||||
'set.muted': 'Muted until {until}',
|
||||
'set.clickNote': "Clicking a notification does not open the app on desktop; the next time you open the window from the tray, it goes to that app's Releases tab.",
|
||||
'v2cfg.workspace': 'Workspace',
|
||||
'v2cfg.studios': 'Studios',
|
||||
'v2cfg.accounts': 'Store accounts',
|
||||
'v2cfg.perStore': '{play} Google Play · {apple} App Store',
|
||||
'v2cfg.keysWork': 'Keys working',
|
||||
'v2cfg.keysFailing': 'Keys failing',
|
||||
'v2cfg.depsFound': 'Tools found',
|
||||
'v2cfg.depsNeeds': 'Need attention',
|
||||
'v2cfg.depsInApp': 'In app data',
|
||||
'v2cfg.depsInAppSub': 'downloaded by storebound',
|
||||
'v2cfg.needs': 'needs {version}',
|
||||
'v2cfg.stepOf': 'Step {n} of {total}',
|
||||
'v2cfg.progress': 'Setup progress',
|
||||
'set.lead': 'Studios, accounts, store reads, the offline cache, language, theme, notifications and more. Everything stays on this computer.',
|
||||
'set.sections': 'Settings sections',
|
||||
'set.studios': 'Studios & accounts',
|
||||
|
|
@ -1163,6 +1176,14 @@ export const en = {
|
|||
'art.render': 'Render {lang}',
|
||||
'art.notThere': 'Not there yet',
|
||||
'art.count': '{count} files',
|
||||
'v2lst.preview': 'Store preview',
|
||||
'v2lst.noSub': 'No subtitle yet',
|
||||
'v2lst.noDesc': 'No description yet',
|
||||
'v2lst.more': 'more',
|
||||
'v2lst.ready': 'Ready',
|
||||
'v2lst.toFix': '{count} to fix',
|
||||
'v2lst.issues': '{count} issues',
|
||||
'v2lst.issues_one': '1 issue',
|
||||
'art.count_one': '1 file',
|
||||
'art.open': 'Open {name}',
|
||||
'art.tooBig': 'too big to preview',
|
||||
|
|
@ -1852,6 +1873,26 @@ export const en = {
|
|||
'tools.g.ads': 'Apple Ads',
|
||||
'tools.g.flows': 'Workflows and AI tools',
|
||||
'tools.count': '{count} commands',
|
||||
'v2ins.hStartup': 'Launch time',
|
||||
'v2ins.hStartupSub': 'App Store diagnostics · version {version}',
|
||||
'v2ins.rvOpen': 'Unanswered',
|
||||
'v2ins.gFunnel': 'Store funnel',
|
||||
'v2ins.gVsPrev': '% vs the {count} days before',
|
||||
'v2ins.gPts': 'points vs the {count} days before',
|
||||
'v2ins.cScore': 'Store readiness',
|
||||
'v2ins.cScoreSub': '{ok} of {total} checks pass',
|
||||
'v2ins.cReady': 'Ready to submit',
|
||||
'v2ins.cBlocked': '{count} blockers to fix',
|
||||
'v2ins.cNotRun': 'Not checked yet',
|
||||
'v2ins.cBlockers': 'Blockers',
|
||||
'v2ins.cWarnings': 'Warnings',
|
||||
'v2ins.cPassedN': 'Passed',
|
||||
'v2ins.cFixFirst': 'Fix first',
|
||||
'v2ins.cPassed': 'Passed checks ({count})',
|
||||
'v2ins.cAccepted': 'Accepted risks ({count})',
|
||||
'v2ins.aiSheet': 'Store info',
|
||||
'v2ins.aiOpen': 'Open questions',
|
||||
'v2ins.aiNone': 'None',
|
||||
'tools.count_one': '1 command',
|
||||
'tools.show': 'Show',
|
||||
'tools.hide': 'Hide',
|
||||
|
|
@ -1947,4 +1988,24 @@ export const en = {
|
|||
'pf.note': "Note",
|
||||
'pf.fixIn': "Fix in {tab}",
|
||||
'pf.openTab': "Open {tab}",
|
||||
'v2rel.version': "Version",
|
||||
'v2rel.stages': "{store} release stages",
|
||||
'v2rel.ofUsers': "of users get this version",
|
||||
'v2rel.versions': "{count} versions",
|
||||
'v2rel.ready': "Ready",
|
||||
'v2rel.blocked': "Blocked",
|
||||
'v2rel.todo': "To do",
|
||||
'v2rel.attention': "Check",
|
||||
'v2rel.readyCount': "{done} of {total} steps ready",
|
||||
'v2rel.steps': "Steps to send for review",
|
||||
'v2rel.stepRead': "Store state",
|
||||
'v2rel.stepNoOpen': "Nothing else in review",
|
||||
'v2rel.stepBuild': "Pick the build",
|
||||
'v2rel.stepVersion': "Version to send",
|
||||
'v2rel.stepSend': "Submit for review",
|
||||
'v2rel.stepCode': "Pick the versionCode",
|
||||
'v2rel.tfGroups': "Beta groups",
|
||||
'v2rel.tfInGroups': "in {count} groups",
|
||||
'v2rel.tfSplit': "{internal} internal · {external} external",
|
||||
'v2rel.tfUsable': "Ready to test",
|
||||
} as const;
|
||||
|
|
|
|||
|
|
@ -819,6 +819,19 @@ export const tr: Record<keyof typeof en, string> = {
|
|||
'set.unmute': 'Sesi aç ({until})',
|
||||
'set.muted': '{until} saatine kadar sessiz',
|
||||
'set.clickNote': 'Masaüstünde bildirime tıklamak uygulamayı açmaz; pencereyi bir sonraki sefer tepsiden açtığınızda o uygulamanın Yayınlar sekmesine gider.',
|
||||
'v2cfg.workspace': 'Çalışma alanı',
|
||||
'v2cfg.studios': 'Stüdyolar',
|
||||
'v2cfg.accounts': 'Mağaza hesapları',
|
||||
'v2cfg.perStore': '{play} Google Play · {apple} App Store',
|
||||
'v2cfg.keysWork': 'Çalışan anahtarlar',
|
||||
'v2cfg.keysFailing': 'Sorunlu anahtarlar',
|
||||
'v2cfg.depsFound': 'Bulunan araçlar',
|
||||
'v2cfg.depsNeeds': 'İlgi bekleyen',
|
||||
'v2cfg.depsInApp': 'Uygulama verisinde',
|
||||
'v2cfg.depsInAppSub': 'storebound indirdi',
|
||||
'v2cfg.needs': '{version} gerekli',
|
||||
'v2cfg.stepOf': 'Adım {n} / {total}',
|
||||
'v2cfg.progress': 'Kurulum ilerlemesi',
|
||||
'set.lead': 'Stüdyolar, hesaplar, mağaza okumaları, çevrimdışı önbellek, dil, tema, bildirimler ve dahası. Hepsi bu bilgisayarda kalır.',
|
||||
'set.sections': 'Ayar bölümleri',
|
||||
'set.studios': 'Stüdyolar ve hesaplar',
|
||||
|
|
@ -1165,6 +1178,14 @@ export const tr: Record<keyof typeof en, string> = {
|
|||
'art.render': '{lang} oluştur',
|
||||
'art.notThere': 'Henüz yok',
|
||||
'art.count': '{count} dosya',
|
||||
'v2lst.preview': 'Mağaza önizlemesi',
|
||||
'v2lst.noSub': 'Henüz alt başlık yok',
|
||||
'v2lst.noDesc': 'Henüz açıklama yok',
|
||||
'v2lst.more': 'devamı',
|
||||
'v2lst.ready': 'Hazır',
|
||||
'v2lst.toFix': '{count} düzeltilecek',
|
||||
'v2lst.issues': '{count} sorun',
|
||||
'v2lst.issues_one': '1 sorun',
|
||||
'art.count_one': '1 dosya',
|
||||
'art.open': '{name} aç',
|
||||
'art.tooBig': 'önizleme için çok büyük',
|
||||
|
|
@ -1854,6 +1875,26 @@ export const tr: Record<keyof typeof en, string> = {
|
|||
'tools.g.ads': 'Apple Ads',
|
||||
'tools.g.flows': 'İş akışları ve yapay zekâ araçları',
|
||||
'tools.count': '{count} komut',
|
||||
'v2ins.hStartup': 'Açılış süresi',
|
||||
'v2ins.hStartupSub': 'App Store tanılamaları · sürüm {version}',
|
||||
'v2ins.rvOpen': 'Yanıtsız',
|
||||
'v2ins.gFunnel': 'Mağaza hunisi',
|
||||
'v2ins.gVsPrev': 'önceki {count} güne göre %',
|
||||
'v2ins.gPts': 'önceki {count} güne göre puan',
|
||||
'v2ins.cScore': 'Mağaza hazırlığı',
|
||||
'v2ins.cScoreSub': '{total} kontrolden {ok} tanesi geçiyor',
|
||||
'v2ins.cReady': 'Göndermeye hazır',
|
||||
'v2ins.cBlocked': 'Düzeltilecek {count} engel',
|
||||
'v2ins.cNotRun': 'Henüz kontrol edilmedi',
|
||||
'v2ins.cBlockers': 'Engeller',
|
||||
'v2ins.cWarnings': 'Uyarılar',
|
||||
'v2ins.cPassedN': 'Geçti',
|
||||
'v2ins.cFixFirst': 'Önce bunları düzelt',
|
||||
'v2ins.cPassed': 'Geçen kontroller ({count})',
|
||||
'v2ins.cAccepted': 'Kabul edilen riskler ({count})',
|
||||
'v2ins.aiSheet': 'Mağaza bilgileri',
|
||||
'v2ins.aiOpen': 'Açık sorular',
|
||||
'v2ins.aiNone': 'Yok',
|
||||
'tools.count_one': '1 komut',
|
||||
'tools.show': 'Göster',
|
||||
'tools.hide': 'Gizle',
|
||||
|
|
@ -1949,4 +1990,24 @@ export const tr: Record<keyof typeof en, string> = {
|
|||
'pf.note': "Not",
|
||||
'pf.fixIn': "{tab} sekmesinde düzelt",
|
||||
'pf.openTab': "{tab} sekmesini aç",
|
||||
'v2rel.version': "Sürüm",
|
||||
'v2rel.stages': "{store} yayın aşamaları",
|
||||
'v2rel.ofUsers': "kullanıcı bu sürümü alıyor",
|
||||
'v2rel.versions': "{count} sürüm",
|
||||
'v2rel.ready': "Hazır",
|
||||
'v2rel.blocked': "Engelli",
|
||||
'v2rel.todo': "Yapılacak",
|
||||
'v2rel.attention': "Kontrol et",
|
||||
'v2rel.readyCount': "{total} adımın {done} tanesi hazır",
|
||||
'v2rel.steps': "İncelemeye gönderme adımları",
|
||||
'v2rel.stepRead': "Mağaza durumu",
|
||||
'v2rel.stepNoOpen': "İncelemede başka gönderim yok",
|
||||
'v2rel.stepBuild': "Build'i seç",
|
||||
'v2rel.stepVersion': "Gönderilecek sürüm",
|
||||
'v2rel.stepSend': "İncelemeye gönder",
|
||||
'v2rel.stepCode': "versionCode'u seç",
|
||||
'v2rel.tfGroups': "Beta grupları",
|
||||
'v2rel.tfInGroups': "{count} grupta",
|
||||
'v2rel.tfSplit': "{internal} dahili · {external} harici",
|
||||
'v2rel.tfUsable': "Teste hazır",
|
||||
};
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue