chore (locales): add missing strings to locale

This commit is contained in:
Ash Monty 2022-09-20 18:00:44 +02:00
parent 1ce3175b0a
commit 3cd29be8be
No known key found for this signature in database
GPG Key ID: 740B7C88251D49B6
6 changed files with 46 additions and 23 deletions

View File

@ -7,6 +7,7 @@
"progress": "Progress",
"blog": "Blog",
"account": "Account",
"donate": "Donate",
"accountWidget": {
"settings": "Settings",
"logout": "Logout"
@ -237,6 +238,7 @@
"publishedOn": "on"
},
"account": {
"account": "Account",
"loginForm": {
"login": "Login",
"register": "Register",
@ -254,7 +256,9 @@
"downloadFiles": "Download account files",
"downloadFilesDescription": "(will not work on Nintendo Network)",
"upgrade": "Upgrade account",
"unavailable": "Unavailable",
"settingCards": {
"userSettings": "User settings",
"profile": "Profile",
"nickname": "Nickname",
"birthDate": "Birth date",
@ -280,7 +284,10 @@
"linkDiscord": "Link Discord account",
"newsletter": "Newsletter",
"newsletterPrompt": "Receive project updates via email (you can opt-out at any time)",
"passwordPrompt": "Enter your PNID password to download Cemu files"
"passwordPrompt": "Enter your PNID password to download Cemu files",
"no_signins_notice": "Sign in history not currently tracked. Check back again later!",
"no_newsletter_notice": "Newsletter not currently available. Check back again later",
"no_edit_from_dashboard": "Editing PNID settings from user dashboard is currently unavailable. Please update user settings from your linked game console"
}
},
"accountLevel": [
@ -330,10 +337,26 @@
"caption": "Search for it here"
}
]
},
"search": {
"title": "Got an error code?",
"caption": "Type it in the box below to get information on your issue!",
"label": "Error code",
"no_match": "No matches found"
},
"sidebar": {
"getting_started": "Getting started",
"welcome": "Welcome",
"install_extended": "Install Pretendo",
"install": "Install",
"search": "Search",
"juxt_err": "Error codes - Juxt"
}
},
"modals": {
"cancel": "Cancel",
"confirm": "Confirm"
"confirm": "Confirm",
"close": "Close"
}
}

View File

@ -36,7 +36,7 @@
</div>
<div class="settings-wrapper">
<h2 class="section-header" id="user-settings">User settings</h2>
<h2 class="section-header" id="user-settings">{{ locale.account.settings.settingCards.userSettings }}</h2>
<div class="setting-card">
<h2 class="header">{{ locale.account.settings.settingCards.profile }}</h2>
<a href="/account/edit/profile" class="edit">
@ -104,7 +104,7 @@
<h2 class="section-header" id="security">{{ locale.account.settings.settingCards.signInSecurity }}</h2>
<div class="setting-card">
<h2 class="header">Account</h2>
<h2 class="header">{{ locale.account.account }}</h2>
<a href="/account/edit/login-info" class="edit">
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
<path d="M17 3a2.828 2.828 0 1 1 4 4L7.5 20.5 2 22l1.5-5.5L17 3z"></path>
@ -125,7 +125,7 @@
<div class="setting-card sign-in-history">
<h2 class="header">{{ locale.account.settings.settingCards.signInHistory }}</h2>
<p>Sign in history not currently tracked. Check back again later</p>
<p>{{ locale.account.settings.settingCards.no_signins_notice }}</p>
<ul class="setting-list">
{{#each account.devices }}
<li>
@ -154,7 +154,7 @@
<div class="setting-card">
<h2 class="header">{{ locale.account.settings.settingCards.newsletter }}</h2>
<p>Newsletter not currently available. Check back again later</p>
<p>{{ locale.account.settings.settingCards.no_newsletter_notice }}</p>
<!--
<form id="other">
<input type="checkbox" id="marketing" name="marketing" {{#if account.flags.marketing}}checked{{/if}}>
@ -195,13 +195,12 @@
</div>
</div>
<!-- TODO: Localize this -->
<div class="modal-wrapper hidden" id="edit-settings">
<div class="modal">
<h1 class="title dot">Unavailable</h1>
<p class="modal-caption">Editing PNID settings from user dashboard is currently unavailable. Please update user settings from your linked game console</p>
<h1 class="title dot">{{ locale.account.settings.unavailable }}</h1>
<p class="modal-caption">{{ locale.account.settings.settingCards.no_edit_from_dashboard }}</p>
<div class="modal-button-wrapper">
<button class="button primary confirm" id="editSettingsCloseButton">Close</button>
<button class="button primary confirm" id="editSettingsCloseButton">{{ locale.modals.close }}</button>
</div>
</div>
</div>

View File

@ -39,9 +39,9 @@
<div class="content search">
<div class="content-inner">
<div class="purple-card">
<h1>Got an error code?</h1>
<p>Type it in the box below to get information on your issue!</p>
<label for="errorCode">Error code</label>
<h1>{{ locale.docs.search.title }}</h1>
<p>{{ locale.docs.search.caption }}</p>
<label for="errorCode">{{ locale.docs.search.label }}</label>
<div class="input-wrapper">
<input id="errorCode" placeholder="ABC-012-3456" required />
<div class="matches">
@ -107,7 +107,7 @@
});
} else {
const noMatch = document.createElement('p');
noMatch.innerText = 'No matches found';
noMatch.innerText = '{{ locale.docs.search.no_match }}';
matchesContainer.appendChild(noMatch);
}
});

