Compare commits

..

2 commits

Author SHA1 Message Date
12d5e3d75f fix: update tests 2025-04-01 22:01:13 +02:00
ff901d8258 fix: update translation 2025-04-01 19:51:26 +02:00
52 changed files with 401 additions and 21 deletions

View file

@ -5,8 +5,8 @@
msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: 2025-02-17 09:42+0100\n"
"PO-Revision-Date: 2025-02-17 09:43+0100\n"
"POT-Creation-Date: 2025-04-01 19:50+0200\n"
"PO-Revision-Date: 2025-04-01 19:50+0200\n"
"Last-Translator: \n"
"Language-Team: \n"
"Language: fr\n"
@ -20,17 +20,41 @@ msgstr ""
msgid "the \"step.output\" is not set to \"{0}\""
msgstr "\"step.output\" n'est pas mis à \"{0}\""
#: src/rougail/output_json/__init__.py:93
#: src/rougail/output_json/__init__.py:105
msgid "Error in config: {0}"
msgstr "Erreur dans la configuration : {0}"
#: src/rougail/output_json/__init__.py:104
#: src/rougail/output_json/__init__.py:116
msgid "The following variables are mandatory but have no value:"
msgstr "Les variables suiveuses sont obligatoire mais n'ont pas de valeur :"
msgstr "Les variables suivantes sont obligatoire mais n'ont pas de valeur :"
#: src/rougail/output_json/__init__.py:115
#: src/rougail/output_json/__init__.py:127
msgid "The following variables are inaccessible but are empty and mandatory :"
msgstr "Les variables suiveuses sont inaccessibles mais sont vides et obligatoires :"
msgstr "Les variables suivantes sont inaccessibles mais sont vides et obligatoires :"
#: src/rougail/output_json/config.py:29
msgid "configuration rougail-json"
msgstr "configuration de rougail-json"
#: src/rougail/output_json/config.py:38
msgid "display variables available in read_write mode"
msgstr "affiche les variables valables en mode lecture écriture"
#: src/rougail/output_json/config.py:39
msgid "display variables available in read_only mode"
msgstr "affiche les variables valables en mode lecture seul"
#: src/rougail/output_json/config.py:43
msgid "test mandatories variables before display in json"
msgstr "tester les variables obligatoires avant de l'afficher en json"
#: src/rougail/output_json/config.py:44
msgid "do not test mandatories variables before display in json"
msgstr "ne pas tester les variables obligatoires avant de l'afficher en json"
#: src/rougail/output_json/config.py:48
msgid "get value for a variable or a family"
msgstr "récupère la valeur pour une variable ou une famille"
#~ msgid "Undocumented variable"
#~ msgstr "Variable non documentée"

View file

@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"POT-Creation-Date: 2025-02-17 09:43+0100\n"
"POT-Creation-Date: 2025-04-01 19:51+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@ -19,15 +19,39 @@ msgstr ""
msgid "the \"step.output\" is not set to \"{0}\""
msgstr ""
#: src/rougail/output_json/__init__.py:93
#: src/rougail/output_json/__init__.py:105
msgid "Error in config: {0}"
msgstr ""
#: src/rougail/output_json/__init__.py:104
#: src/rougail/output_json/__init__.py:116
msgid "The following variables are mandatory but have no value:"
msgstr ""
#: src/rougail/output_json/__init__.py:115
#: src/rougail/output_json/__init__.py:127
msgid "The following variables are inaccessible but are empty and mandatory :"
msgstr ""
#: src/rougail/output_json/config.py:29
msgid "configuration rougail-json"
msgstr ""
#: src/rougail/output_json/config.py:38
msgid "display variables available in read_write mode"
msgstr ""
#: src/rougail/output_json/config.py:39
msgid "display variables available in read_only mode"
msgstr ""
#: src/rougail/output_json/config.py:43
msgid "test mandatories variables before display in json"
msgstr ""
#: src/rougail/output_json/config.py:44
msgid "do not test mandatories variables before display in json"
msgstr ""
#: src/rougail/output_json/config.py:48
msgid "get value for a variable or a family"
msgstr ""

