diff --git a/assets/fonts/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVtapbCFPrEVIT9d0c-dYA.woff2 b/assets/fonts/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVtapbCFPrEVIT9d0c-dYA.woff2
new file mode 100644
index 0000000..0ef775a
Binary files /dev/null and b/assets/fonts/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVtapbCFPrEVIT9d0c-dYA.woff2 differ
diff --git a/assets/fonts/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVtapbCGPrEVIT9d0c-dYA.woff2 b/assets/fonts/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVtapbCGPrEVIT9d0c-dYA.woff2
new file mode 100644
index 0000000..32e8bbe
Binary files /dev/null and b/assets/fonts/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVtapbCGPrEVIT9d0c-dYA.woff2 differ
diff --git a/assets/fonts/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVtapbCHPrEVIT9d0c-dYA.woff2 b/assets/fonts/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVtapbCHPrEVIT9d0c-dYA.woff2
new file mode 100644
index 0000000..054ab3c
Binary files /dev/null and b/assets/fonts/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVtapbCHPrEVIT9d0c-dYA.woff2 differ
diff --git a/assets/fonts/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVtapbCIPrEVIT9d0c8.woff2 b/assets/fonts/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVtapbCIPrEVIT9d0c8.woff2
new file mode 100644
index 0000000..314e857
Binary files /dev/null and b/assets/fonts/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVtapbCIPrEVIT9d0c8.woff2 differ
diff --git a/assets/fonts/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVtapbCMPrEVIT9d0c-dYA.woff2 b/assets/fonts/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVtapbCMPrEVIT9d0c-dYA.woff2
new file mode 100644
index 0000000..5f2a443
Binary files /dev/null and b/assets/fonts/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVtapbCMPrEVIT9d0c-dYA.woff2 differ
diff --git a/assets/fonts/pxiByp8kv8JHgFVrLFj_Z11lFd2JQEl8qw.woff2 b/assets/fonts/pxiByp8kv8JHgFVrLFj_Z11lFd2JQEl8qw.woff2
new file mode 100644
index 0000000..ad8f4e5
Binary files /dev/null and b/assets/fonts/pxiByp8kv8JHgFVrLFj_Z11lFd2JQEl8qw.woff2 differ
diff --git a/assets/fonts/pxiByp8kv8JHgFVrLFj_Z1JlFd2JQEl8qw.woff2 b/assets/fonts/pxiByp8kv8JHgFVrLFj_Z1JlFd2JQEl8qw.woff2
new file mode 100644
index 0000000..a4dad3d
Binary files /dev/null and b/assets/fonts/pxiByp8kv8JHgFVrLFj_Z1JlFd2JQEl8qw.woff2 differ
diff --git a/assets/fonts/pxiByp8kv8JHgFVrLFj_Z1xlFd2JQEk.woff2 b/assets/fonts/pxiByp8kv8JHgFVrLFj_Z1xlFd2JQEk.woff2
new file mode 100644
index 0000000..1473a0e
Binary files /dev/null and b/assets/fonts/pxiByp8kv8JHgFVrLFj_Z1xlFd2JQEk.woff2 differ
diff --git a/assets/fonts/pxiByp8kv8JHgFVrLGT9Z11lFd2JQEl8qw.woff2 b/assets/fonts/pxiByp8kv8JHgFVrLGT9Z11lFd2JQEl8qw.woff2
new file mode 100644
index 0000000..75c774c
Binary files /dev/null and b/assets/fonts/pxiByp8kv8JHgFVrLGT9Z11lFd2JQEl8qw.woff2 differ
diff --git a/assets/fonts/pxiByp8kv8JHgFVrLGT9Z1JlFd2JQEl8qw.woff2 b/assets/fonts/pxiByp8kv8JHgFVrLGT9Z1JlFd2JQEl8qw.woff2
new file mode 100644
index 0000000..5c7a928
Binary files /dev/null and b/assets/fonts/pxiByp8kv8JHgFVrLGT9Z1JlFd2JQEl8qw.woff2 differ
diff --git a/assets/fonts/pxiByp8kv8JHgFVrLGT9Z1xlFd2JQEk.woff2 b/assets/fonts/pxiByp8kv8JHgFVrLGT9Z1xlFd2JQEk.woff2
new file mode 100644
index 0000000..ebe2c49
Binary files /dev/null and b/assets/fonts/pxiByp8kv8JHgFVrLGT9Z1xlFd2JQEk.woff2 differ
diff --git a/assets/script.js b/assets/script.js
index 7d46c70..f59d727 100644
--- a/assets/script.js
+++ b/assets/script.js
@@ -1,8 +1,10 @@
// script.js
+let languages = ["en", "de", "fr", "es"]
let currentLanguage = localStorage.getItem("language")
if (!currentLanguage) {
- currentLanguage = window.navigator.language.includes("de") ? "de" : "en"
+ currentLanguage = window.navigator.language.slice(0, 2)
+ if (!languages.includes(currentLanguage)) currentLanguage = "en"
localStorage.setItem("language", currentLanguage)
}
let currentMode = localStorage.getItem("mode")
diff --git a/assets/style.css b/assets/style.css
index 0172007..aa565a6 100644
--- a/assets/style.css
+++ b/assets/style.css
@@ -1,3 +1,125 @@
+/* devanagari */
+@font-face {
+ font-family: "Poppins";
+ font-style: normal;
+ font-weight: 200;
+ font-display: swap;
+ src: url(fonts/pxiByp8kv8JHgFVrLFj_Z11lFd2JQEl8qw.woff2) format("woff2");
+ unicode-range: U+0900-097F, U+1CD0-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0,
+ U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B09;
+}
+/* latin-ext */
+@font-face {
+ font-family: "Poppins";
+ font-style: normal;
+ font-weight: 200;
+ font-display: swap;
+ src: url(fonts/pxiByp8kv8JHgFVrLFj_Z1JlFd2JQEl8qw.woff2) format("woff2");
+ unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF,
+ U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020,
+ U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
+}
+/* latin */
+@font-face {
+ font-family: "Poppins";
+ font-style: normal;
+ font-weight: 200;
+ font-display: swap;
+ src: url(fonts/pxiByp8kv8JHgFVrLFj_Z1xlFd2JQEk.woff2) format("woff2");
+ unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA,
+ U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193,
+ U+2212, U+2215, U+FEFF, U+FFFD;
+}
+/* devanagari */
+@font-face {
+ font-family: "Poppins";
+ font-style: normal;
+ font-weight: 500;
+ font-display: swap;
+ src: url(fonts/pxiByp8kv8JHgFVrLGT9Z11lFd2JQEl8qw.woff2) format("woff2");
+ unicode-range: U+0900-097F, U+1CD0-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0,
+ U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B09;
+}
+/* latin-ext */
+@font-face {
+ font-family: "Poppins";
+ font-style: normal;
+ font-weight: 500;
+ font-display: swap;
+ src: url(fonts/pxiByp8kv8JHgFVrLGT9Z1JlFd2JQEl8qw.woff2) format("woff2");
+ unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF,
+ U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020,
+ U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
+}
+/* latin */
+@font-face {
+ font-family: "Poppins";
+ font-style: normal;
+ font-weight: 500;
+ font-display: swap;
+ src: url(fonts/pxiByp8kv8JHgFVrLGT9Z1xlFd2JQEk.woff2) format("woff2");
+ unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA,
+ U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193,
+ U+2212, U+2215, U+FEFF, U+FFFD;
+}
+/* cyrillic-ext */
+@font-face {
+ font-family: "Raleway";
+ font-style: normal;
+ font-weight: 800;
+ font-display: swap;
+ src: url(fonts/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVtapbCFPrEVIT9d0c-dYA.woff2)
+ format("woff2");
+ unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F,
+ U+FE2E-FE2F;
+}
+/* cyrillic */
+@font-face {
+ font-family: "Raleway";
+ font-style: normal;
+ font-weight: 800;
+ font-display: swap;
+ src: url(fonts/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVtapbCMPrEVIT9d0c-dYA.woff2)
+ format("woff2");
+ unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
+}
+/* vietnamese */
+@font-face {
+ font-family: "Raleway";
+ font-style: normal;
+ font-weight: 800;
+ font-display: swap;
+ src: url(fonts/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVtapbCHPrEVIT9d0c-dYA.woff2)
+ format("woff2");
+ unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1,
+ U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329,
+ U+1EA0-1EF9, U+20AB;
+}
+/* latin-ext */
+@font-face {
+ font-family: "Raleway";
+ font-style: normal;
+ font-weight: 800;
+ font-display: swap;
+ src: url(fonts/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVtapbCGPrEVIT9d0c-dYA.woff2)
+ format("woff2");
+ unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF,
+ U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020,
+ U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
+}
+/* latin */
+@font-face {
+ font-family: "Raleway";
+ font-style: normal;
+ font-weight: 800;
+ font-display: swap;
+ src: url(fonts/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVtapbCIPrEVIT9d0c8.woff2)
+ format("woff2");
+ unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA,
+ U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193,
+ U+2212, U+2215, U+FEFF, U+FFFD;
+}
+
:root {
--color-monero-orange: #ff6b00;
--color-monero-grey: #4c4c4c;
diff --git a/i18n/en/en.json b/i18n/en/en.json
index 0774523..5b4646a 100644
--- a/i18n/en/en.json
+++ b/i18n/en/en.json
@@ -17,7 +17,7 @@
"website": "www.usexmr.com"
},
"page2": {
- "change_fiat_title": "CHANGE SUSD INTO MONERO",
+ "change_fiat_title": "CHANGE $USD INTO MONERO",
"steps": {
"step1": "STEP 1: Download Cake Wallet or Monero.com wallet",
"step2": "STEP 2: Create Your wallet and carefully record the seed phrase provided. Store it securely in a private, safe place!",
@@ -70,4 +70,4 @@
"dex": "Decentralized Exchange, an exchange operated by a network of users where customers do not need to verify their identity",
"copyright": "Monero Community Project
An independent, non-commercial project by and for the Monero community."
}
-}
\ No newline at end of file
+}
diff --git a/i18n/en/flyer-dark-en.pdf b/i18n/en/flyer-dark-en.pdf
index 0ba0575..e1c7574 100644
Binary files a/i18n/en/flyer-dark-en.pdf and b/i18n/en/flyer-dark-en.pdf differ
diff --git a/i18n/en/flyer-light-en.pdf b/i18n/en/flyer-light-en.pdf
index 0cab5d6..d9d2930 100644
Binary files a/i18n/en/flyer-light-en.pdf and b/i18n/en/flyer-light-en.pdf differ
diff --git a/i18n/es/es.json b/i18n/es/es.json
new file mode 100644
index 0000000..dd215fd
--- /dev/null
+++ b/i18n/es/es.json
@@ -0,0 +1,73 @@
+{
+ "pdf": {
+ "page1": {
+ "why_monero_title": "¿POR QUÉ MONERO (XMR)?",
+ "features": {
+ "private": "PRIVADA: Las transacciones son completamente privadas, sin historial público.",
+ "low_fees": "BAJAS COMISIONES: Tarifas mínimas en transacciones, rentable incluso para pagos pequeños.",
+ "secure": "SEGURO: La criptografía avanzada protege tus fondos y datos.",
+ "unblockable": "IMBLOQUEABLE: Cada moneda es igual, sin riesgo de ser 'manchada' o incluida en listas negras.",
+ "distributed": "DESCENTRALIZADO: No hay una autoridad central controlando la red, ofreciendo verdadera libertad financiera."
+ },
+ "slogan1": "SMARTPHONE + WALLET = TIENES MONERO",
+ "slogan2": "SEGURO PRIVADO TUYO",
+ "slogan3": "EL DINERO VERDADERO",
+ "slogan4": "USA MONERO",
+ "slogan5": "OBTÉN LIBERTAD FINANCIERA",
+ "website": "www.usexmr.com"
+ },
+ "page2": {
+ "change_fiat_title": "CAMBIA $USD POR MONERO",
+ "steps": {
+ "step1": "PASO 1: Descarga Cake Wallet o Monero.com wallet.",
+ "step2": "PASO 2: Crea tu billetera y anota cuidadosamente la frase semilla proporcionada. ¡Guárdala de forma segura!",
+ "step3": "PASO 3: Abre la billetera, ve a la sección 'Intercambio' e ingresa la cantidad de dinero que deseas convertir en Monero (XMR). Elige tu método de pago preferido (tarjeta de crédito, transferencia bancaria, SEPA, etc.) y sigue los pasos."
+ },
+ "slogan1": "¡LOS PAGOS SON SEGUROS E INMUTABLES!",
+ "advantages_title": "VENTAJAS PARA TI COMO USUARIO",
+ "advantages": {
+ "privacy": "Privacidad: Cada pago es privado por defecto. ¡Pagas con Monero como pagas con efectivo!",
+ "low_fees": "Bajas comisiones: Tarifas mínimas en transacciones, incluso en montos significativos.",
+ "no_chargebacks": "Sin reembolsos: Una vez confirmada la transacción de Monero en la blockchain, no puede revertirse."
+ },
+ "slogan2": "¡DA EL PRIMER PASO HOY!",
+ "call_to_action1": "¡Toma el control de tu futuro financiero con Monero!",
+ "call_to_action2": "No puedes ser bloqueado con Monero, puedes enviar dinero a cualquier parte del mundo casi gratis y nadie puede verlo.",
+ "call_to_action3": "¡El momento de actuar es ahora!",
+ "website": "www.usexmr.com"
+ }
+ },
+ "website": {
+ "page_language": "Español",
+ "page_title": "Usa Monero - Obtén Libertad Financiera",
+ "page_description": "Monero es una criptomoneda segura, privada e imposible de rastrear.",
+ "page_keywords": "Monero, criptomoneda, dinero digital, transacciones seguras, libertad financiera, privacidad, bajas comisiones, irrastreable, fungible, descentralizado",
+ "title": "Usa
Monero",
+ "subtitle": "Obtén
Libertad
Financiera",
+ "download-light-pdf": "Descargar PDF Claro",
+ "download-dark-pdf": "Descargar PDF Oscuro",
+ "title-advantages": "Ventajas
para ti como usuario",
+ "advantage-privacy": "Privacidad: cada pago es privado por defecto. ¡Pagas con Monero como pagas con efectivo!",
+ "advantage-low-fees": "Bajas Comisiones: tarifas mínimas en transacciones, incluso para grandes cantidades.",
+ "advantage-no-chargebacks": "Sin Reembolsos: una vez que una transacción de Monero se confirma en la blockchain, no puede revertirse.",
+ "fiat-into-monero-title": "Cambia $USD por Monero",
+ "fiat-into-monero-step1": "
Descarga Cake Wallet o Monero.com wallet.
", + "fiat-into-monero-step2": "Crea tu billetera y anota cuidadosamente la frase semilla proporcionada. ¡Guárdala en un lugar seguro y privado!
", + "fiat-into-monero-step3": "Abre la billetera, navega a la sección “Intercambio” e ingresa la cantidad de dinero que deseas convertir en Monero (XMR).
Elige tu método de pago preferido (como Tarjeta de Crédito, Transferencia Bancaria, SEPA, etc.) y sigue los pasos.
", + "fiat-into-monero-conclusion": "Los pagos son seguros e inmutables!", + "monero-into-fiat-title": "Cambia Monero por $USD", + "sort-by": "Ordenar por", + "sort-by-comfort": "Comodidad", + "sort-by-best-privacy": "Mejor Privacidad", + "centralized-exchanges": "Intercambios Centralizados", + "decentralized-exchanges": "Intercambios Descentralizados", + "glossary": "Glosario", + "know-your-customer": "Conoce a tu Cliente: Se refiere a la identificación de clientes por parte de empresas para monitorearlos.", + "dont-know-your-customer": "No Conoce a tu Cliente: Se refiere a la ausencia de identificación de clientes por parte de empresas.", + "know-your-customer-light": "Conoce a tu Cliente de forma ligera: Se refiere a la ausencia de identificación adicional de clientes por parte de empresas.", + "fiat": "Moneda Fiat: como Euro, Dólar Estadounidense, Franco Suizo, etc.", + "cex": "Intercambio Centralizado: una plataforma operada por una empresa donde los clientes deben verificar su identidad.", + "dex": "Intercambio Descentralizado: una plataforma operada por una red de usuarios donde los clientes no necesitan verificar su identidad.", + "copyright": "Proyecto Comunitario de MoneroTéléchargez Cake Wallet ou le portefeuille Monero.com.
", + "fiat-into-monero-step2": "Créez votre portefeuille et notez soigneusement la phrase de récupération fournie. Conservez-la en lieu sûr et privé!
", + "fiat-into-monero-step3": "Ouvrez le portefeuille et accédez à la «Exchange» section, puis saisissez le montant que vous souhaitez convertir en Monero (XMR).
Choisissez votre méthode de paiement préférée (carte bancaire, virement, SEPA, etc.) suivez les étapes.
", + "fiat-into-monero-conclusion": "Les paiements sont SÉCURISÉS et NON MODIFIABLES!", + "monero-into-fiat-title": "Échangez vos Monero contre CHF", + "sort-by": "Trier par", + "sort-by-comfort": "Confort", + "sort-by-best-privacy": "Meilleure confidentialité", + "centralized-exchanges": "Échanges centralisés", + "decentralized-exchanges": "Échanges décentralisés", + "glossary": "Glossary", + "know-your-customer": "Know Your Customer (KYC) désigne l’identification des clients par les entreprises afin de les surveiller.", + "dont-know-your-customer": "«Don’t Know Your Customer» (DKYC) signifie l’absence d’identification des clients par les entreprises.", + "know-your-customer-light": "Know Your Customer Light (KYC Light) désigne l’absence d’identification supplémentaire des clients par les entreprises.", + "fiat": "Monnaie fiduciaire, comme l’euro, le dollar américain, le franc suisse, etc.", + "cex": "Échange centralisé : une plateforme gérée par une entreprise où les clients doivent vérifier leur identité.", + "dex": "Échange décentralisé : une plateforme gérée par un réseau d’utilisateurs où les clients n’ont pas besoin de vérifier leur identité.", + "copyright": "Projet Communautaire Monero