Skip to content

Commit e0076db

Browse files
Add proper credits, move language strings to separate file, update lodestone-ui
1 parent 0386d27 commit e0076db

13 files changed

+75
-84
lines changed

package-lock.json

+36-12
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "project-lodestone-website",
33
"private": true,
4-
"version": "1.0.7",
4+
"version": "1.0.8",
55
"type": "module",
66
"scripts": {
77
"dev": "vite",
@@ -24,7 +24,7 @@
2424
"vite": "^6.2.2"
2525
},
2626
"dependencies": {
27-
"@team-lodestone/lodestone-ui": "^1.3.5",
27+
"@team-lodestone/lodestone-ui": "^1.3.7",
2828
"svelte-i18n": "^4.0.1"
2929
}
3030
}

src/Assets/L10N/en-us.json

+2-12
Original file line numberDiff line numberDiff line change
@@ -148,17 +148,7 @@
148148
"title": "Languages"
149149
},
150150
"languages": {
151-
"browserLanguage": "Use Browser Language",
152-
"notice": "Do not translate this string nor any of the strings below.",
153-
"ar": "عربي",
154-
"ckb": "ناوەندی کوردی",
155-
"en-US": "English (United States)",
156-
"ru": "Русский",
157-
"fr": "Français",
158-
"ja": "日本語",
159-
"kmr": "kurdiya bakur",
160-
"nl": "Nederlands",
161-
"zh-CN": "中文(简体)"
151+
"browserLanguage": "Use Browser Language"
162152
},
163153
"topbar": {
164154
"buttons": {
@@ -198,4 +188,4 @@
198188
}
199189
}
200190
}
201-
}
191+
}

src/Assets/L10N/fr.json