View file

@ -40,8 +40,8 @@ json:
default: false
mandatory:
description: {_('test mandatories variable before display in json')}
negative_description: {_('do not test mandatories variable before display in json')}
description: {_('test mandatories variables before display in json')}
negative_description: {_('do not test mandatories variables before display in json')}
default: true
get:

View file

@ -0,0 +1,4 @@
{
"var1": "a",
"var2": "a"
}

View file

@ -0,0 +1,9 @@
{
"var1": [
"string1",
"string2",
"string3"
],
"var2": "string1",
"var3": "string1"
}

View file

@ -0,0 +1,11 @@
{
"var1": [
"string1",
"string2",
"string3"
],
"var2": "string1",
"family": {
"var3": "string1"
}
}

View file

@ -0,0 +1,4 @@
{
"var1": "#b1b1b1",
"var2": "#b2b1b1"
}

View file

@ -1,4 +1,5 @@
{
"secret1": "onE7vaLues_len1",
"secret2": "onE7vaLues"
"secret2": "onE7vaLues",
"secret3": "onE7vaLues"
}

View file

@ -0,0 +1,4 @@
{
"var1": "a",
"var2": "a"
}

View file

@ -0,0 +1,9 @@
{
"var1": [
"string1",
"string2",
"string3"
],
"var2": "string1",
"var3": "string1"
}

View file

@ -0,0 +1,11 @@
{
"var1": [
"string1",
"string2",
"string3"
],
"var2": "string1",
"family": {
"var3": "string1"
}
}

View file

@ -0,0 +1,4 @@
{
"var1": "#b1b1b1",
"var2": "#b2b1b1"
}

View file

@ -1,4 +1,5 @@
{
"secret1": "onE7vaLues_len1",
"secret2": "onE7vaLues"
"secret2": "onE7vaLues",
"secret3": "onE7vaLues"
}

View file

@ -0,0 +1,6 @@
{
"rougail": {
"var1": "a",
"var2": "a"
}
}

View file

@ -0,0 +1,11 @@
{
"rougail": {
"var1": [
"string1",
"string2",
"string3"
],
"var2": "string1",
"var3": "string1"
}
}

View file

@ -0,0 +1,13 @@
{
"rougail": {
"var1": [
"string1",
"string2",
"string3"
],
"var2": "string1",
"family": {
"var3": "string1"
}
}
}

View file

@ -0,0 +1,6 @@
{
"rougail": {
"var1": "#b1b1b1",
"var2": "#b2b1b1"
}
}

View file

@ -1,6 +1,7 @@
{
"rougail": {
"secret1": "onE7vaLues_len1",
"secret2": "onE7vaLues"
"secret2": "onE7vaLues",
"secret3": "onE7vaLues"
}
}

View file

@ -0,0 +1,6 @@
{
"rougail": {
"var1": "a",
"var2": "a"
}
}

View file

@ -0,0 +1,11 @@
{
"rougail": {
"var1": [
"string1",
"string2",
"string3"
],
"var2": "string1",
"var3": "string1"
}
}

View file

@ -0,0 +1,13 @@
{
"rougail": {
"var1": [
"string1",
"string2",
"string3"
],
"var2": "string1",
"family": {
"var3": "string1"
}
}
}

View file

@ -0,0 +1,6 @@
{
"rougail": {
"var1": "#b1b1b1",
"var2": "#b2b1b1"
}
}

View file

@ -1,6 +1,7 @@
{
"rougail": {
"secret1": "onE7vaLues_len1",
"secret2": "onE7vaLues"
"secret2": "onE7vaLues",
"secret3": "onE7vaLues"
}
}

View file

@ -0,0 +1,6 @@
{
"rougail": {
"var1": null,
"var2": null
}
}

View file

@ -0,0 +1,11 @@
{
"rougail": {
"var1": [
"a",
"b",
"c"
],
"var2": "a",
"var3": "a"
}
}

View file

@ -0,0 +1,13 @@
{
"rougail": {
"var1": [
"a",
"b",
"c"
],
"var2": "a",
"family": {
"var3": "a"
}
}
}

