feat: visually indicate nested env expand overflow

This commit is contained in:
liyasthomas
2022-01-29 18:42:19 +05:30
parent 0668be971b
commit 65fc660881
33 changed files with 95 additions and 76 deletions

View File

@@ -158,6 +158,11 @@ a {
@apply ml-1; @apply ml-1;
@apply my-0; @apply my-0;
@apply truncate; @apply truncate;
&.expand-loop {
@apply bg-error;
@apply text-accentContrast;
}
} }
} }

View File

@@ -213,14 +213,22 @@ export default defineComponent({
.substring(position.start, position.end + 1) .substring(position.start, position.end + 1)
.slice(2, -2) .slice(2, -2)
result += `<span class="${highlightPositions[k].style} ${ result += `<span class="${highlightPositions[k].style} ${
this.aggregateEnvs.find((k) => k.key === envVar)?.value === undefined this.aggregateEnvs.find((k) => k.key === envVar)?.value ===
undefined ||
this.getEnvValue(this.constructEnv(envVar)) === "ENV_EXPAND_LOOP"
? "bg-red-400 text-red-50 hover:bg-red-600" ? "bg-red-400 text-red-50 hover:bg-red-600"
: "bg-accentDark text-accentContrast hover:bg-accent" : "bg-accentDark text-accentContrast hover:bg-accent"
}" v-tippy data-tippy-content="${this.getEnvName( }" v-tippy data-tippy-content="${this.getEnvName(
this.aggregateEnvs.find((k) => k.key === envVar)?.sourceEnv this.aggregateEnvs.find((k) => k.key === envVar)?.sourceEnv
)}<xmp>${this.getEnvValue( )}<xmp class='${
this.constructEnv(envVar) this.getEnvValue(this.constructEnv(envVar)) === "ENV_EXPAND_LOOP"
)}</xmp>">${this.safe_tags_replace( ? "expand-loop"
: "found"
}'>${
this.getEnvValue(this.constructEnv(envVar)) === "ENV_EXPAND_LOOP"
? this.$t("environment.nested_overflow")
: this.getEnvValue(this.constructEnv(envVar))
}</xmp>">${this.safe_tags_replace(
this.internalValue.substring(position.start, position.end + 1) this.internalValue.substring(position.start, position.end + 1)
)}</span>` )}</span>`
startingPosition = position.end + 1 startingPosition = position.end + 1
@@ -478,6 +486,7 @@ export default defineComponent({
}, },
getEnvValue(value) { getEnvValue(value) {
if (value) return value.replace(/"/g, "&quot;") if (value) return value.replace(/"/g, "&quot;")
if (value === "ENV_EXPAND_LOOP") return "ENV_EXPAND_LOOP"
// it does not filter special characters before adding them to HTML. // it does not filter special characters before adding them to HTML.
return "not found" return "not found"
}, },
@@ -491,7 +500,7 @@ export default defineComponent({
if (E.isLeft(result)) { if (E.isLeft(result)) {
console.error("error", result.left) console.error("error", result.left)
return "" return result.left
} else { } else {
return result.right return result.right
} }

View File

@@ -281,15 +281,11 @@
"!stdProto": "Function", "!stdProto": "Function",
"apply": { "apply": {
"!type": "fn(this: ?, args: [?])", "!type": "fn(this: ?, args: [?])",
"!effects": [ "!effects": ["call and return !this this=!0 !1.<i> !1.<i> !1.<i>"]
"call and return !this this=!0 !1.<i> !1.<i> !1.<i>"
]
}, },
"call": { "call": {
"!type": "fn(this: ?, args?: ?) -> !this.!ret", "!type": "fn(this: ?, args?: ?) -> !this.!ret",
"!effects": [ "!effects": ["call and return !this this=!0 !1 !2 !3 !4"]
"call and return !this this=!0 !1 !2 !3 !4"
]
}, },
"bind": { "bind": {
"!type": "fn(this: ?, args?: ?) -> !custom:Function_bind" "!type": "fn(this: ?, args?: ?) -> !custom:Function_bind"
@@ -304,9 +300,7 @@
}, },
"from": { "from": {
"!type": "fn(arrayLike: ?, mapFn?: fn(elt: ?, i: number) -> ?, thisArg?: ?) -> [!0.<i>]", "!type": "fn(arrayLike: ?, mapFn?: fn(elt: ?, i: number) -> ?, thisArg?: ?) -> [!0.<i>]",
"!effects": [ "!effects": ["call !1 this=!2 !0.<i> number"]
"call !1 this=!2 !0.<i> number"
]
}, },
"of": { "of": {
"!type": "fn(elementN: ?) -> [!0]" "!type": "fn(elementN: ?) -> [!0]"
@@ -330,18 +324,14 @@
}, },
"push": { "push": {
"!type": "fn(newelt: ?) -> number", "!type": "fn(newelt: ?) -> number",
"!effects": [ "!effects": ["propagate !0 !this.<i>"]
"propagate !0 !this.<i>"
]
}, },
"shift": { "shift": {
"!type": "fn() -> !this.<i>" "!type": "fn() -> !this.<i>"
}, },
"unshift": { "unshift": {
"!type": "fn(newelt: ?) -> number", "!type": "fn(newelt: ?) -> number",
"!effects": [ "!effects": ["propagate !0 !this.<i>"]
"propagate !0 !this.<i>"
]
}, },
"slice": { "slice": {
"!type": "fn(from?: number, to?: number) -> !this" "!type": "fn(from?: number, to?: number) -> !this"
@@ -351,9 +341,7 @@
}, },
"sort": { "sort": {
"!type": "fn(compare?: fn(a: ?, b: ?) -> number)", "!type": "fn(compare?: fn(a: ?, b: ?) -> number)",
"!effects": [ "!effects": ["call !0 !this.<i> !this.<i>"]
"call !0 !this.<i> !this.<i>"
]
}, },
"indexOf": { "indexOf": {
"!type": "fn(elt: ?, from?: number) -> number" "!type": "fn(elt: ?, from?: number) -> number"
@@ -363,45 +351,31 @@
}, },
"every": { "every": {
"!type": "fn(test: fn(elt: ?, i: number, array: +Array) -> bool, context?: ?) -> bool", "!type": "fn(test: fn(elt: ?, i: number, array: +Array) -> bool, context?: ?) -> bool",
"!effects": [ "!effects": ["call !0 this=!1 !this.<i> number !this"]
"call !0 this=!1 !this.<i> number !this"
]
}, },
"some": { "some": {
"!type": "fn(test: fn(elt: ?, i: number, array: +Array) -> bool, context?: ?) -> bool", "!type": "fn(test: fn(elt: ?, i: number, array: +Array) -> bool, context?: ?) -> bool",
"!effects": [ "!effects": ["call !0 this=!1 !this.<i> number !this"]
"call !0 this=!1 !this.<i> number !this"
]
}, },
"filter": { "filter": {
"!type": "fn(test: fn(elt: ?, i: number, array: +Array) -> bool, context?: ?) -> !this", "!type": "fn(test: fn(elt: ?, i: number, array: +Array) -> bool, context?: ?) -> !this",
"!effects": [ "!effects": ["call !0 this=!1 !this.<i> number !this"]
"call !0 this=!1 !this.<i> number !this"
]
}, },
"forEach": { "forEach": {
"!type": "fn(f: fn(elt: ?, i: number, array: +Array), context?: ?)", "!type": "fn(f: fn(elt: ?, i: number, array: +Array), context?: ?)",
"!effects": [ "!effects": ["call !0 this=!1 !this.<i> number !this"]
"call !0 this=!1 !this.<i> number !this"
]
}, },
"map": { "map": {
"!type": "fn(f: fn(elt: ?, i: number, array: +Array) -> ?, context?: ?) -> [!0.!ret]", "!type": "fn(f: fn(elt: ?, i: number, array: +Array) -> ?, context?: ?) -> [!0.!ret]",
"!effects": [ "!effects": ["call !0 this=!1 !this.<i> number !this"]
"call !0 this=!1 !this.<i> number !this"
]
}, },
"reduce": { "reduce": {
"!type": "fn(combine: fn(sum: ?, elt: ?, i: number, array: +Array) -> ?, init?: ?) -> !0.!ret", "!type": "fn(combine: fn(sum: ?, elt: ?, i: number, array: +Array) -> ?, init?: ?) -> !0.!ret",
"!effects": [ "!effects": ["call !0 !1 !this.<i> number !this"]
"call !0 !1 !this.<i> number !this"
]
}, },
"reduceRight": { "reduceRight": {
"!type": "fn(combine: fn(sum: ?, elt: ?, i: number, array: +Array) -> ?, init?: ?) -> !0.!ret", "!type": "fn(combine: fn(sum: ?, elt: ?, i: number, array: +Array) -> ?, init?: ?) -> !0.!ret",
"!effects": [ "!effects": ["call !0 !1 !this.<i> number !this"]
"call !0 !1 !this.<i> number !this"
]
}, },
"copyWithin": { "copyWithin": {
"!type": "fn(target: number, start: number, end?: number) -> !this" "!type": "fn(target: number, start: number, end?: number) -> !this"
@@ -797,9 +771,10 @@
"toJSON": { "toJSON": {
"!type": "fn() -> string" "!type": "fn() -> string"
} }
} },
"nested_overflow": "nested environment variables are limited to 10 levels"
}, },
"Error": { "error": {
"!type": "fn(message: string)", "!type": "fn(message: string)",
"prototype": { "prototype": {
"name": { "name": {

View File

@@ -165,7 +165,8 @@
"no_environment": "Geen omgewing nie", "no_environment": "Geen omgewing nie",
"select": "Kies omgewing", "select": "Kies omgewing",
"title": "Omgewings", "title": "Omgewings",
"variable_list": "Veranderlike lys" "variable_list": "Veranderlike lys",
"nested_overflow": "nested environment variables are limited to 10 levels"
}, },
"error": { "error": {
"browser_support_sse": "Dit lyk nie asof hierdie blaaier ondersteuning vir bedieners gestuurde geleenthede het nie.", "browser_support_sse": "Dit lyk nie asof hierdie blaaier ondersteuning vir bedieners gestuurde geleenthede het nie.",

View File

@@ -166,7 +166,8 @@
"no_environment": "لا بيئة", "no_environment": "لا بيئة",
"select": "حدد البيئة", "select": "حدد البيئة",
"title": "البيئات", "title": "البيئات",
"variable_list": "قائمة متغيرة" "variable_list": "قائمة متغيرة",
"nested_overflow": "nested environment variables are limited to 10 levels"
}, },
"error": { "error": {
"browser_support_sse": "يبدو أن هذا المستعرض لا يدعم أحداث إرسال الخادم.", "browser_support_sse": "يبدو أن هذا المستعرض لا يدعم أحداث إرسال الخادم.",

View File

@@ -165,7 +165,8 @@
"no_environment": "Sense entorn", "no_environment": "Sense entorn",
"select": "Seleccioneu un entorn", "select": "Seleccioneu un entorn",
"title": "Entorns", "title": "Entorns",
"variable_list": "Llista de variables" "variable_list": "Llista de variables",
"nested_overflow": "nested environment variables are limited to 10 levels"
}, },
"error": { "error": {
"browser_support_sse": "Sembla que aquest navegador no és compatible amb els esdeveniments enviats per servidor.", "browser_support_sse": "Sembla que aquest navegador no és compatible amb els esdeveniments enviats per servidor.",

View File

@@ -165,7 +165,8 @@
"no_environment": "无环境", "no_environment": "无环境",
"select": "选择环境", "select": "选择环境",
"title": "环境", "title": "环境",
"variable_list": "变量列表" "variable_list": "变量列表",
"nested_overflow": "nested environment variables are limited to 10 levels"
}, },
"error": { "error": {
"browser_support_sse": "该浏览器似乎不支持 SSE。", "browser_support_sse": "该浏览器似乎不支持 SSE。",

View File

@@ -165,7 +165,8 @@
"no_environment": "Žádné prostředí", "no_environment": "Žádné prostředí",
"select": "Vyberte prostředí", "select": "Vyberte prostředí",
"title": "Prostředí", "title": "Prostředí",
"variable_list": "Seznam proměnných" "variable_list": "Seznam proměnných",
"nested_overflow": "nested environment variables are limited to 10 levels"
}, },
"error": { "error": {
"browser_support_sse": "Zdá se, že tento prohlížeč nemá podporu událostí odeslaných serverem.", "browser_support_sse": "Zdá se, že tento prohlížeč nemá podporu událostí odeslaných serverem.",

View File

@@ -165,7 +165,8 @@
"no_environment": "Intet miljø", "no_environment": "Intet miljø",
"select": "Vælg miljø", "select": "Vælg miljø",
"title": "Miljøer", "title": "Miljøer",
"variable_list": "Variabel liste" "variable_list": "Variabel liste",
"nested_overflow": "nested environment variables are limited to 10 levels"
}, },
"error": { "error": {
"browser_support_sse": "Det ser ikke ud til, at denne browser understøtter Server Sent Events.", "browser_support_sse": "Det ser ikke ud til, at denne browser understøtter Server Sent Events.",

View File

@@ -165,7 +165,8 @@
"no_environment": "Keine Umgebung", "no_environment": "Keine Umgebung",
"select": "Umgebung auswählen", "select": "Umgebung auswählen",
"title": "Umgebungen", "title": "Umgebungen",
"variable_list": "Variablenliste" "variable_list": "Variablenliste",
"nested_overflow": "nested environment variables are limited to 10 levels"
}, },
"error": { "error": {
"browser_support_sse": "Dieser Browser scheint keine Unterstützung für vom Server gesendete Ereignisse zu haben.", "browser_support_sse": "Dieser Browser scheint keine Unterstützung für vom Server gesendete Ereignisse zu haben.",

View File

@@ -165,7 +165,8 @@
"no_environment": "Χωρίς περιβάλλον", "no_environment": "Χωρίς περιβάλλον",
"select": "Επιλέξτε περιβάλλον", "select": "Επιλέξτε περιβάλλον",
"title": "Περιβάλλοντα", "title": "Περιβάλλοντα",
"variable_list": "Λίστα μεταβλητών" "variable_list": "Λίστα μεταβλητών",
"nested_overflow": "nested environment variables are limited to 10 levels"
}, },
"error": { "error": {
"browser_support_sse": "Αυτό το πρόγραμμα περιήγησης δεν φαίνεται να υποστηρίζει διακομιστές που έχουν σταλεί συμβάντα.", "browser_support_sse": "Αυτό το πρόγραμμα περιήγησης δεν φαίνεται να υποστηρίζει διακομιστές που έχουν σταλεί συμβάντα.",

View File

@@ -165,7 +165,8 @@
"no_environment": "No environment", "no_environment": "No environment",
"select": "Select environment", "select": "Select environment",
"title": "Environments", "title": "Environments",
"variable_list": "Variable List" "variable_list": "Variable List",
"nested_overflow": "nested environment variables are limited to 10 levels"
}, },
"error": { "error": {
"browser_support_sse": "This browser doesn't seems to have Server Sent Events support.", "browser_support_sse": "This browser doesn't seems to have Server Sent Events support.",

View File

@@ -165,7 +165,8 @@
"no_environment": "Sin entorno", "no_environment": "Sin entorno",
"select": "Seleccionar entorno", "select": "Seleccionar entorno",
"title": "Entornos", "title": "Entornos",
"variable_list": "Lista de variables" "variable_list": "Lista de variables",
"nested_overflow": "nested environment variables are limited to 10 levels"
}, },
"error": { "error": {
"browser_support_sse": "Este navegador no parece ser compatible con los eventos enviados por el servidor.", "browser_support_sse": "Este navegador no parece ser compatible con los eventos enviados por el servidor.",

View File

@@ -165,7 +165,8 @@
"no_environment": "Ei ympäristöä", "no_environment": "Ei ympäristöä",
"select": "Valitse ympäristö", "select": "Valitse ympäristö",
"title": "Ympäristöt", "title": "Ympäristöt",
"variable_list": "Muuttujien luettelo" "variable_list": "Muuttujien luettelo",
"nested_overflow": "nested environment variables are limited to 10 levels"
}, },
"error": { "error": {
"browser_support_sse": "Tämä selain ei näytä tukevan palvelimen lähettämiä tapahtumia.", "browser_support_sse": "Tämä selain ei näytä tukevan palvelimen lähettämiä tapahtumia.",

View File

@@ -165,7 +165,8 @@
"no_environment": "Pas d'environnement", "no_environment": "Pas d'environnement",
"select": "Sélectionnez l'environnement", "select": "Sélectionnez l'environnement",
"title": "Environnements", "title": "Environnements",
"variable_list": "Liste des variables" "variable_list": "Liste des variables",
"nested_overflow": "nested environment variables are limited to 10 levels"
}, },
"error": { "error": {
"browser_support_sse": "Ce navigateur ne semble pas prendre en charge les événements envoyés par le serveur.", "browser_support_sse": "Ce navigateur ne semble pas prendre en charge les événements envoyés par le serveur.",

View File

@@ -165,7 +165,8 @@
"no_environment": "אין סביבה", "no_environment": "אין סביבה",
"select": "בחר סביבה", "select": "בחר סביבה",
"title": "סביבות", "title": "סביבות",
"variable_list": "רשימת משתנים" "variable_list": "רשימת משתנים",
"nested_overflow": "nested environment variables are limited to 10 levels"
}, },
"error": { "error": {
"browser_support_sse": "נראה שלדפדפן זה אין תמיכה באירועי שרת נשלח.", "browser_support_sse": "נראה שלדפדפן זה אין תמיכה באירועי שרת נשלח.",

View File

@@ -165,7 +165,8 @@
"no_environment": "Nincs környezet", "no_environment": "Nincs környezet",
"select": "Környezet kiválasztása", "select": "Környezet kiválasztása",
"title": "Környezetek", "title": "Környezetek",
"variable_list": "Változólista" "variable_list": "Változólista",
"nested_overflow": "nested environment variables are limited to 10 levels"
}, },
"error": { "error": {
"browser_support_sse": "Úgy tűnik, hogy ez a böngésző nem támogatja a kiszolgáló által küldött eseményeket.", "browser_support_sse": "Úgy tűnik, hogy ez a böngésző nem támogatja a kiszolgáló által küldött eseményeket.",

View File

@@ -165,7 +165,8 @@
"no_environment": "Nessun ambiente", "no_environment": "Nessun ambiente",
"select": "Seleziona ambiente", "select": "Seleziona ambiente",
"title": "Ambienti", "title": "Ambienti",
"variable_list": "Elenco variabili" "variable_list": "Elenco variabili",
"nested_overflow": "nested environment variables are limited to 10 levels"
}, },
"error": { "error": {
"browser_support_sse": "Questo browser non sembra supportare gli eventi inviati dal server (Server Sent Events).", "browser_support_sse": "Questo browser non sembra supportare gli eventi inviati dal server (Server Sent Events).",

View File

@@ -165,7 +165,8 @@
"no_environment": "環境なし", "no_environment": "環境なし",
"select": "環境を選択する", "select": "環境を選択する",
"title": "環境", "title": "環境",
"variable_list": "変数リスト" "variable_list": "変数リスト",
"nested_overflow": "nested environment variables are limited to 10 levels"
}, },
"error": { "error": {
"browser_support_sse": "このブラウザはサーバー送信イベントをサポートしていないようです。", "browser_support_sse": "このブラウザはサーバー送信イベントをサポートしていないようです。",

View File

@@ -165,7 +165,8 @@
"no_environment": "환경 없음", "no_environment": "환경 없음",
"select": "환경 선택", "select": "환경 선택",
"title": "환경", "title": "환경",
"variable_list": "변수 목록" "variable_list": "변수 목록",
"nested_overflow": "nested environment variables are limited to 10 levels"
}, },
"error": { "error": {
"browser_support_sse": "이 브라우저는 서버 전송 이벤트를 지원하지 않는 것 같습니다.", "browser_support_sse": "이 브라우저는 서버 전송 이벤트를 지원하지 않는 것 같습니다.",

View File

@@ -165,7 +165,8 @@
"no_environment": "Geen omgeving", "no_environment": "Geen omgeving",
"select": "Selecteer omgeving", "select": "Selecteer omgeving",
"title": "omgevingen", "title": "omgevingen",
"variable_list": "Variabele lijst" "variable_list": "Variabele lijst",
"nested_overflow": "nested environment variables are limited to 10 levels"
}, },
"error": { "error": {
"browser_support_sse": "Deze browser lijkt geen ondersteuning te hebben voor door de server verzonden gebeurtenissen.", "browser_support_sse": "Deze browser lijkt geen ondersteuning te hebben voor door de server verzonden gebeurtenissen.",

View File

@@ -165,7 +165,8 @@
"no_environment": "Ingen miljø", "no_environment": "Ingen miljø",
"select": "Velg miljø", "select": "Velg miljø",
"title": "Miljøer", "title": "Miljøer",
"variable_list": "Variabel liste" "variable_list": "Variabel liste",
"nested_overflow": "nested environment variables are limited to 10 levels"
}, },
"error": { "error": {
"browser_support_sse": "Denne nettleseren ser ikke ut til å ha Server Sent Events -støtte.", "browser_support_sse": "Denne nettleseren ser ikke ut til å ha Server Sent Events -støtte.",

View File

@@ -165,7 +165,8 @@
"no_environment": "Brak środowiska", "no_environment": "Brak środowiska",
"select": "Wybierz środowisko", "select": "Wybierz środowisko",
"title": "Środowiska", "title": "Środowiska",
"variable_list": "Lista zmiennych" "variable_list": "Lista zmiennych",
"nested_overflow": "nested environment variables are limited to 10 levels"
}, },
"error": { "error": {
"browser_support_sse": "Wygląda na to, że ta przeglądarka nie obsługuje zdarzeń wysłanych przez serwer.", "browser_support_sse": "Wygląda na to, że ta przeglądarka nie obsługuje zdarzeń wysłanych przez serwer.",

View File

@@ -165,7 +165,8 @@
"no_environment": "Sem ambiente", "no_environment": "Sem ambiente",
"select": "Selecione o ambiente", "select": "Selecione o ambiente",
"title": "Ambientes", "title": "Ambientes",
"variable_list": "Lista de Variáveis" "variable_list": "Lista de Variáveis",
"nested_overflow": "nested environment variables are limited to 10 levels"
}, },
"error": { "error": {
"browser_support_sse": "Este navegador não parece ter suporte para eventos enviados pelo servidor.", "browser_support_sse": "Este navegador não parece ter suporte para eventos enviados pelo servidor.",

View File

@@ -165,7 +165,8 @@
"no_environment": "Sem ambiente", "no_environment": "Sem ambiente",
"select": "Selecione o ambiente", "select": "Selecione o ambiente",
"title": "Ambientes", "title": "Ambientes",
"variable_list": "Lista de Variáveis" "variable_list": "Lista de Variáveis",
"nested_overflow": "nested environment variables are limited to 10 levels"
}, },
"error": { "error": {
"browser_support_sse": "Este navegador não parece ter suporte para eventos enviados pelo servidor.", "browser_support_sse": "Este navegador não parece ter suporte para eventos enviados pelo servidor.",

View File

@@ -165,7 +165,8 @@
"no_environment": "Fără mediu", "no_environment": "Fără mediu",
"select": "Selectați mediul", "select": "Selectați mediul",
"title": "Medii", "title": "Medii",
"variable_list": "Lista variabilelor" "variable_list": "Lista variabilelor",
"nested_overflow": "nested environment variables are limited to 10 levels"
}, },
"error": { "error": {
"browser_support_sse": "Acest browser pare să nu aibă suport pentru Server Sent Events.", "browser_support_sse": "Acest browser pare să nu aibă suport pentru Server Sent Events.",

View File

@@ -165,7 +165,8 @@
"no_environment": "Нет окружающей среды", "no_environment": "Нет окружающей среды",
"select": "Выберите среду", "select": "Выберите среду",
"title": "Среды", "title": "Среды",
"variable_list": "Список переменных" "variable_list": "Список переменных",
"nested_overflow": "nested environment variables are limited to 10 levels"
}, },
"error": { "error": {
"browser_support_sse": "Похоже, в этом браузере нет поддержки событий, отправленных сервером.", "browser_support_sse": "Похоже, в этом браузере нет поддержки событий, отправленных сервером.",

View File

@@ -166,7 +166,8 @@
"no_environment": "Нема окружења", "no_environment": "Нема окружења",
"select": "Изаберите окружење", "select": "Изаберите окружење",
"title": "Енвиронментс", "title": "Енвиронментс",
"variable_list": "Листа променљивих" "variable_list": "Листа променљивих",
"nested_overflow": "nested environment variables are limited to 10 levels"
}, },
"error": { "error": {
"browser_support_sse": "Изгледа да овај прегледач нема подршку за Послане догађаје са сервера.", "browser_support_sse": "Изгледа да овај прегледач нема подршку за Послане догађаје са сервера.",

View File

@@ -165,7 +165,8 @@
"no_environment": "Ingen miljö", "no_environment": "Ingen miljö",
"select": "Välj miljö", "select": "Välj miljö",
"title": "Miljöer", "title": "Miljöer",
"variable_list": "Variabel lista" "variable_list": "Variabel lista",
"nested_overflow": "nested environment variables are limited to 10 levels"
}, },
"error": { "error": {
"browser_support_sse": "Den här webbläsaren verkar inte ha stöd för Server Sent Events.", "browser_support_sse": "Den här webbläsaren verkar inte ha stöd för Server Sent Events.",

View File

@@ -165,7 +165,8 @@
"no_environment": "Ortam yok", "no_environment": "Ortam yok",
"select": "Ortam seçin", "select": "Ortam seçin",
"title": "Ortamlar", "title": "Ortamlar",
"variable_list": "Değişken Listesi" "variable_list": "Değişken Listesi",
"nested_overflow": "nested environment variables are limited to 10 levels"
}, },
"error": { "error": {
"browser_support_sse": "Bu tarayıcıda Sunucu Gönderilen Olaylar desteği yok gibi görünüyor.", "browser_support_sse": "Bu tarayıcıda Sunucu Gönderilen Olaylar desteği yok gibi görünüyor.",

View File

@@ -165,7 +165,8 @@
"no_environment": "無環境", "no_environment": "無環境",
"select": "選擇環境", "select": "選擇環境",
"title": "環境", "title": "環境",
"variable_list": "變數列表" "variable_list": "變數列表",
"nested_overflow": "nested environment variables are limited to 10 levels"
}, },
"error": { "error": {
"browser_support_sse": "此瀏覽器似乎不支援 SSE。", "browser_support_sse": "此瀏覽器似乎不支援 SSE。",

View File

@@ -165,7 +165,8 @@
"no_environment": "Жодного середовища", "no_environment": "Жодного середовища",
"select": "Виберіть середовище", "select": "Виберіть середовище",
"title": "Середовища", "title": "Середовища",
"variable_list": "Список змінних" "variable_list": "Список змінних",
"nested_overflow": "nested environment variables are limited to 10 levels"
}, },
"error": { "error": {
"browser_support_sse": "Схоже, цей браузер не підтримує події, надіслані сервером.", "browser_support_sse": "Схоже, цей браузер не підтримує події, надіслані сервером.",

View File

@@ -165,7 +165,8 @@
"no_environment": "Không có môi trường", "no_environment": "Không có môi trường",
"select": "Chọn môi trường", "select": "Chọn môi trường",
"title": "Môi trường", "title": "Môi trường",
"variable_list": "Danh sách biến" "variable_list": "Danh sách biến",
"nested_overflow": "nested environment variables are limited to 10 levels"
}, },
"error": { "error": {
"browser_support_sse": "Trình duyệt này dường như không có hỗ trợ Sự kiện do Máy chủ gửi.", "browser_support_sse": "Trình duyệt này dường như không có hỗ trợ Sự kiện do Máy chủ gửi.",