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:
CRTkafa 2026-10-21 05:02:20 +07:00
parent ce1b1edcb8
commit a95aa6dd49
7 changed files with 231 additions and 3 deletions

View file

@ -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;