Skip to content

Commit

Permalink
Fix content ids (#6431)
Browse files Browse the repository at this point in the history
  • Loading branch information
gewfy authored Dec 20, 2024
2 parents 1af33b3 + 11dbbc8 commit 0585ec2
Show file tree
Hide file tree
Showing 112 changed files with 1,449 additions and 584 deletions.
31 changes: 31 additions & 0 deletions content/fixContentIds.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
import {writeFileSync} from 'fs';
import {getContentByType} from './src/utils/utils';
import path from 'path';

const typesWithIds = ['categories', 'collections', 'exercises', 'tags'];

typesWithIds.forEach(type => {
const content = getContentByType(type, false);
Object.entries(content).forEach(([fileKey, translations]) => {
Object.entries(translations).forEach(([languageTag, translation]) => {
if (translation.id !== fileKey) {
const filePath = path.resolve('src', type, `${fileKey}.json`);
console.log(
`🚨 Fixing ID ${translation.id} for ${type}/${fileKey}/${languageTag}`,
);

translations = {
...translations,
[languageTag]: {
...translation,
id: fileKey,
},
};

writeFileSync(filePath, JSON.stringify(translations, null, 2));
}
});
});
});

console.log('Done!');
12 changes: 9 additions & 3 deletions content/src/categories/07c58365-832b-4b3f-b926-c09682632441.json
Original file line number Diff line number Diff line change
Expand Up @@ -115,9 +115,15 @@
"source": "https://res.cloudinary.com/cupcake-29k/raw/upload/v1702302654/Lottie/deal_with_stress_kodv1x.json"
}
},
"da": {},
"cs": {},
"nl": {},
"da": {
"id": "07c58365-832b-4b3f-b926-c09682632441"
},
"cs": {
"id": "07c58365-832b-4b3f-b926-c09682632441"
},
"nl": {
"id": "07c58365-832b-4b3f-b926-c09682632441"
},
"es": {
"name": "Gestionar el estrés",
"id": "07c58365-832b-4b3f-b926-c09682632441",
Expand Down
12 changes: 9 additions & 3 deletions content/src/categories/4fba05de-cc63-4613-9c84-a34f4cbbc58e.json
Original file line number Diff line number Diff line change
Expand Up @@ -79,9 +79,15 @@
"source": "https://res.cloudinary.com/cupcake-29k/raw/upload/v1702302654/Lottie/working_on_your.._yedzqe.json"
}
},
"da": {},
"cs": {},
"nl": {},
"da": {
"id": "4fba05de-cc63-4613-9c84-a34f4cbbc58e"
},
"cs": {
"id": "4fba05de-cc63-4613-9c84-a34f4cbbc58e"
},
"nl": {
"id": "4fba05de-cc63-4613-9c84-a34f4cbbc58e"
},
"es": {
"name": "Trabajar las relaciones",
"id": "4fba05de-cc63-4613-9c84-a34f4cbbc58e",
Expand Down
12 changes: 9 additions & 3 deletions content/src/categories/b7257c0a-f180-405f-8aff-05f9f75bddbd.json
Original file line number Diff line number Diff line change
Expand Up @@ -119,9 +119,15 @@
"source": "https://res.cloudinary.com/cupcake-29k/raw/upload/v1702302654/Lottie/understand_myself_qeibfi.json"
}
},
"da": {},
"cs": {},
"nl": {},
"da": {
"id": "b7257c0a-f180-405f-8aff-05f9f75bddbd"
},
"cs": {
"id": "b7257c0a-f180-405f-8aff-05f9f75bddbd"
},
"nl": {
"id": "b7257c0a-f180-405f-8aff-05f9f75bddbd"
},
"es": {
"name": "Conocerte",
"id": "b7257c0a-f180-405f-8aff-05f9f75bddbd",
Expand Down
12 changes: 9 additions & 3 deletions content/src/categories/e2d46c10-77c3-4784-a9ea-4e7b4939711d.json
Original file line number Diff line number Diff line change
Expand Up @@ -99,9 +99,15 @@
"source": "https://res.cloudinary.com/cupcake-29k/raw/upload/v1702302654/Lottie/find_meaning_wta8nc.json"
}
},
"da": {},
"cs": {},
"nl": {},
"da": {
"id": "e2d46c10-77c3-4784-a9ea-4e7b4939711d"
},
"cs": {
"id": "e2d46c10-77c3-4784-a9ea-4e7b4939711d"
},
"nl": {
"id": "e2d46c10-77c3-4784-a9ea-4e7b4939711d"
},
"es": {
"name": "Encontrar sentido",
"id": "e2d46c10-77c3-4784-a9ea-4e7b4939711d",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -121,7 +121,8 @@
"b7f8731c-64d7-4c0f-9bc8-a3e50ec2eaf7",
"1e96f73b-8193-4aa6-a52c-31355eac3c08",
"12f448d2-39bc-4232-b8cf-b6cb570c7e00"
]
],
"id": "0eda04e3-4b45-44d6-b779-7b40f43f966c"
},
"cs": {
"tags": [
Expand All @@ -136,7 +137,8 @@
"b7f8731c-64d7-4c0f-9bc8-a3e50ec2eaf7",
"1e96f73b-8193-4aa6-a52c-31355eac3c08",
"12f448d2-39bc-4232-b8cf-b6cb570c7e00"
]
],
"id": "0eda04e3-4b45-44d6-b779-7b40f43f966c"
},
"nl": {
"tags": [
Expand All @@ -151,7 +153,8 @@
"b7f8731c-64d7-4c0f-9bc8-a3e50ec2eaf7",
"1e96f73b-8193-4aa6-a52c-31355eac3c08",
"12f448d2-39bc-4232-b8cf-b6cb570c7e00"
]
],
"id": "0eda04e3-4b45-44d6-b779-7b40f43f966c"
},
"es": {
"description": "Este es el punto de partida para una aventura hacia tu naturaleza interior y exterior.",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -94,7 +94,8 @@
"4ade5d0d-6959-4ba6-9b0c-d98aef65b754",
"4dd7b844-b54a-4d00-b867-73d19a9b0729"
],
"card": {}
"card": {},
"id": "12c07699-0129-4f9a-aab2-564e45d81484"
},
"cs": {
"tags": [
Expand All @@ -106,7 +107,8 @@
"4ade5d0d-6959-4ba6-9b0c-d98aef65b754",
"4dd7b844-b54a-4d00-b867-73d19a9b0729"
],
"card": {}
"card": {},
"id": "12c07699-0129-4f9a-aab2-564e45d81484"
},
"nl": {
"tags": [
Expand All @@ -118,7 +120,8 @@
"4ade5d0d-6959-4ba6-9b0c-d98aef65b754",
"4dd7b844-b54a-4d00-b867-73d19a9b0729"
],
"card": {}
"card": {},
"id": "12c07699-0129-4f9a-aab2-564e45d81484"
},
"es": {
"description": "Ser resiliente significa que somos fuertes por dentro, que tenemos control y podemos enfrentar cualquier dificultad que aparezca en el camino. Incluso si ocurren cosas difíciles, al ser resilientes, podemos recuperarnos y volver a tener nuevamente el control.",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -123,9 +123,15 @@
"imageBackgroundColor": "#fbf5e9"
}
},
"da": {},
"cs": {},
"nl": {},
"da": {
"id": "1d35e981-4b8e-47f0-887a-0c90d21fb991"
},
"cs": {
"id": "1d35e981-4b8e-47f0-887a-0c90d21fb991"
},
"nl": {
"id": "1d35e981-4b8e-47f0-887a-0c90d21fb991"
},
"es": {
"description": "Practica y prioriza el autocuidado - incluso en tiempos difíciles.",
"name": "Cuídate",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -54,21 +54,24 @@
"a1da8d37-0330-4611-ad1b-f65d08f71d2e",
"9d86dfa5-c0ed-49bb-856d-8185a017785e"
],
"card": {}
"card": {},
"id": "29b0e349-256d-44e7-b0e9-dc152339b4fc"
},
"cs": {
"exercises": [
"a1da8d37-0330-4611-ad1b-f65d08f71d2e",
"9d86dfa5-c0ed-49bb-856d-8185a017785e"
],
"card": {}
"card": {},
"id": "29b0e349-256d-44e7-b0e9-dc152339b4fc"
},
"nl": {
"exercises": [
"a1da8d37-0330-4611-ad1b-f65d08f71d2e",
"9d86dfa5-c0ed-49bb-856d-8185a017785e"
],
"card": {}
"card": {},
"id": "29b0e349-256d-44e7-b0e9-dc152339b4fc"
},
"es": {
"description": "El Dr. Thupten Jinpa, un reconocido académico sobre la compasión, define la compasión como “un sentido de preocupación que surge cuando nos enfrentamos al sufrimiento de otra persona y sentimos la motivación de aliviar ese sufrimiento.” La compasión depende de nuestra conciencia sobre la situación de la otra persona y de nuestra capacidad para ponernos en su lugar, combinada con un sentido de afecto o cariño hacia esa persona, incluso en el nivel más básico de la conexión humana.",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -133,9 +133,15 @@
"locked": true,
"sortOrder": 1
},
"da": {},
"cs": {},
"nl": {},
"da": {
"id": "2e60ad26-dc5c-46bd-b39e-b7210f1a4e32"
},
"cs": {
"id": "2e60ad26-dc5c-46bd-b39e-b7210f1a4e32"
},
"nl": {
"id": "2e60ad26-dc5c-46bd-b39e-b7210f1a4e32"
},
"es": {
"description": "Practica habilidades y cualidades basadas en la ciencia para fomentar una vida con propósito y sostenible. IDG, los Objetivos de Desarrollo Interior (o en inglés Inner Development Goals), son un marco para alcanzar los Objetivos de Desarrollo Sostenible establecidos por la ONU.",
"name": "El programa IDG",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -105,9 +105,15 @@
"769a6baf-6969-4612-8e32-2ffdd63cf0be"
]
},
"da": {},
"cs": {},
"nl": {},
"da": {
"id": "36603867-7f45-4f66-8065-2d9b6eb26d0e"
},
"cs": {
"id": "36603867-7f45-4f66-8065-2d9b6eb26d0e"
},
"nl": {
"id": "36603867-7f45-4f66-8065-2d9b6eb26d0e"
},
"es": {
"description": "En Autocompasión parte II nos centramos en el autocuidado y la gratitud, para llevar una vida más compasiva y plena. Practica navegar a través de las dificultades, siendo amable y gentil contigo mismo/a.",
"name": "Autocompasión II: autocuidado",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -97,9 +97,15 @@
"card": {},
"link": "https://aware.29k.org/Part1-DiscoverYourself"
},
"da": {},
"cs": {},
"nl": {},
"da": {
"id": "5c71e48d-f2a2-498c-9860-3b617f792416"
},
"cs": {
"id": "5c71e48d-f2a2-498c-9860-3b617f792416"
},
"nl": {
"id": "5c71e48d-f2a2-498c-9860-3b617f792416"
},
"es": {
"description": "Practica mirar hacia adentro y estar con lo que aparece. Este apartado trata de mirar en el espejo retrovisor para ayudarnos a ver lo que nos trajo hasta aquí, atreviéndonos a enfrentar las cosas que tratamos de esconder, y también probando a tratarnos con amabilidad y a construir una base para quien queremos ser.",
"name": "Parte I - Autoconciencia",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -54,21 +54,24 @@
"c747469a-f690-4a38-bdef-bd1a35b7d4b5",
"9451652d-444f-4e96-86cc-dcb774ab6c27"
],
"card": {}
"card": {},
"id": "6524d27e-2a79-48c0-b4aa-dea830231062"
},
"cs": {
"exercises": [
"c747469a-f690-4a38-bdef-bd1a35b7d4b5",
"9451652d-444f-4e96-86cc-dcb774ab6c27"
],
"card": {}
"card": {},
"id": "6524d27e-2a79-48c0-b4aa-dea830231062"
},
"nl": {
"exercises": [
"c747469a-f690-4a38-bdef-bd1a35b7d4b5",
"9451652d-444f-4e96-86cc-dcb774ab6c27"
],
"card": {}
"card": {},
"id": "6524d27e-2a79-48c0-b4aa-dea830231062"
},
"es": {
"description": "Todos los seres vivos viven de manera interconectada e interdependiente. Impactamos y somos impactados por cada uno de los seres vivos dentro de nuestros sistemas. ‘Nuestra inteligencia de sistemas innata, al igual que nuestras capacidades innatas para entendernos a nosotros mismos y a los demás, necesita ser cultivada’, escribe Peter Senge, uno de los pensadores de sistemas más destacados del mundo, en The Triple Focus.",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -64,9 +64,15 @@
"link": "https://aware.29k.org/new-perspectives",
"sortOrder": 3
},
"da": {},
"cs": {},
"nl": {},
"da": {
"id": "68172f5c-955a-43e0-9cef-ae3bc77c9593"
},
"cs": {
"id": "68172f5c-955a-43e0-9cef-ae3bc77c9593"
},
"nl": {
"id": "68172f5c-955a-43e0-9cef-ae3bc77c9593"
},
"es": {
"description": "Somos criaturas de hábitos: tendemos a hacer lo que estamos acostumbrados a hacer. Esta es una manera inteligente en la que nuestro cerebro ahorra energía. A la vez, puede hacernos sentir atrapados en algunas ocasiones.\nEste programa puede ofrecer nuevas perspectivas y prácticas para cambiar o desafiar la forma en que usualmente vivimos.",
"name": "Adquiere nuevas perspectivas",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -71,9 +71,15 @@
},
"sortOrder": 4
},
"da": {},
"cs": {},
"nl": {},
"da": {
"id": "716c2b31-612c-40c4-8e85-90f0a2af380e"
},
"cs": {
"id": "716c2b31-612c-40c4-8e85-90f0a2af380e"
},
"nl": {
"id": "716c2b31-612c-40c4-8e85-90f0a2af380e"
},
"es": {
"description": "El amor, la gratitud y el estar en el aquí y ahora con lo que hay, con lo que es, son habilidades clave para sentirnos más felices y satisfechos con la vida. En este programa, practicaremos esas habilidades para que podamos enfocar nuestras acciones en hacer lo que es importante para nosotros/as a largo plazo.",
"name": "Estar con lo que hay",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -106,9 +106,15 @@
],
"link": "https://aware.29k.org/vagadromma"
},
"da": {},
"cs": {},
"nl": {},
"da": {
"id": "74c65a83-449f-4ff1-97e1-e6f3c443e40b"
},
"cs": {
"id": "74c65a83-449f-4ff1-97e1-e6f3c443e40b"
},
"nl": {
"id": "74c65a83-449f-4ff1-97e1-e6f3c443e40b"
},
"es": {
"description": "A nuestros cerebros les gusta hacer lo que se siente bien en el momento. Comer patatas fritas, por ejemplo. Los comportamientos a largo plazo, como ahorrar dinero o asumir desafíos, requieren esfuerzo, aunque es precisamente allí donde encontramos significado y satisfacción. En este programa, soñarás con el futuro e identificarás los comportamientos que pueden llevarte allí.",
"name": "Atrévete a soñar",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -115,9 +115,15 @@
"b4307d0b-512d-46d6-a500-7fb372bfe057"
]
},
"da": {},
"cs": {},
"nl": {},
"da": {
"id": "7bb77b5d-7a97-4fd1-9102-21eb0c4a70af"
},
"cs": {
"id": "7bb77b5d-7a97-4fd1-9102-21eb0c4a70af"
},
"nl": {
"id": "7bb77b5d-7a97-4fd1-9102-21eb0c4a70af"
},
"es": {
"description": "Ser amables con nosotros/as mismos/as y tratarnos con compasión no es algo natural para muchos/as de nosotros/as. En este programa practicamos adoptar una actitud interior que nos trate con amabilidad y cuidado. Las prácticas de autocompasión pueden mejorar nuestro bienestar y la relación con nosotros/as mismos/as y con los demás.",
"name": "Autocompasión I: El trabajo interior",
Expand Down
Loading

0 comments on commit 0585ec2

Please sign in to comment.