View File

@ -1,13 +1,13 @@
<div class="sidebar">
<div class="section">
<h5>Getting started</h5>
<a href="/docs/welcome">Welcome</a>
<a href="/docs/install">Install Pretendo</a>
<a href="/docs/search">Search</a>
<h5>{{ locale.docs.sidebar.getting_started }}</h5>
<a href="/docs/welcome">{{ locale.docs.sidebar.welcome }}</a>
<a href="/docs/install">{{ locale.docs.sidebar.install_extended }}</a>
<a href="/docs/search">{{ locale.docs.sidebar.search }}</a>
</div>
<div class="section">
<h5>Install</h5>
<h5>{{ locale.docs.sidebar.install }}</h5>
<a href="/docs/install/wiiu">Wii U</a>
<a href="/docs/install/3ds">3DS</a>
<a href="/docs/install/cemu">Cemu</a>
@ -16,7 +16,7 @@
</div>
<div class="section">
<h5>Error codes - Juxt</h5>
<h5>{{ locale.docs.sidebar.juxt_err }}</h5>
<a href="/docs/en_US/errors/JXT-598-0009">JXT-598-0009</a>
<a href="/docs/en_US/errors/JXT-598-0010">JXT-598-0010</a>
<a href="/docs/en_US/errors/JXT-598-0011">JXT-598-0011</a>

View File

@ -40,6 +40,7 @@
<a href="/progress">{{ locale.nav.progress }}</a>
<a href="/blog">{{ locale.nav.blog }}</a>
<a href="/account">{{ locale.nav.account }}</a>
<a href="/account/upgrade">{{ locale.nav.donate }}</a>
</div>
<div class="discord-server-card-wrapper">
<div class="discord-server-card">

View File

@ -30,10 +30,10 @@
<a href="/#about">{{ locale.nav.about }}</a>
<a href="/#faq">{{ locale.nav.faq }}</a>
<a href="/#credits">{{ locale.nav.credits }}</a>
<a href="/docs">{{ locale.nav.docs }}</a>
<a href="/docs" class="keep-on-mobile">{{ locale.nav.docs }}</a>
<a href="/progress" class="keep-on-mobile">{{ locale.nav.progress }}</a>
<a href="/blog" class="keep-on-mobile">{{ locale.nav.blog }}</a>
<a href="/account/upgrade" class="keep-on-mobile">Donate</a>
<a href="/blog">{{ locale.nav.blog }}</a>
<a href="/account/upgrade" class="keep-on-mobile">{{ locale.nav.donate }}</a>
</nav>
<div class="right-section">