From 487df2943c60f545772b9eef4b17e7dcf57196d1 Mon Sep 17 00:00:00 2001 From: Yannick Schurter Date: Fri, 7 Jun 2024 11:53:20 +0200 Subject: [PATCH] doc: allow for selecting fields language --- doc/src/.vuepress/components/FieldsTable.vue | 26 ++++++++++++++++++-- 1 file changed, 24 insertions(+), 2 deletions(-) diff --git a/doc/src/.vuepress/components/FieldsTable.vue b/doc/src/.vuepress/components/FieldsTable.vue index 74e74e73c..f7c34a29b 100644 --- a/doc/src/.vuepress/components/FieldsTable.vue +++ b/doc/src/.vuepress/components/FieldsTable.vue @@ -3,12 +3,18 @@ Code - Description + + Description + + - + {{ row.code }} @@ -30,6 +36,22 @@ export default { type: Array, default: () => [] } + }, + data() { + return { + lang: 'en', + }; + }, + computed: { + localizedRows() { + return this.rows.map(row => { + return { + ...row, + description: this.lang === 'fr' ? row.description : row.description_en, + comment: this.lang === 'fr' ? row.comment : row.comment_en, + }; + }); + } } } \ No newline at end of file