From 514fb88b78d5f33d72338f913b9eedcf47cd7fb7 Mon Sep 17 00:00:00 2001
From: Remmy Cat Stock <3317423+remmycat@users.noreply.github.com>
Date: Sun, 6 Nov 2022 12:52:59 +0100
Subject: [PATCH] Test issue translation progress action
---
.github/workflows/main.yml | 7 +-
translation-progress.md | 1331 ------------------------------------
2 files changed, 5 insertions(+), 1333 deletions(-)
delete mode 100644 translation-progress.md
diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml
index 613c42d13..98a479e1b 100644
--- a/.github/workflows/main.yml
+++ b/.github/workflows/main.yml
@@ -35,5 +35,8 @@ jobs:
run: npm run lint:styles
- name: Typecheck
run: npm run typecheck
- - name: Check translations jsons
- run: npm run check-translation-jsons:no-write
+ - name: Update translation progress issue
+ if: ${{ github.repository == 'remmycat/sendou.ink-contrib' && github.ref_name == 'rewrite' }}
+ run: |
+ npm run check-translation-jsons
+ gh issue edit 1 --body-file ./translation-progress.md
diff --git a/translation-progress.md b/translation-progress.md
deleted file mode 100644
index e0a0ebc18..000000000
--- a/translation-progress.md
+++ /dev/null
@@ -1,1331 +0,0 @@
-# Translation Progress
-
-## /da (🟡 In progress)
-
-### 🟢 analyzer.json
-
-**111/111**
-
-### 🟢 badges.json
-
-**6/6**
-
-### 🟢 builds.json
-
-**11/11**
-
-### 🟢 calendar.json
-
-**46/46**
-
-### 🟡 common.json
-
-**77/83**
-
-
-Missing
-
-- header.language
-- header.loggedInAs
-- header.theme
-- theme.light
-- theme.dark
-- theme.auto
-
-
-
-### 🟢 contributions.json
-
-**6/6**
-
-### 🟢 faq.json
-
-**6/6**
-
-### 🟢 front.json
-
-**13/13**
-
-### 🟢 game-misc.json
-
-**22/22**
-
-### 🟢 user.json
-
-**25/25**
-
----
-
-## /de (🟡 In progress)
-
-### 🟢 analyzer.json
-
-**111/111**
-
-### 🟢 badges.json
-
-**6/6**
-
-### 🟢 builds.json
-
-**11/11**
-
-### 🟢 calendar.json
-
-**46/46**
-
-### 🟡 common.json
-
-**82/83**
-
-
-Missing
-
-- pages.articles
-
-
-
-### 🟢 contributions.json
-
-**6/6**
-
-### 🟢 faq.json
-
-**6/6**
-
-### 🟡 front.json
-
-**12/13**
-
-
-Missing
-
-- articlesGoTo
-
-
-
-### 🟢 game-misc.json
-
-**22/22**
-
-### 🟢 user.json
-
-**25/25**
-
----
-
-## /es-ES (🟡 In progress)
-
-### 🟡 analyzer.json
-
-**92/111**
-
-
-Missing
-
-- objCalcAd
-- stat.specialLostSplattedByRP
-- stat.quickRespawnTimeSplattedByRP
-- stat.shootingRunSpeed
-- stat.shootingRunSpeedCharging
-- stat.shootingRunSpeedFullCharge
-- damage.NORMAL_MAX_FULL_CHARGE
-- damage.DIRECT_MIN
-- damage.DIRECT_MAX
-- torpedoExplanation
-- distanceInline
-- damageShort
-- hitsToDestroyLong
-- hitsToDestroyShort
-- labels.amountOf
-- labels.damageType
-- labels.weapon
-- dmgHtdExplanation
-- noDmgData
-
-
-
-### 🟢 badges.json
-
-**6/6**
-
-### 🟢 builds.json
-
-**11/11**
-
-### 🟡 calendar.json
-
-**44/46**
-
-
-Missing
-
-- createMapList
-- forms.mapPool
-
-
-
-### 🟡 common.json
-
-**49/83**
-
-
-Missing
-
-- pages.articles
-- pages.s2
-- pages.maps
-- pages.object-damage-calculator
-- header.language
-- header.loggedInAs
-- header.theme
-- auth.errors.aborted
-- auth.errors.failed
-- auth.errors.discordPermissions
-- auth.errors.unknown
-- actions.copyToClipboard
-- actions.close
-- actions.loading
-- actions.clear
-- actions.selectAll
-- actions.search
-- maps.createMapList
-- maps.halfSz
-- maps.mapPool
-- maps.tournamentMaplist
-- maps.template
-- maps.template.none
-- maps.template.event
-- maps.template.presets
-- maps.template.yourRecentEvents
-- maps.template.preset.ANARCHY
-- maps.template.preset.ALL
-- maps.template.preset.onlyMode
-- forms.errors.noSearchMatches
-- errors.genericReload
-- theme.light
-- theme.dark
-- theme.auto
-
-
-
-### 🟢 contributions.json
-
-**6/6**
-
-### 🟢 faq.json
-
-**6/6**
-
-### 🟡 front.json
-
-**10/13**
-
-
-Missing
-
-- maps.description
-- object-damage-calculator.description
-- articlesGoTo
-
-
-
-### 🟡 game-misc.json
-
-**12/22**
-
-
-Missing
-
-- MODE_SHORT_TW
-- MODE_SHORT_SZ
-- MODE_SHORT_TC
-- MODE_SHORT_RM
-- MODE_SHORT_CB
-- MODE_LONG_TW
-- MODE_LONG_SZ
-- MODE_LONG_TC
-- MODE_LONG_RM
-- MODE_LONG_CB
-
-
-
-### 🟡 user.json
-
-**7/25**
-
-
-Missing
-
-- customUrl
-- ign
-- ign.short
-- stickSens
-- motionSens
-- motion
-- stick
-- sens
-- results.title
-- results.participants
-- results.highlights
-- results.nonHighlights
-- results.highlights.choose
-- results.highlights.explanation
-- forms.errors.invalidCustomUrl.numbers
-- forms.errors.invalidCustomUrl.strangeCharacter
-- forms.errors.invalidCustomUrl.duplicate
-- forms.errors.invalidSens
-
-
-
----
-
-## /es-US (🟡 In progress)
-
-### 🟡 analyzer.json
-
-**92/111**
-
-
-Missing
-
-- objCalcAd
-- stat.specialLostSplattedByRP
-- stat.quickRespawnTimeSplattedByRP
-- stat.shootingRunSpeed
-- stat.shootingRunSpeedCharging
-- stat.shootingRunSpeedFullCharge
-- damage.NORMAL_MAX_FULL_CHARGE
-- damage.DIRECT_MIN
-- damage.DIRECT_MAX
-- torpedoExplanation
-- distanceInline
-- damageShort
-- hitsToDestroyLong
-- hitsToDestroyShort
-- labels.amountOf
-- labels.damageType
-- labels.weapon
-- dmgHtdExplanation
-- noDmgData
-
-
-
-### 🟢 badges.json
-
-**6/6**
-
-### 🟢 builds.json
-
-**11/11**
-
-### 🟡 calendar.json
-
-**44/46**
-
-
-Missing
-
-- createMapList
-- forms.mapPool
-
-
-
-### 🟡 common.json
-
-**49/83**
-
-
-Missing
-
-- pages.articles
-- pages.s2
-- pages.maps
-- pages.object-damage-calculator
-- header.language
-- header.loggedInAs
-- header.theme
-- auth.errors.aborted
-- auth.errors.failed
-- auth.errors.discordPermissions
-- auth.errors.unknown
-- actions.copyToClipboard
-- actions.close
-- actions.loading
-- actions.clear
-- actions.selectAll
-- actions.search
-- maps.createMapList
-- maps.halfSz
-- maps.mapPool
-- maps.tournamentMaplist
-- maps.template
-- maps.template.none
-- maps.template.event
-- maps.template.presets
-- maps.template.yourRecentEvents
-- maps.template.preset.ANARCHY
-- maps.template.preset.ALL
-- maps.template.preset.onlyMode
-- forms.errors.noSearchMatches
-- errors.genericReload
-- theme.light
-- theme.dark
-- theme.auto
-
-
-
-### 🟢 contributions.json
-
-**6/6**
-
-### 🟢 faq.json
-
-**6/6**
-
-### 🟡 front.json
-
-**10/13**
-
-
-Missing
-
-- maps.description
-- object-damage-calculator.description
-- articlesGoTo
-
-
-
-### 🟡 game-misc.json
-
-**12/22**
-
-
-Missing
-
-- MODE_SHORT_TW
-- MODE_SHORT_SZ
-- MODE_SHORT_TC
-- MODE_SHORT_RM
-- MODE_SHORT_CB
-- MODE_LONG_TW
-- MODE_LONG_SZ
-- MODE_LONG_TC
-- MODE_LONG_RM
-- MODE_LONG_CB
-
-
-
-### 🟡 user.json
-
-**7/25**
-
-
-Missing
-
-- customUrl
-- ign
-- ign.short
-- stickSens
-- motionSens
-- motion
-- stick
-- sens
-- results.title
-- results.participants
-- results.highlights
-- results.nonHighlights
-- results.highlights.choose
-- results.highlights.explanation
-- forms.errors.invalidCustomUrl.numbers
-- forms.errors.invalidCustomUrl.strangeCharacter
-- forms.errors.invalidCustomUrl.duplicate
-- forms.errors.invalidSens
-
-
-
----
-
-## /fr (🟡 In progress)
-
-### 🟡 analyzer.json
-
-**92/111**
-
-
-Missing
-
-- objCalcAd
-- stat.specialLostSplattedByRP
-- stat.quickRespawnTimeSplattedByRP
-- stat.shootingRunSpeed
-- stat.shootingRunSpeedCharging
-- stat.shootingRunSpeedFullCharge
-- damage.NORMAL_MAX_FULL_CHARGE
-- damage.DIRECT_MIN
-- damage.DIRECT_MAX
-- torpedoExplanation
-- distanceInline
-- damageShort
-- hitsToDestroyLong
-- hitsToDestroyShort
-- labels.amountOf
-- labels.damageType
-- labels.weapon
-- dmgHtdExplanation
-- noDmgData
-
-
-
-### 🟢 badges.json
-
-**6/6**
-
-### 🟢 builds.json
-
-**11/11**
-
-### 🟡 calendar.json
-
-**44/46**
-
-
-Missing
-
-- createMapList
-- forms.mapPool
-
-
-
-### 🟡 common.json
-
-**48/83**
-
-
-Missing
-
-- pages.s2
-- pages.analyzer
-- pages.maps
-- pages.object-damage-calculator
-- header.language
-- header.loggedInAs
-- header.theme
-- auth.errors.aborted
-- auth.errors.failed
-- auth.errors.discordPermissions
-- auth.errors.unknown
-- actions.loadMore
-- actions.copyToClipboard
-- actions.close
-- actions.loading
-- actions.clear
-- actions.selectAll
-- actions.search
-- maps.createMapList
-- maps.halfSz
-- maps.mapPool
-- maps.tournamentMaplist
-- maps.template
-- maps.template.none
-- maps.template.event
-- maps.template.presets
-- maps.template.yourRecentEvents
-- maps.template.preset.ANARCHY
-- maps.template.preset.ALL
-- maps.template.preset.onlyMode
-- forms.errors.noSearchMatches
-- errors.genericReload
-- theme.light
-- theme.dark
-- theme.auto
-
-
-
-### 🟡 contributions.json
-
-**4/6**
-
-
-Missing
-
-- code
-- translation
-
-
-
-### 🟢 faq.json
-
-**6/6**
-
-### 🟡 front.json
-
-**9/13**
-
-
-Missing
-
-- buildsGoTo
-- analyzer.description
-- maps.description
-- object-damage-calculator.description
-
-
-
-### 🟡 game-misc.json
-
-**12/22**
-
-
-Missing
-
-- MODE_SHORT_TW
-- MODE_SHORT_SZ
-- MODE_SHORT_TC
-- MODE_SHORT_RM
-- MODE_SHORT_CB
-- MODE_LONG_TW
-- MODE_LONG_SZ
-- MODE_LONG_TC
-- MODE_LONG_RM
-- MODE_LONG_CB
-
-
-
-### 🟡 user.json
-
-**7/25**
-
-
-Missing
-
-- customUrl
-- ign
-- ign.short
-- stickSens
-- motionSens
-- motion
-- stick
-- sens
-- results.title
-- results.participants
-- results.highlights
-- results.nonHighlights
-- results.highlights.choose
-- results.highlights.explanation
-- forms.errors.invalidCustomUrl.numbers
-- forms.errors.invalidCustomUrl.strangeCharacter
-- forms.errors.invalidCustomUrl.duplicate
-- forms.errors.invalidSens
-
-
-
----
-
-## /it (🟡 In progress)
-
-### 🔴 analyzer.json
-
-**0/111**
-
-### 🔴 badges.json
-
-**0/6**
-
-### 🔴 builds.json
-
-**0/11**
-
-### 🔴 calendar.json
-
-**0/46**
-
-### 🔴 common.json
-
-**0/83**
-
-### 🔴 contributions.json
-
-**0/6**
-
-### 🔴 faq.json
-
-**0/6**
-
-### 🔴 front.json
-
-**0/13**
-
-### 🟡 game-misc.json
-
-**12/22**
-
-
-Missing
-
-- MODE_SHORT_TW
-- MODE_SHORT_SZ
-- MODE_SHORT_TC
-- MODE_SHORT_RM
-- MODE_SHORT_CB
-- MODE_LONG_TW
-- MODE_LONG_SZ
-- MODE_LONG_TC
-- MODE_LONG_RM
-- MODE_LONG_CB
-
-
-
-### 🔴 user.json
-
-**0/25**
-
----
-
-## /ja (🟡 In progress)
-
-### 🟢 analyzer.json
-
-**111/111**
-
-### 🟢 badges.json
-
-**6/6**
-
-### 🟢 builds.json
-
-**11/11**
-
-### 🟢 calendar.json
-
-**46/46**
-
-### 🟡 common.json
-
-**75/83**
-
-
-Missing
-
-- pages.articles
-- header.language
-- header.loggedInAs
-- header.theme
-- results.placeSuffix
-- theme.light
-- theme.dark
-- theme.auto
-
-
-
-### 🟢 contributions.json
-
-**6/6**
-
-### 🟢 faq.json
-
-**6/6**
-
-### 🟡 front.json
-
-**12/13**
-
-
-Missing
-
-- articlesGoTo
-
-
-
-### 🟢 game-misc.json
-
-**22/22**
-
-### 🟢 user.json
-
-**25/25**
-
----
-
-## /ko (🟡 In progress)
-
-### 🔴 analyzer.json
-
-**0/111**
-
-### 🟢 badges.json
-
-**6/6**
-
-### 🟢 builds.json
-
-**11/11**
-
-### 🟡 calendar.json
-
-**44/46**
-
-
-Missing
-
-- createMapList
-- forms.mapPool
-
-
-
-### 🟡 common.json
-
-**35/83**
-
-
-Missing
-
-- pages.articles
-- pages.s2
-- pages.analyzer
-- pages.maps
-- pages.object-damage-calculator
-- header.language
-- header.loggedInAs
-- header.theme
-- auth.errors.aborted
-- auth.errors.failed
-- auth.errors.discordPermissions
-- auth.errors.unknown
-- actions.loadMore
-- actions.copyToClipboard
-- actions.close
-- actions.loading
-- actions.clear
-- actions.selectAll
-- actions.search
-- maps.createMapList
-- maps.halfSz
-- maps.mapPool
-- maps.tournamentMaplist
-- maps.template
-- maps.template.none
-- maps.template.event
-- maps.template.presets
-- maps.template.yourRecentEvents
-- maps.template.preset.ANARCHY
-- maps.template.preset.ALL
-- maps.template.preset.onlyMode
-- results.placeSuffix
-- forms.errors.noSearchMatches
-- errors.genericReload
-- weapon.category.SHOOTERS
-- weapon.category.BLASTERS
-- weapon.category.ROLLERS
-- weapon.category.BRUSHES
-- weapon.category.CHARGERS
-- weapon.category.SLOSHERS
-- weapon.category.SPLATLINGS
-- weapon.category.DUALIES
-- weapon.category.BRELLAS
-- weapon.category.STRINGERS
-- weapon.category.SPLATANAS
-- theme.light
-- theme.dark
-- theme.auto
-
-
-
-### 🟡 contributions.json
-
-**5/6**
-
-
-Missing
-
-- translation
-
-
-
-### 🟢 faq.json
-
-**6/6**
-
-### 🟡 front.json
-
-**8/13**
-
-
-Missing
-
-- buildsGoTo
-- analyzer.description
-- maps.description
-- object-damage-calculator.description
-- articlesGoTo
-
-
-
-### 🟡 game-misc.json
-
-**12/22**
-
-
-Missing
-
-- MODE_SHORT_TW
-- MODE_SHORT_SZ
-- MODE_SHORT_TC
-- MODE_SHORT_RM
-- MODE_SHORT_CB
-- MODE_LONG_TW
-- MODE_LONG_SZ
-- MODE_LONG_TC
-- MODE_LONG_RM
-- MODE_LONG_CB
-
-
-
-### 🟡 user.json
-
-**7/25**
-
-
-Missing
-
-- customUrl
-- ign
-- ign.short
-- stickSens
-- motionSens
-- motion
-- stick
-- sens
-- results.title
-- results.participants
-- results.highlights
-- results.nonHighlights
-- results.highlights.choose
-- results.highlights.explanation
-- forms.errors.invalidCustomUrl.numbers
-- forms.errors.invalidCustomUrl.strangeCharacter
-- forms.errors.invalidCustomUrl.duplicate
-- forms.errors.invalidSens
-
-
-
----
-
-## /nl (🟡 In progress)
-
-### 🟡 analyzer.json
-
-**95/111**
-
-
-Missing
-
-- objCalcAd
-- stat.specialLostSplattedByRP
-- stat.quickRespawnTimeSplattedByRP
-- damage.NORMAL_MAX_FULL_CHARGE
-- damage.DIRECT_MIN
-- damage.DIRECT_MAX
-- torpedoExplanation
-- distanceInline
-- damageShort
-- hitsToDestroyLong
-- hitsToDestroyShort
-- labels.amountOf
-- labels.damageType
-- labels.weapon
-- dmgHtdExplanation
-- noDmgData
-
-
-
-### 🟢 badges.json
-
-**6/6**
-
-### 🟢 builds.json
-
-**11/11**
-
-### 🟢 calendar.json
-
-**46/46**
-
-### 🟡 common.json
-
-**56/83**
-
-
-Missing
-
-- pages.articles
-- pages.object-damage-calculator
-- header.language
-- header.loggedInAs
-- header.theme
-- auth.errors.aborted
-- auth.errors.failed
-- auth.errors.discordPermissions
-- auth.errors.unknown
-- actions.close
-- actions.loading
-- actions.clear
-- actions.selectAll
-- actions.search
-- maps.template
-- maps.template.none
-- maps.template.event
-- maps.template.presets
-- maps.template.yourRecentEvents
-- maps.template.preset.ANARCHY
-- maps.template.preset.ALL
-- maps.template.preset.onlyMode
-- forms.errors.noSearchMatches
-- errors.genericReload
-- theme.light
-- theme.dark
-- theme.auto
-
-
-
-### 🟢 contributions.json
-
-**6/6**
-
-### 🟢 faq.json
-
-**6/6**
-
-### 🟡 front.json
-
-**11/13**
-
-
-Missing
-
-- object-damage-calculator.description
-- articlesGoTo
-
-
-
-### 🟡 game-misc.json
-
-**17/22**
-
-
-Missing
-
-- MODE_LONG_TW
-- MODE_LONG_SZ
-- MODE_LONG_TC
-- MODE_LONG_RM
-- MODE_LONG_CB
-
-
-
-### 🟡 user.json
-
-**20/25**
-
-
-Missing
-
-- results.title
-- results.highlights
-- results.nonHighlights
-- results.highlights.choose
-- results.highlights.explanation
-
-
-
----
-
-## /ru (🟡 In progress)
-
-### 🟡 analyzer.json
-
-**102/111**
-
-
-Missing
-
-- objCalcAd
-- stat.specialLostSplattedByRP
-- stat.quickRespawnTimeSplattedByRP
-- damage.NORMAL_MAX_FULL_CHARGE
-- damage.DIRECT_MIN
-- damage.DIRECT_MAX
-- torpedoExplanation
-- dmgHtdExplanation
-- noDmgData
-
-
-
-### 🟢 badges.json
-
-**6/6**
-
-### 🟢 builds.json
-
-**11/11**
-
-### 🟢 calendar.json
-
-**46/46**
-
-### 🟡 common.json
-
-**61/83**
-
-
-Missing
-
-- pages.articles
-- header.language
-- header.loggedInAs
-- header.theme
-- actions.loading
-- actions.clear
-- actions.selectAll
-- actions.search
-- maps.template
-- maps.template.none
-- maps.template.event
-- maps.template.presets
-- maps.template.yourRecentEvents
-- maps.template.preset.ANARCHY
-- maps.template.preset.ALL
-- maps.template.preset.onlyMode
-- results.placeSuffix
-- forms.errors.noSearchMatches
-- errors.genericReload
-- theme.light
-- theme.dark
-- theme.auto
-
-
-
-### 🟢 contributions.json
-
-**6/6**
-
-### 🟢 faq.json
-
-**6/6**
-
-### 🟡 front.json
-
-**11/13**
-
-
-Missing
-
-- object-damage-calculator.description
-- articlesGoTo
-
-
-
-### 🟡 game-misc.json
-
-**17/22**
-
-
-Missing
-
-- MODE_LONG_TW
-- MODE_LONG_SZ
-- MODE_LONG_TC
-- MODE_LONG_RM
-- MODE_LONG_CB
-
-
-
-### 🟢 user.json
-
-**25/25**
-
----
-
-## /zh (🟡 In progress)
-
-### 🟡 analyzer.json
-
-**95/111**
-
-
-Missing
-
-- objCalcAd
-- stat.specialLostSplattedByRP
-- stat.quickRespawnTimeSplattedByRP
-- damage.NORMAL_MAX_FULL_CHARGE
-- damage.DIRECT_MIN
-- damage.DIRECT_MAX
-- torpedoExplanation
-- distanceInline
-- damageShort
-- hitsToDestroyLong
-- hitsToDestroyShort
-- labels.amountOf
-- labels.damageType
-- labels.weapon
-- dmgHtdExplanation
-- noDmgData
-
-
-
-### 🟢 badges.json
-
-**6/6**
-
-### 🟢 builds.json
-
-**11/11**
-
-### 🟡 calendar.json
-
-**44/46**
-
-
-Missing
-
-- createMapList
-- forms.mapPool
-
-
-
-### 🟡 common.json
-
-**35/83**
-
-
-Missing
-
-- pages.articles
-- pages.s2
-- pages.analyzer
-- pages.maps
-- pages.object-damage-calculator
-- header.language
-- header.loggedInAs
-- header.theme
-- auth.errors.aborted
-- auth.errors.failed
-- auth.errors.discordPermissions
-- auth.errors.unknown
-- actions.loadMore
-- actions.copyToClipboard
-- actions.close
-- actions.loading
-- actions.clear
-- actions.selectAll
-- actions.search
-- maps.createMapList
-- maps.halfSz
-- maps.mapPool
-- maps.tournamentMaplist
-- maps.template
-- maps.template.none
-- maps.template.event
-- maps.template.presets
-- maps.template.yourRecentEvents
-- maps.template.preset.ANARCHY
-- maps.template.preset.ALL
-- maps.template.preset.onlyMode
-- results.placeSuffix
-- forms.errors.noSearchMatches
-- errors.genericReload
-- weapon.category.SHOOTERS
-- weapon.category.BLASTERS
-- weapon.category.ROLLERS
-- weapon.category.BRUSHES
-- weapon.category.CHARGERS
-- weapon.category.SLOSHERS
-- weapon.category.SPLATLINGS
-- weapon.category.DUALIES
-- weapon.category.BRELLAS
-- weapon.category.STRINGERS
-- weapon.category.SPLATANAS
-- theme.light
-- theme.dark
-- theme.auto
-
-
-
-### 🟡 contributions.json
-
-**5/6**
-
-
-Missing
-
-- translation
-
-
-
-### 🟢 faq.json
-
-**6/6**
-
-### 🟡 front.json
-
-**8/13**
-
-
-Missing
-
-- buildsGoTo
-- analyzer.description
-- maps.description
-- object-damage-calculator.description
-- articlesGoTo
-
-
-
-### 🟡 game-misc.json
-
-**12/22**
-
-
-Missing
-
-- MODE_SHORT_TW
-- MODE_SHORT_SZ
-- MODE_SHORT_TC
-- MODE_SHORT_RM
-- MODE_SHORT_CB
-- MODE_LONG_TW
-- MODE_LONG_SZ
-- MODE_LONG_TC
-- MODE_LONG_RM
-- MODE_LONG_CB
-
-
-
-### 🟡 user.json
-
-**7/25**
-
-
-Missing
-
-- customUrl
-- ign
-- ign.short
-- stickSens
-- motionSens
-- motion
-- stick
-- sens
-- results.title
-- results.participants
-- results.highlights
-- results.nonHighlights
-- results.highlights.choose
-- results.highlights.explanation
-- forms.errors.invalidCustomUrl.numbers
-- forms.errors.invalidCustomUrl.strangeCharacter
-- forms.errors.invalidCustomUrl.duplicate
-- forms.errors.invalidSens
-
-