forked from akanyan/STARTLINER
257 lines
9.6 KiB
TypeScript
257 lines
9.6 KiB
TypeScript
export default {
|
|
ok: 'OK',
|
|
cancel: 'Cancel',
|
|
enable: 'Enable',
|
|
disable: 'Disable',
|
|
default: 'Default',
|
|
search: 'Search',
|
|
next: 'Next',
|
|
skip: 'Skip',
|
|
close: 'Close',
|
|
by: 'by {namespace}',
|
|
updateAll: 'UPDATE ALL',
|
|
start: {
|
|
failed: 'Start check failed',
|
|
accept: 'Run anyway',
|
|
error: {
|
|
package: 'Package missing',
|
|
dependency: 'Dependency missing',
|
|
tool: 'Tool missing',
|
|
unknown: 'Unknown error',
|
|
},
|
|
tooltip: {
|
|
game: 'The game path must be specified',
|
|
amfs: 'The amfs path must be specified',
|
|
segatools: 'A segatools hook package is necessary',
|
|
},
|
|
button: {
|
|
start: 'START',
|
|
stop: 'STOP',
|
|
unchecked: 'Skip checks and start',
|
|
shortcut: 'Create desktop shortcut',
|
|
help: 'Help',
|
|
refresh: 'Reapply mods and start',
|
|
cache: 'Clear mod cache',
|
|
},
|
|
},
|
|
game: {
|
|
ongeki: 'O.N.G.E.K.I.',
|
|
chunithm: 'CHUNITHM',
|
|
},
|
|
profile: {
|
|
welcome: 'Welcome to STARTLINER! Start by creating a profile.',
|
|
create: '{game} profile',
|
|
delete: 'Delete profile',
|
|
reallyDelete: 'Are you sure you want to delete {profile}?',
|
|
template: 'STARTLINER template',
|
|
importTemplate: 'Import template',
|
|
exportTemplate: 'Export profile',
|
|
export: 'Export',
|
|
standardExport: 'Template',
|
|
diagnostic: 'Diagnostic',
|
|
},
|
|
creator: {
|
|
header: 'Package creator',
|
|
basic: 'Basic information',
|
|
name: 'Name',
|
|
description: 'Description',
|
|
website: 'Website',
|
|
type: 'Package type',
|
|
rainy: 'Standard',
|
|
segatools: 'Segatools',
|
|
native: 'Native',
|
|
games: 'Games',
|
|
packageFormat: 'Package format spec',
|
|
},
|
|
store: {
|
|
installRecommended: 'Install recommended packages',
|
|
installed: 'Show installed',
|
|
deprecated: 'Show deprecated',
|
|
nsfw: 'Show NSFW',
|
|
incompatible: 'This package is currently incompatible with STARTLINER.',
|
|
|
|
includeCategories: 'Include categories',
|
|
excludeCategories: 'Exclude categories',
|
|
},
|
|
pkglist: {
|
|
missing: 'Missing',
|
|
local: 'Local packages',
|
|
namespace: 'By namespace',
|
|
type: 'By type',
|
|
category: 'By category',
|
|
standard: 'Standard mods',
|
|
native: 'Native mods',
|
|
segatools: 'segatools',
|
|
unsupported: 'Unsupported',
|
|
exclusions: 'Exclusions:',
|
|
},
|
|
patch: {
|
|
loading: 'Loading...',
|
|
noneFound:
|
|
"No compatible patches found. Make sure you're using unpacked and unpatched files.",
|
|
forceLoad: 'Force load',
|
|
// Example patch name override
|
|
// 'standard-no-encryption': 'No encryption',
|
|
// 'standard-no-encryption-tooltip': 'Will also disable TLS',
|
|
// It is also possible to add a tooltip where there normally is none
|
|
// 'standard-maximum-tracks-tooltip': 'The number of tracks per credit',
|
|
// For more info check https://gitea.tendokyu.moe/akanyan/STARTLINER/wiki/Translation-%26-Localization
|
|
},
|
|
cfg: {
|
|
afterRestart: 'Applied after a restart',
|
|
hardware: 'Hardware',
|
|
segatools: {
|
|
general: 'General',
|
|
builtIn: 'Segatools built-in emulation',
|
|
targetTooltip:
|
|
'STARTLINER expects unpacked executables put into otherwise clean data.',
|
|
hooks: 'Hooks',
|
|
ioModules: 'IO modules',
|
|
ioModulesDesc: 'This should match your desired input method.',
|
|
ioBuiltIn: 'segatools built-in (keyboard)',
|
|
io4: 'Native IO4',
|
|
installTooltip: '{thing} can be downloaded from the package store.',
|
|
},
|
|
display: {
|
|
title: 'Display',
|
|
resolution: 'Game resolution',
|
|
primary: 'Primary',
|
|
target: 'Target display',
|
|
mode: 'Mode',
|
|
rotation: 'Rotation',
|
|
refreshRate: 'Refresh rate',
|
|
borderlessFullscreen: 'Borderless fullscreen',
|
|
borderlessFullscreenTooltip:
|
|
'Match display resolution with the game.',
|
|
dontSwitchPrimary: 'Skip switching primary display',
|
|
dontSwitchPrimaryTooltip:
|
|
'Only enable this option if switching the primary display causes issues. The monitors must have a matching refresh rate.',
|
|
index: 'Display index',
|
|
portrait: 'Portrait',
|
|
landscape: 'Landscape',
|
|
flipped: 'flipped',
|
|
window: 'Window',
|
|
borderless: 'Borderless window',
|
|
fullscreen: 'Fullscreen',
|
|
},
|
|
network: {
|
|
title: 'Network',
|
|
type: 'Network type',
|
|
remote: 'Remote',
|
|
localArtemis: 'Local (ARTEMiS)',
|
|
artemisPath: 'ARTEMiS path',
|
|
address: 'Server address',
|
|
keychip: 'Keychip',
|
|
subnet: 'Subnet',
|
|
addrSuffix: 'Address suffix',
|
|
},
|
|
aime: {
|
|
type: 'Aime type',
|
|
modules: 'Aime modules',
|
|
code: 'Aime code',
|
|
codeTooltip:
|
|
'Only applicable with the segatools built-in emulation or with compatible third-party packages',
|
|
aimedb: 'Use AiMeDB for physical cards',
|
|
aimedbTooltip:
|
|
'Whether physical cards should use AiMeDB to retrieve access codes. If the game is using a hosted network, enable this option to load the same account data/profile as you would get on a physical cab.',
|
|
serialPort: 'Aime serial port',
|
|
serialPortTooltip: `Ports can be checked in Devices and Printers or at googlechromelabs.github.io/serial-terminal
|
|
For AIC Pico, the AIME port should be selected.`,
|
|
serverName: 'Server name',
|
|
},
|
|
misc: {
|
|
title: 'Miscellaneous',
|
|
intel: 'OpenSSL bug workaround for Intel ≥10th gen',
|
|
intelTooltip: 'It is recommended to patch amdaemon instead.',
|
|
other: 'Other segatools options',
|
|
otherTooltip:
|
|
'Advanced or situational options not covered by STARTLINER',
|
|
prescript: 'Launch script',
|
|
prescriptTooltip: 'Optional script that runs before the game.',
|
|
postscript: 'End script',
|
|
postscriptTooltip:
|
|
'Optional script that runs after the game has ended.',
|
|
},
|
|
extensions: {
|
|
title: 'Extensions',
|
|
bepInExConsole: 'BepInEx console',
|
|
audioMode: 'Audio mode',
|
|
audioTooltip:
|
|
'Exclusive 2-channel mode requires 7EVENDAYSHOLIDAYS-ExclusiveAudio',
|
|
audioShared: 'Shared',
|
|
audio6Ch: 'Exclusive 6-channel',
|
|
audio2Ch: 'Exclusive 2-channel',
|
|
sampleRate: 'Sample rate',
|
|
blacklist: 'Song ID blacklist',
|
|
blacklistTooltip:
|
|
'Scores on charts within this ID range will not be saved nor uploaded',
|
|
bonusTracks: 'Unlock bonus tracks',
|
|
bonusTracksTooltip:
|
|
'Disabling this option can help declutter the song list',
|
|
saekawa: 'Saekawa configuration file',
|
|
inohara: 'Inohara configuration file',
|
|
},
|
|
keyboard: {
|
|
title: 'Keyboard',
|
|
tooltip:
|
|
'Only applicable if the IO module is set to segatools built-in (keyboard) or a compatible third-party module (like mu3io.NET)',
|
|
leverMode: 'Lever mode',
|
|
mouse: 'Mouse',
|
|
irTooltip:
|
|
'When playing on an actual keyboard, only bind ir1; leave the rest unbound',
|
|
},
|
|
wine: {
|
|
prefix: 'Wine prefix',
|
|
runtime: 'Wine runtime',
|
|
},
|
|
startliner: {
|
|
offlineMode: 'Offline mode',
|
|
offlineModeTooltip: 'Disables the package store.',
|
|
autoUpdate: 'Automatic updates',
|
|
verbose: 'Detailed logs',
|
|
},
|
|
},
|
|
onboarding: {
|
|
or: 'or',
|
|
backButton: 'a button on the back of the controller',
|
|
standard: `
|
|
You might get stuck on the following screen:
|
|
|
|
{bigblack}Aグループの基準機から設定を取得{endbig}
|
|
|
|
In which case, you should go to the test menu, and in game settings {black}ゲーム設定{end} switch from "follow the standard machine" {black}基準機に従う{end} to "standard machine" {black}基準機{end}.
|
|
|
|
The test menu can be accessed with %TESTMENU%.
|
|
`,
|
|
|
|
'ongeki-system-processing': `
|
|
You might get stuck on this screen for several minutes. _This is normal_. The game just takes a long time to load data.
|
|
|
|
If you install <code>7EVENDAYSHOLIDAYS/LoadBoost</code>, subsequent launches will be much faster.
|
|
`,
|
|
|
|
'ongeki-lever': `
|
|
You also have to calibrate the lever, or you may get the error 3301.
|
|
|
|
Go to lever settings ({black}レバー設定{end}), move the lever to both edges, then press "end" ({black}終了{end}) and "save" ({black}保存する{end}).
|
|
`,
|
|
|
|
'chunithm-server': `
|
|
If you're stuck on this screen, restart the game.
|
|
|
|
If the problem persists, {link}check your network configuration{endlink}
|
|
`,
|
|
|
|
finale: `
|
|
You can access this page any time by right-clicking the START button.
|
|
|
|
Additional resources:
|
|
|
|
- {segaguide}SEGAguide{endlink}
|
|
- {twotorial}two-torial{endlink}
|
|
|
|
## Have fun
|
|
`,
|
|
},
|
|
};
|