View file

@ -0,0 +1,6 @@
{
"rougail": {
"var1": "#a1a1a1",
"var2": "#a1a1a1"
}
}

View file

@ -1,6 +1,7 @@
{
"rougail": {
"secret1": null,
"secret2": "value"
"secret2": "value",
"secret3": "value"
}
}

View file

@ -0,0 +1,6 @@
{
"rougail": {
"var1": "a",
"var2": "a"
}
}

View file

@ -0,0 +1,11 @@
{
"rougail": {
"var1": [
"string1",
"string2",
"string3"
],
"var2": "string1",
"var3": "string1"
}
}

View file

@ -0,0 +1,13 @@
{
"rougail": {
"var1": [
"string1",
"string2",
"string3"
],
"var2": "string1",
"family": {
"var3": "string1"
}
}
}

View file

@ -0,0 +1,6 @@
{
"rougail": {
"var1": "#b1b1b1",
"var2": "#b2b1b1"
}
}

View file

@ -1,6 +1,7 @@
{
"rougail": {
"secret1": "onE7vaLues_len1",
"secret2": "onE7vaLues"
"secret2": "onE7vaLues",
"secret3": "onE7vaLues"
}
}

View file

@ -0,0 +1,7 @@
{
"_errors": [
"The following variables are mandatory but have no value:",
" - rougail.var1 (the first variable)",
" - rougail.var2 (the second variable)"
]
}

View file

@ -0,0 +1,11 @@
{
"rougail": {
"var1": [
"a",
"b",
"c"
],
"var2": "a",
"var3": "a"
}
}

View file

@ -0,0 +1,13 @@
{
"rougail": {
"var1": [
"a",
"b",
"c"
],
"var2": "a",
"family": {
"var3": "a"
}
}
}

View file

@ -0,0 +1,6 @@
{
"rougail": {
"var1": "#a1a1a1",
"var2": "#a1a1a1"
}
}

View file

@ -0,0 +1,4 @@
{
"var1": null,
"var2": null
}

View file

@ -0,0 +1,9 @@
{
"var1": [
"a",
"b",
"c"
],
"var2": "a",
"var3": "a"
}

View file

@ -0,0 +1,11 @@
{
"var1": [
"a",
"b",
"c"
],
"var2": "a",
"family": {
"var3": "a"
}
}

View file

@ -0,0 +1,4 @@
{
"var1": "#a1a1a1",
"var2": "#a1a1a1"
}

View file

@ -1,4 +1,5 @@
{
"secret1": null,
"secret2": "value"
"secret2": "value",
"secret3": "value"
}

View file

@ -0,0 +1,4 @@
{
"var1": "a",
"var2": "a"
}

View file

@ -0,0 +1,9 @@
{
"var1": [
"string1",
"string2",
"string3"
],
"var2": "string1",
"var3": "string1"
}

View file

@ -0,0 +1,11 @@
{
"var1": [
"string1",
"string2",
"string3"
],
"var2": "string1",
"family": {
"var3": "string1"
}
}

View file

@ -0,0 +1,4 @@
{
"var1": "#b1b1b1",
"var2": "#b2b1b1"
}

View file

@ -1,4 +1,5 @@
{
"secret1": "onE7vaLues_len1",
"secret2": "onE7vaLues"
"secret2": "onE7vaLues",
"secret3": "onE7vaLues"
}

View file

@ -0,0 +1,7 @@
{
"_errors": [
"The following variables are mandatory but have no value:",
" - var1 (the first variable)",
" - var2 (the second variable)"
]
}

View file

@ -0,0 +1,9 @@
{
"var1": [
"a",
"b",
"c"
],
"var2": "a",
"var3": "a"
}

View file

@ -0,0 +1,11 @@
{
"var1": [
"a",
"b",
"c"
],
"var2": "a",
"family": {
"var3": "a"
}
}

View file

@ -0,0 +1,4 @@
{
"var1": "#a1a1a1",
"var2": "#a1a1a1"
}