+1-10
Original file line numberDiff line numberDiff line change
@@ -148,16 +148,7 @@
148148
"title": "Langues"
149149
},
150150
"languages": {
151-
"browserLanguage": "Utiliser la langue du navigateur",
152-
"notice": "Do not translate this string nor any of the strings below.",
153-
"ar": "عربي",
154-
"ckb": "ناوەندی کوردی",
155-
"en-US": "English (United States)",
156-
"ru": "Русский",
157-
"fr": "Français",
158-
"ja": "日本語",
159-
"kmr": "kurdiya bakur",
160-
"zh-CN": "中文(简体)"
151+
"browserLanguage": "Utiliser la langue du navigateur"
161152
},
162153
"topbar": {
163154
"buttons": {

src/Assets/L10N/ja.json

+1-10
Original file line numberDiff line numberDiff line change
@@ -154,16 +154,7 @@
154154
"title": "言語"
155155
},
156156
"languages": {
157-
"browserLanguage": "ブラウザの言語を使用",
158-
"notice": "Do not translate this string nor any of the strings below.",
159-
"ar": "عربي",
160-
"ckb": "ناوەندی کوردی",
161-
"en-US": "English (United States)",
162-
"ru": "Русский",
163-
"fr": "Français",
164-
"ja": "日本語",
165-
"kmr": "kurdiya bakur",
166-
"zh-CN": "中文(简体)"
157+
"browserLanguage": "ブラウザの言語を使用"
167158
},
168159
"scrollable": {
169160
"arrows": {

src/Assets/L10N/langs.json

+14
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
{
2+
"languages": {
3+
"notice": "Do not translate this string nor any of the strings below. Add new language strings under here.",
4+
"ar": "عربي",
5+
"ckb": "ناوەندی کوردی",
6+
"en-US": "English (United States)",
7+
"ru": "Русский",
8+
"fr": "Français",
9+
"ja": "日本語",
10+
"nl": "Nederlands",
11+
"kmr": "kurdiya bakur",
12+
"zh-CN": "中文(简体)"
13+
}
14+
}

src/Assets/L10N/nl.json

+1-10
Original file line numberDiff line numberDiff line change
@@ -148,16 +148,7 @@
148148
"title": "Talen"
149149
},
150150
"languages": {
151-
"browserLanguage": "Gebruik Browser Taal",
152-
"notice": "Do not translate this string nor any of the strings below.",
153-
"ar": "عربي",
154-
"ckb": "ناوەندی کوردی",
155-
"en-US": "English (United States)",
156-
"ru": "Русский",
157-
"fr": "Français",
158-
"ja": "日本語",
159-
"kmr": "kurdiya bakur",
160-
"zh-CN": "中文(简体)"
151+
"browserLanguage": "Gebruik Browser Taal"
161152
},
162153
"topbar": {
163154
"buttons": {

src/Assets/L10N/ru.json

+1-10
Original file line numberDiff line numberDiff line change
@@ -148,16 +148,7 @@
148148
"title": "Языки"
149149
},
150150
"languages": {
151-
"browserLanguage": "Использовать язык браузера",
152-
"notice": "Do not translate this string nor any of the strings below.",
153-
"ar": "عربي",
154-
"ckb": "ناوەندی کوردی",
155-
"en-US": "English (United States)",
156-
"ru": "Русский",
157-
"fr": "Français",
158-
"ja": "日本語",
159-
"kmr": "kurdiya bakur",
160-
"zh-CN": "中文(简体)"
151+
"browserLanguage": "Использовать язык браузера"
161152
},
162153
"topbar": {
163154
"buttons": {

src/Assets/L10N/zh-CN.json

+1-11
Original file line numberDiff line numberDiff line change
@@ -148,17 +148,7 @@
148148
"title": "语言"
149149
},
150150
"languages": {
151-
"browserLanguage": "使用浏览器语言",
152-
"notice": "不要翻译下面的字符串,翻译了你的麻麻就没有了。",
153-
"ar": "عربي",
154-
"ckb": "ناوەندی کوردی",
155-
"en-US": "English (United States)",
156-
"ru": "Русский",
157-
"fr": "Français",
158-
"ja": "日本語",
159-
"kmr": "kurdiya bakur",
160-
"nl": "Nederlands",
161-
"zh-CN": "中文(简体)"
151+
"browserLanguage": "使用浏览器语言"
162152
},
163153
"topbar": {
164154
"buttons": {

src/Assets/css/app.css

+2-2
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@
3636
/* region Role Colors */
3737
--website-dev-color: #58a2ec;
3838
--designer-color: #5dbc76; /* harder to read with light mode, orig is 6edf8c */
39-
--translator-color: #fa9191;
39+
--translator-color: #ff8e56;
4040
/* endregion */
4141

4242
/* region Other */
@@ -76,7 +76,7 @@
7676
/* region Role Colors */
7777
--website-dev-color: #447db6;
7878
--designer-color: #50a366;
79-
--translator-color: #c17070;
79+
--translator-color: #d17547;
8080
/* endregion */
8181

8282
/* region Other */

src/Components/Dialogs/CreditsDialog.svelte

+6-3
Original file line numberDiff line numberDiff line change
@@ -59,16 +59,19 @@
5959
</LanguageCard>
6060
<LanguageCard language="fr">
6161
<GitHubUser username="AikoBorowski" displayName="BreakingMC" noDesc noCard />
62-
<GitHubUser username="LoulouNoLegend" displayName="LoulouNoLegend" noDesc noCard />
62+
<GitHubUser username="LoulouNoLegend" noDesc noCard />
6363
</LanguageCard>
6464
<LanguageCard language="ja">
6565
<GitHubUser username="9110751907" noDesc noCard />
6666
</LanguageCard>
67+
<LanguageCard language="nl">
68+
<GitHubUser username="AllanAxolotls" noDesc noCard />
69+
</LanguageCard>
6770
<LanguageCard language="ru">
6871
<GitHubUser username="PouffyPanda8510" noDesc noCard />
6972
</LanguageCard>
70-
<LanguageCard language="nl">
71-
<GitHubUser username="AllanAxolotls" noDesc noCard />
73+
<LanguageCard language="zh-CN">
74+
<GitHubUser username="kebufu" displayName="mckuhei" noDesc noCard />
7275
</LanguageCard>
7376
</div>
7477

src/Components/GitHubUser.svelte

+6-2
Original file line numberDiff line numberDiff line change
@@ -41,9 +41,13 @@
4141
gap: 10px;
4242
}
4343
44+
.ul {
45+
padding-left: 0;
46+
}
47+
4448
.pfp {
45-
width: 32px;
46-
height: 32px;
49+
width: 40px;
50+
height: 40px;
4751
border-radius: 5px;
4852
}
4953

src/main.ts

+2
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,8 @@ import { getLocaleFromNavigator, init, addMessages, register } from 'svelte-i18n
2222
import { initLUILanguages } from "@team-lodestone/lodestone-ui";
2323

2424
const initL10N = async () => {
25+
addMessages('en-US', (await import('./Assets/L10N/langs.json')) as never);
26+
2527
// has to have US bc browser returns en-US instead of en
2628
// also use addMessages over register to avoid flash of content while loading other language during switch.
2729
addMessages('en-US', (await import('./Assets/L10N/en-us.json')) as never);

0 commit comments

Comments
 (0)