From 5bfe46d8ae69a83212e346447e3935fda39aa1f6 Mon Sep 17 00:00:00 2001
From: dyzulk <66510723+dyzulk@users.noreply.github.com>
Date: Fri, 9 Jan 2026 10:38:04 +0700
Subject: [PATCH] fix(i18n): revert strict structure, implement dynamic index,
and duplicate ID meta
---
pages/{_meta.en.json => _meta.json} | 0
pages/developer/{_meta.en.json => _meta.json} | 0
pages/developer/{endpoints.en.mdx => endpoints.mdx} | 0
pages/developer/{index.en.mdx => index.mdx} | 0
pages/guide/{_meta.en.json => _meta.json} | 0
pages/guide/certificates/{_meta.en.json => _meta.json} | 0
.../{download-install.en.mdx => download-install.mdx} | 0
pages/guide/certificates/{renewal.en.mdx => renewal.mdx} | 0
.../certificates/{request-new.en.mdx => request-new.mdx} | 0
.../certificates/{revocation.en.mdx => revocation.mdx} | 0
.../{view-details.en.mdx => view-details.mdx} | 0
pages/guide/concepts/{_meta.en.json => _meta.json} | 0
.../{pki-fundamentals.en.mdx => pki-fundamentals.mdx} | 0
...{trust-architecture.en.mdx => trust-architecture.mdx} | 0
.../guide/getting-started/{_meta.en.json => _meta.json} | 0
.../{access-dashboard.en.mdx => access-dashboard.mdx} | 0
.../{install-root-ca.en.mdx => install-root-ca.mdx} | 0
pages/guide/{index.en.mdx => index.mdx} | 0
pages/guide/integrations/{_meta.en.json => _meta.json} | 0
pages/guide/integrations/{smime.en.mdx => smime.mdx} | 0
.../integrations/{web-servers.en.mdx => web-servers.mdx} | 0
.../guide/troubleshooting/{_meta.en.json => _meta.json} | 0
.../{browser-errors.en.mdx => browser-errors.mdx} | 0
.../{developer-tools.en.mdx => developer-tools.mdx} | 0
pages/index.en.mdx | 3 ---
pages/index.id.mdx | 8 +++++++-
pages/index.mdx | 9 +++++++++
27 files changed, 16 insertions(+), 4 deletions(-)
rename pages/{_meta.en.json => _meta.json} (100%)
rename pages/developer/{_meta.en.json => _meta.json} (100%)
rename pages/developer/{endpoints.en.mdx => endpoints.mdx} (100%)
rename pages/developer/{index.en.mdx => index.mdx} (100%)
rename pages/guide/{_meta.en.json => _meta.json} (100%)
rename pages/guide/certificates/{_meta.en.json => _meta.json} (100%)
rename pages/guide/certificates/{download-install.en.mdx => download-install.mdx} (100%)
rename pages/guide/certificates/{renewal.en.mdx => renewal.mdx} (100%)
rename pages/guide/certificates/{request-new.en.mdx => request-new.mdx} (100%)
rename pages/guide/certificates/{revocation.en.mdx => revocation.mdx} (100%)
rename pages/guide/certificates/{view-details.en.mdx => view-details.mdx} (100%)
rename pages/guide/concepts/{_meta.en.json => _meta.json} (100%)
rename pages/guide/concepts/{pki-fundamentals.en.mdx => pki-fundamentals.mdx} (100%)
rename pages/guide/concepts/{trust-architecture.en.mdx => trust-architecture.mdx} (100%)
rename pages/guide/getting-started/{_meta.en.json => _meta.json} (100%)
rename pages/guide/getting-started/{access-dashboard.en.mdx => access-dashboard.mdx} (100%)
rename pages/guide/getting-started/{install-root-ca.en.mdx => install-root-ca.mdx} (100%)
rename pages/guide/{index.en.mdx => index.mdx} (100%)
rename pages/guide/integrations/{_meta.en.json => _meta.json} (100%)
rename pages/guide/integrations/{smime.en.mdx => smime.mdx} (100%)
rename pages/guide/integrations/{web-servers.en.mdx => web-servers.mdx} (100%)
rename pages/guide/troubleshooting/{_meta.en.json => _meta.json} (100%)
rename pages/guide/troubleshooting/{browser-errors.en.mdx => browser-errors.mdx} (100%)
rename pages/guide/troubleshooting/{developer-tools.en.mdx => developer-tools.mdx} (100%)
delete mode 100644 pages/index.en.mdx
create mode 100644 pages/index.mdx
diff --git a/pages/_meta.en.json b/pages/_meta.json
similarity index 100%
rename from pages/_meta.en.json
rename to pages/_meta.json
diff --git a/pages/developer/_meta.en.json b/pages/developer/_meta.json
similarity index 100%
rename from pages/developer/_meta.en.json
rename to pages/developer/_meta.json
diff --git a/pages/developer/endpoints.en.mdx b/pages/developer/endpoints.mdx
similarity index 100%
rename from pages/developer/endpoints.en.mdx
rename to pages/developer/endpoints.mdx
diff --git a/pages/developer/index.en.mdx b/pages/developer/index.mdx
similarity index 100%
rename from pages/developer/index.en.mdx
rename to pages/developer/index.mdx
diff --git a/pages/guide/_meta.en.json b/pages/guide/_meta.json
similarity index 100%
rename from pages/guide/_meta.en.json
rename to pages/guide/_meta.json
diff --git a/pages/guide/certificates/_meta.en.json b/pages/guide/certificates/_meta.json
similarity index 100%
rename from pages/guide/certificates/_meta.en.json
rename to pages/guide/certificates/_meta.json
diff --git a/pages/guide/certificates/download-install.en.mdx b/pages/guide/certificates/download-install.mdx
similarity index 100%
rename from pages/guide/certificates/download-install.en.mdx
rename to pages/guide/certificates/download-install.mdx
diff --git a/pages/guide/certificates/renewal.en.mdx b/pages/guide/certificates/renewal.mdx
similarity index 100%
rename from pages/guide/certificates/renewal.en.mdx
rename to pages/guide/certificates/renewal.mdx
diff --git a/pages/guide/certificates/request-new.en.mdx b/pages/guide/certificates/request-new.mdx
similarity index 100%
rename from pages/guide/certificates/request-new.en.mdx
rename to pages/guide/certificates/request-new.mdx
diff --git a/pages/guide/certificates/revocation.en.mdx b/pages/guide/certificates/revocation.mdx
similarity index 100%
rename from pages/guide/certificates/revocation.en.mdx
rename to pages/guide/certificates/revocation.mdx
diff --git a/pages/guide/certificates/view-details.en.mdx b/pages/guide/certificates/view-details.mdx
similarity index 100%
rename from pages/guide/certificates/view-details.en.mdx
rename to pages/guide/certificates/view-details.mdx
diff --git a/pages/guide/concepts/_meta.en.json b/pages/guide/concepts/_meta.json
similarity index 100%
rename from pages/guide/concepts/_meta.en.json
rename to pages/guide/concepts/_meta.json
diff --git a/pages/guide/concepts/pki-fundamentals.en.mdx b/pages/guide/concepts/pki-fundamentals.mdx
similarity index 100%
rename from pages/guide/concepts/pki-fundamentals.en.mdx
rename to pages/guide/concepts/pki-fundamentals.mdx
diff --git a/pages/guide/concepts/trust-architecture.en.mdx b/pages/guide/concepts/trust-architecture.mdx
similarity index 100%
rename from pages/guide/concepts/trust-architecture.en.mdx
rename to pages/guide/concepts/trust-architecture.mdx
diff --git a/pages/guide/getting-started/_meta.en.json b/pages/guide/getting-started/_meta.json
similarity index 100%
rename from pages/guide/getting-started/_meta.en.json
rename to pages/guide/getting-started/_meta.json
diff --git a/pages/guide/getting-started/access-dashboard.en.mdx b/pages/guide/getting-started/access-dashboard.mdx
similarity index 100%
rename from pages/guide/getting-started/access-dashboard.en.mdx
rename to pages/guide/getting-started/access-dashboard.mdx
diff --git a/pages/guide/getting-started/install-root-ca.en.mdx b/pages/guide/getting-started/install-root-ca.mdx
similarity index 100%
rename from pages/guide/getting-started/install-root-ca.en.mdx
rename to pages/guide/getting-started/install-root-ca.mdx
diff --git a/pages/guide/index.en.mdx b/pages/guide/index.mdx
similarity index 100%
rename from pages/guide/index.en.mdx
rename to pages/guide/index.mdx
diff --git a/pages/guide/integrations/_meta.en.json b/pages/guide/integrations/_meta.json
similarity index 100%
rename from pages/guide/integrations/_meta.en.json
rename to pages/guide/integrations/_meta.json
diff --git a/pages/guide/integrations/smime.en.mdx b/pages/guide/integrations/smime.mdx
similarity index 100%
rename from pages/guide/integrations/smime.en.mdx
rename to pages/guide/integrations/smime.mdx
diff --git a/pages/guide/integrations/web-servers.en.mdx b/pages/guide/integrations/web-servers.mdx
similarity index 100%
rename from pages/guide/integrations/web-servers.en.mdx
rename to pages/guide/integrations/web-servers.mdx
diff --git a/pages/guide/troubleshooting/_meta.en.json b/pages/guide/troubleshooting/_meta.json
similarity index 100%
rename from pages/guide/troubleshooting/_meta.en.json
rename to pages/guide/troubleshooting/_meta.json
diff --git a/pages/guide/troubleshooting/browser-errors.en.mdx b/pages/guide/troubleshooting/browser-errors.mdx
similarity index 100%
rename from pages/guide/troubleshooting/browser-errors.en.mdx
rename to pages/guide/troubleshooting/browser-errors.mdx
diff --git a/pages/guide/troubleshooting/developer-tools.en.mdx b/pages/guide/troubleshooting/developer-tools.mdx
similarity index 100%
rename from pages/guide/troubleshooting/developer-tools.en.mdx
rename to pages/guide/troubleshooting/developer-tools.mdx
diff --git a/pages/index.en.mdx b/pages/index.en.mdx
deleted file mode 100644
index ce1d4b4..0000000
--- a/pages/index.en.mdx
+++ /dev/null
@@ -1,3 +0,0 @@
-import { LandingPage } from '../components/LandingPage'
-
-
diff --git a/pages/index.id.mdx b/pages/index.id.mdx
index d4dfd0f..2526d5d 100644
--- a/pages/index.id.mdx
+++ b/pages/index.id.mdx
@@ -1,5 +1,11 @@
+import { useRouter } from 'next/router'
import { LandingPage } from '../components/LandingPage'
-
+export const Index = () => {
+ const { locale } = useRouter()
+ return
+}
+
+
# DEBUG_ID_FILE_RENDERED
diff --git a/pages/index.mdx b/pages/index.mdx
new file mode 100644
index 0000000..39f61cd
--- /dev/null
+++ b/pages/index.mdx
@@ -0,0 +1,9 @@
+import { useRouter } from 'next/router'
+import { LandingPage } from '../components/LandingPage'
+
+export const Index = () => {
+ const { locale } = useRouter()
+ return
+}
+
+