diff --git a/components/ContributingSection.vue b/components/ContributingSection.vue deleted file mode 100644 index db72cad..0000000 --- a/components/ContributingSection.vue +++ /dev/null @@ -1,22 +0,0 @@ - - - diff --git a/components/TitledSection.vue b/components/TitledSection.vue new file mode 100644 index 0000000..5b94bf7 --- /dev/null +++ b/components/TitledSection.vue @@ -0,0 +1,37 @@ + + + diff --git a/i18n/i18n.config.ts b/i18n/i18n.config.ts index 4786f75..7b6d380 100644 --- a/i18n/i18n.config.ts +++ b/i18n/i18n.config.ts @@ -1,40 +1,47 @@ -import enUS from "./lang/en-US.json" +//If you take this out of alphabetical order I will eat you + +import arSA from "./lang/ar-SA.json" +import deDE from "./lang/de-DE.json" import enPT from "./lang/en-PT.json" -import lolUS from "./lang/lol-US.json" import enUD from "./lang/en-UD.json" -import ruRU from "./lang/ru-RU.json" -import deDE from "./lang/de-DE.json" +import enUS from "./lang/en-US.json" import esES from "./lang/es-ES.json" -import plPL from "./lang/pl-PL.json" +import huHU from "./lang/hu-HU.json" +import jaJP from "./lang/ja-JP.json" +import lolUS from "./lang/lol-US.json" import noNO from "./lang/no-NO.json" -import ptPT from "./lang/pt-PT.json" +import plPL from "./lang/pl-PL.json" import ptBR from "./lang/pt-BR.json" +import ptPT from "./lang/pt-PT.json" +import ruRU from "./lang/ru-RU.json" import ukUA from "./lang/uk-UA.json" -import huHU from "./lang/hu-HU.json" import viVN from "./lang/vi-VN.json" -import zhTW from "./lang/zh-TW.json" import zhCN from "./lang/zh-CN.json" +import zhTW from "./lang/zh-TW.json" export default defineI18nConfig(() => ({ legacy: false, fallbackLocale: "en-US", locale: "en-US", messages: { - "en-US": enUS, + //If you take this out of alphabetical order I will eat you again + "ar-SA": arSA, + "de-DE": deDE, "en-PT": enPT, "en-UD": enUD, - "en-LOL": lolUS, - "ru-RU": ruRU, - "de-DE": deDE, + "en-US": enUS, "es-ES": esES, - "pl-PL": plPL, + "hu-HU": huHU, + "ja-JP": jaJP, + "en-LOL": lolUS, "no-NO": noNO, - "pt-PT": ptPT, + "pl-PL": plPL, "pt-BR": ptBR, + "pt-PT": ptPT, + "ru-RU": ruRU, "uk-UA": ukUA, - "hu-HU": huHU, "vi-VN": viVN, - "zh-TW": zhTW, "zh-CN": zhCN, + "zh-TW": zhTW, }, })) diff --git a/i18n/lang/en-US.json b/i18n/lang/en-US.json index 5d63671..5471783 100644 --- a/i18n/lang/en-US.json +++ b/i18n/lang/en-US.json @@ -7,12 +7,11 @@ "disclaimer": "NOT AN OFFICIAL MINECRAFT PRODUCT. NOT APPROVED BY OR ASSOCIATED WITH MOJANG, MICROSOFT OR SPARK UNIVERSE.", "open_source": "This page is open source.", "about": "About", - "credit_creator": "Originally created by", - "credit_designed": "Designed by", "interact": "Interact", "resources": "Resources", "contributing": "Contributing", - "experiments": "Experiments" + "experiments": "Experiments", + "attributions": "Attributions" } }, "landing": { @@ -26,6 +25,22 @@ "hero": "EXPERIMENTAL FEATURES", "subtitle": "Configure experimental flags for development purposes!" }, + "attributions": { + "hero": "ATTRIBUTIONS", + "subtitle": "We give our thanks to the following. This page wouldn't be possible without them.", + "end": "These people have helped improve this site exponentially.", + "help": "See a problem? Report it on our Discord.", + "titles": { + "translators": "Translators", + "information_writers": "'Why not Essential' sources", + "core": "Core team" + }, + "subtitles": { + "translators": "Thank you to the translators on our Crowdin for helping to internationalise this page. In no specific order, here are some translators who have significantly helped.", + "information_writers": "These people helped create, fact-check and proofread our 'Why not Essential?' section.", + "core": "The core team behind the Notessential webpage." + } + }, "contributing": { "hero": "CONTRIBUTING", "subhero": "To the NotEssential website", diff --git a/layouts/default.vue b/layouts/default.vue index c5953ae..b76041a 100644 --- a/layouts/default.vue +++ b/layouts/default.vue @@ -67,18 +67,11 @@ {{ $t("layout.footer.about") }} - {{ $t("layout.footer.credit_creator") }} - Blurryface - {{ $t("layout.footer.credit_designed") }} - WorldWidePixel + {{ + $t("layout.footer.attributions") + }} +
+
+ + + {{ $t("attributions.end") }} + + {{ $t("attributions.help") }} + +
+ + diff --git a/pages/contributing.vue b/pages/contributing.vue index f90ac65..3e835ea 100644 --- a/pages/contributing.vue +++ b/pages/contributing.vue @@ -5,12 +5,13 @@ :sub-title="$t('contributing.subhero')" /> {{ $t("contributing.welcome") }} - {{ $t("contributing.end") }}