321 lines
9.7 KiB
JavaScript
321 lines
9.7 KiB
JavaScript
export default class Plugin extends Patch{
|
|
name = "Language: English"
|
|
name_lang = {
|
|
en: "Language: English"
|
|
}
|
|
version = "22.03.26"
|
|
description = ""
|
|
author = ""
|
|
|
|
strings = {
|
|
id: "en2",
|
|
name: "English",
|
|
regex: /^en$|^en-/,
|
|
font: "TnT, Meiryo, sans-serif",
|
|
intl: "en-GB",
|
|
preferEn: true,
|
|
|
|
taikoWeb: "Taiko Web",
|
|
titleProceed: "Click or Press Enter!",
|
|
titleDisclaimer: "This unofficial simulator is unaffiliated with BANDAI NAMCO.",
|
|
titleCopyright: "Taiko no Tatsujin ©&™ 2011 BANDAI NAMCO Entertainment Inc.",
|
|
selectSong: "Select Song",
|
|
selectDifficulty: "Select Difficulty",
|
|
back: "Back",
|
|
random: "Random",
|
|
randomSong: "Random Song",
|
|
howToPlay: "How to Play",
|
|
aboutSimulator: "About Simulator",
|
|
gameSettings: "Game Settings",
|
|
songOptions: "Song Options",
|
|
none: "None",
|
|
auto: "Auto",
|
|
netplay: "Netplay",
|
|
easy: "Easy",
|
|
normal: "Normal",
|
|
hard: "Hard",
|
|
oni: "Extreme",
|
|
songBranch: "Diverge Notes",
|
|
defaultName: "Don-chan",
|
|
default2PName: "Katsu-chan",
|
|
notLoggedIn: "Not logged in",
|
|
sessionStart: "Begin an Online Session!",
|
|
sessionEnd: "End Online Session",
|
|
scoreSaveFailed: "Could not connect to the server, your score has not been saved.\n\nPlease log in or refresh the page to try saving the score again.",
|
|
loadSongError: "Could not load song %s with ID %s.\n\n%s",
|
|
accessNotGrantedError: "Permission to access the file was not granted",
|
|
loading: "Loading...",
|
|
waitingForP2: "Waiting for Another Player...",
|
|
cancel: "Cancel",
|
|
note: {
|
|
don: "Don",
|
|
ka: "Ka",
|
|
daiDon: "DON",
|
|
daiKa: "KA",
|
|
drumroll: "Drum rollー!!",
|
|
daiDrumroll: "DRUM ROLLー!!",
|
|
balloon: "Balloon"
|
|
},
|
|
ex_note: {
|
|
don: ["Do", "Do"],
|
|
ka: ["Ka"],
|
|
daiDon: ["DON", "DON"],
|
|
daiKa: ["KA"]
|
|
},
|
|
combo: "Combo",
|
|
clear: "Clear",
|
|
good: "GOOD",
|
|
ok: "OK",
|
|
bad: "BAD",
|
|
branch: {
|
|
normal: "Normal",
|
|
advanced: "Professional",
|
|
master: "Master"
|
|
},
|
|
pauseOptions: [
|
|
"Continue",
|
|
"Retry",
|
|
"Back to Select Song"
|
|
],
|
|
results: "Results",
|
|
points: "pts",
|
|
maxCombo: "MAX Combo",
|
|
drumroll: "Drumroll",
|
|
errorOccured: "An error occurred, please refresh",
|
|
tutorial: {
|
|
basics: [
|
|
"When a note overlaps the frame, that is your cue to hit the drum!",
|
|
"For red notes, hit the surface of the drum (%s or %s)...",
|
|
"...and for blue notes, hit the rim! (%s or %s)",
|
|
"USB controllers are also supported!"
|
|
],
|
|
otherControls: "Other controls",
|
|
otherTutorial: [
|
|
"%s — pause game",
|
|
"%s and %s while selecting song — navigate categories",
|
|
"%s while selecting difficulty — enable autoplay mode",
|
|
"%s while selecting difficulty — enable 2P mode"
|
|
],
|
|
ok: "OK",
|
|
key: {
|
|
ctrl: "CTRL",
|
|
shift: "⇧ SHIFT",
|
|
leftArrow: "←",
|
|
rightArrow: "→",
|
|
esc: "ESC",
|
|
join: "+",
|
|
or: " or "
|
|
}
|
|
},
|
|
about: {
|
|
bugReporting: [
|
|
"This simulator is still in development.",
|
|
"Please report any bugs you find.",
|
|
"You can report bugs either via our Git repository or email."
|
|
],
|
|
diagnosticWarning: "Be sure to include the following diagnostic data!",
|
|
issueTemplate: "###### Describe the problem you are having below. Please include a screenshot and the diagnostic information.",
|
|
issues: "Issues"
|
|
},
|
|
session: {
|
|
multiplayerSession: "Multiplayer Session",
|
|
linkTutorial: "Share this link with your friend to start playing together! Do not leave this screen while they join.",
|
|
cancel: "Cancel"
|
|
},
|
|
settings: {
|
|
language: {
|
|
name: "Language"
|
|
},
|
|
resolution: {
|
|
name: "Game Resolution",
|
|
high: "High",
|
|
medium: "Medium",
|
|
low: "Low",
|
|
lowest: "Lowest"
|
|
},
|
|
touchAnimation: {
|
|
name: "Touch Animation"
|
|
},
|
|
keyboardSettings: {
|
|
name: "Keyboard Settings",
|
|
ka_l: "Left Rim",
|
|
don_l: "Left Surface",
|
|
don_r: "Right Surface",
|
|
ka_r: "Right Rim"
|
|
},
|
|
gamepadLayout: {
|
|
name: "Gamepad Layout",
|
|
a: "Type A",
|
|
b: "Type B",
|
|
c: "Type C"
|
|
},
|
|
latency: {
|
|
name: "Latency",
|
|
value: "Audio: %s, Video: %s",
|
|
calibration: "Latency Calibration",
|
|
audio: "Audio",
|
|
video: "Video",
|
|
drumSounds: "Drum Sounds"
|
|
},
|
|
easierBigNotes: {
|
|
name: "Easier Big Notes"
|
|
},
|
|
showLyrics: {
|
|
name: "Show Lyrics"
|
|
},
|
|
on: "On",
|
|
off: "Off",
|
|
default: "Reset to Defaults",
|
|
ok: "OK"
|
|
},
|
|
calibration: {
|
|
title: "Latency Calibration",
|
|
ms: "%sms",
|
|
back: "Back to Settings",
|
|
retryPrevious: "Retry Previous",
|
|
start: "Start",
|
|
finish: "Finish",
|
|
audioHelp: {
|
|
title: "Audio Latency Calibration",
|
|
content: "Listen to a sound playing in the background.\n\nHit the surface of the drum (%s or %s) as you hear it!",
|
|
contentAlt: "Listen to a sound playing in the background.\n\nHit the surface of the drum as you hear it!"
|
|
},
|
|
audioComplete: "Audio Latency Calibration completed!",
|
|
videoHelp: {
|
|
title: "Video Latency Calibration",
|
|
content: "This time there will be no sounds.\n\nInstead, watch for notes blinking on the circle-shaped frame, hit the drum as they appear!"
|
|
},
|
|
videoComplete: "Video Latency Calibration completed!",
|
|
results: {
|
|
title: "Latency Calibration Results",
|
|
content: "Audio latency: %s\nVideo latency: %s\n\nYou can configure these latency values in the settings."
|
|
}
|
|
},
|
|
account: {
|
|
username: "Username",
|
|
enterUsername: "Enter Username",
|
|
password: "Password",
|
|
enterPassword: "Enter Password",
|
|
repeatPassword: "Repeat Password",
|
|
remember: "Remember me",
|
|
login: "Log In",
|
|
register: "Register",
|
|
privacy: "Privacy",
|
|
registerAccount: "Register account",
|
|
passwordsDoNotMatch: "Passwords do not match",
|
|
newPasswordsDoNotMatch: "New passwords do not match",
|
|
cannotBeEmpty: "%s cannot be empty",
|
|
error: "An error occurred while processing your request",
|
|
logout: "Log Out",
|
|
back: "Back",
|
|
cancel: "Cancel",
|
|
save: "Save",
|
|
displayName: "Displayed Name",
|
|
customdon: {
|
|
bodyFill: "Body",
|
|
faceFill: "Face",
|
|
reset: "Reset"
|
|
},
|
|
changePassword: "Change Password",
|
|
currentNewRepeat: [
|
|
"Current Password",
|
|
"New Password",
|
|
"Repeat New Password"
|
|
],
|
|
deleteAccount: "Delete Account",
|
|
verifyPassword: "Verify password to delete this account"
|
|
},
|
|
serverError: {
|
|
not_logged_in: "Not logged in",
|
|
invalid_username: "Invalid username, a username can only contain letters, numbers, and underscores, and must be between 3 and 20 characters long",
|
|
username_in_use: "A user already exists with that username",
|
|
invalid_password: "Cannot use this password, please check that your password is at least 6 characters long",
|
|
invalid_username_password: "Invalid Username or Password",
|
|
invalid_display_name: "Cannot use this name, please check that your new name is at most 25 characters long",
|
|
invalid_don: "Could not save your custom Don",
|
|
current_password_invalid: "Current password does not match",
|
|
invalid_new_password: "Cannot use this password, please check that your new password is at least 6 characters long",
|
|
verify_password_invalid: "Verification password does not match",
|
|
invalid_csrf: "Security token expired. Please refresh the page."
|
|
},
|
|
browserSupport: {
|
|
browserWarning: "You are running an unsupported browser (%s)",
|
|
details: "Details...",
|
|
failedTests: "The following tests have failed:",
|
|
supportedBrowser: "Please use a supported browser such as %s"
|
|
},
|
|
creative: {
|
|
creative: "Creative",
|
|
maker: "Maker:"
|
|
},
|
|
withLyrics: "With lyrics",
|
|
customSongs: {
|
|
title: "Custom Song List",
|
|
default: "Creative Song List",
|
|
description: [
|
|
"Pick a folder with Taiko chart files in TJA format to play on a custom song list!"
|
|
],
|
|
localFolder: "Local Folder...",
|
|
gdriveFolder: "Google Drive...",
|
|
gdriveAccount: "Switch Accounts",
|
|
dropzone: "Drop files here",
|
|
importError: "Import Error",
|
|
noSongs: "No Taiko chart files have been found in the provided folder."
|
|
},
|
|
gpicker: {
|
|
locale: "en-GB",
|
|
myDrive: "My Drive",
|
|
starred: "Starred",
|
|
sharedWithMe: "Shared with me",
|
|
authError: "Auth error: %s",
|
|
cookieError: "This function requires third party cookies."
|
|
},
|
|
plugins: {
|
|
title: "Plugins",
|
|
unloadAll: "Unload All",
|
|
warning: "You are about to load %s. Plugins should only be loaded if you trust them. Continue?",
|
|
// The next string uses the following code to select the correct string:
|
|
// new Intl.PluralRules(strings.intl).select(number)
|
|
plugin: {
|
|
one: "%s plugin",
|
|
other: "%s plugins"
|
|
},
|
|
author: "By %s",
|
|
version: "Version %s",
|
|
browse: "Browse...",
|
|
noPlugins: "No .taikoweb.js plugin files have been found in the provided file list."
|
|
},
|
|
search: {
|
|
search: "Search Songs",
|
|
searchInput: "Search for songs...",
|
|
noResults: "No results found.",
|
|
tip: "Tip:",
|
|
tips: [
|
|
"Open the search window by pressing CTRL+F!",
|
|
"Mix and match as many search filters as you want!",
|
|
"Filter by genre by using the \"genre:\" keyword! (e.g. \"genre:variety\", \"genre:namco\")",
|
|
"Use filters like \"oni:10\" to search for songs with a particular difficulty!",
|
|
"Difficulty filters support ranges, too! Try \"ura:1-5\"!",
|
|
"Want to see your full combos? Try \"gold:any\", \"gold:oni\", etc.!",
|
|
"Only want to see creative songs? Use the \"creative:yes\" filter!",
|
|
"Find songs with lyrics enabled with the \"lyrics:yes\" filter!",
|
|
"Feel like trying something new? Use the \"played:no\" filter to only see songs you haven't played yet!",
|
|
"Looking for creative courses from a specific creator? Use the \"maker:<name>\" filter!"
|
|
]
|
|
},
|
|
categories: {
|
|
"Pop": "Pop",
|
|
"Anime": "Anime",
|
|
"VOCALOID™ Music": "VOCALOID™ Music",
|
|
"Variety": "Variety",
|
|
"Classical": "Classical",
|
|
"Game Music": "Game Music",
|
|
"NAMCO Original": "NAMCO Original"
|
|
}
|
|
}
|
|
|
|
load(){
|
|
this.addLanguage(this.strings)
|
|
}
|
|
}
|