mirror of
https://github.com/SchildiChat/element-web.git
synced 2024-10-01 01:26:12 -04:00
Merge pull request #26141 from vector-im/actions/localazy-download
Localazy Download
This commit is contained in:
commit
6dc6c80cc5
@ -19,7 +19,7 @@ module.exports = {
|
||||
},
|
||||
overrides: [
|
||||
{
|
||||
files: ["src/**/*.{ts,tsx}", "test/**/*.{ts,tsx}"],
|
||||
files: ["src/**/*.{ts,tsx}", "test/**/*.{ts,tsx}", "scripts/*.ts"],
|
||||
extends: ["plugin:matrix-org/typescript", "plugin:matrix-org/react"],
|
||||
// NOTE: These rules are frozen and new rules should not be added here.
|
||||
// New changes belong in https://github.com/matrix-org/eslint-plugin-matrix-org/
|
||||
|
@ -31,7 +31,7 @@
|
||||
],
|
||||
"includeSourceLang": "${includeSourceLang|false}",
|
||||
"langAliases": {
|
||||
"en-GB": "en-EN"
|
||||
"en": "en-EN"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -38,7 +38,7 @@
|
||||
"build": "yarn clean && yarn build:genfiles && yarn build:bundle",
|
||||
"build-stats": "yarn clean && yarn build:genfiles && yarn build:bundle-stats",
|
||||
"build:jitsi": "ts-node scripts/build-jitsi.ts",
|
||||
"build:res": "node scripts/copy-res.js",
|
||||
"build:res": "ts-node scripts/copy-res.ts",
|
||||
"build:genfiles": "yarn build:res && yarn build:jitsi && yarn build:module_system",
|
||||
"build:modernizr": "modernizr -c .modernizr.json -d src/vector/modernizr.js",
|
||||
"build:bundle": "webpack --progress --bail --mode production",
|
||||
@ -47,7 +47,7 @@
|
||||
"dist": "scripts/package.sh",
|
||||
"start": "yarn build:module_system && concurrently --kill-others-on-fail --prefix \"{time} [{name}]\" -n res,element-js \"yarn start:res\" \"yarn start:js\"",
|
||||
"start:https": "concurrently --kill-others-on-fail --prefix \"{time} [{name}]\" -n res,element-js \"yarn start:res\" \"yarn start:js --https\"",
|
||||
"start:res": "yarn build:jitsi && node scripts/copy-res.js -w",
|
||||
"start:res": "yarn build:jitsi && ts-node scripts/copy-res.ts -w",
|
||||
"start:js": "webpack-dev-server --output-filename=bundles/_dev_/[name].js --output-chunk-filename=bundles/_dev_/[name].js -w --mode development --disable-host-check --hot",
|
||||
"lint": "yarn lint:types && yarn lint:js && yarn lint:style",
|
||||
"lint:js": "yarn lint:js:src && yarn lint:js:module_system",
|
||||
@ -109,6 +109,7 @@
|
||||
"@types/jest": "^29.0.0",
|
||||
"@types/jitsi-meet": "^2.0.2",
|
||||
"@types/jsrsasign": "^10.5.4",
|
||||
"@types/loader-utils": "^2.0.4",
|
||||
"@types/lodash": "^4.14.197",
|
||||
"@types/modernizr": "^3.5.3",
|
||||
"@types/node": "^16",
|
||||
@ -123,7 +124,7 @@
|
||||
"babel-loader": "^8.2.2",
|
||||
"chokidar": "^3.5.1",
|
||||
"concurrently": "^8.0.0",
|
||||
"cpx": "^1.5.0",
|
||||
"cpx": "1.5.0",
|
||||
"css-loader": "^4",
|
||||
"dotenv": "^16.0.2",
|
||||
"eslint": "8.48.0",
|
||||
|
@ -1,66 +1,27 @@
|
||||
#!/usr/bin/env node
|
||||
|
||||
const loaderUtils = require("loader-utils");
|
||||
|
||||
// copies the resources into the webapp directory.
|
||||
//
|
||||
|
||||
// Languages are listed manually, so we can choose when to include a translation in the app
|
||||
// (because having a translation with only 3 strings translated is just frustrating)
|
||||
// This could readily be automated, but it's nice to explicitly control when new languages are available.
|
||||
const INCLUDE_LANGS = [
|
||||
"bg",
|
||||
"ca",
|
||||
"cs",
|
||||
"da",
|
||||
"de_DE",
|
||||
"el",
|
||||
"en_EN",
|
||||
"en_US",
|
||||
"eo",
|
||||
"es",
|
||||
"et",
|
||||
"eu",
|
||||
"fi",
|
||||
"fr",
|
||||
"gl",
|
||||
"he",
|
||||
"hi",
|
||||
"hu",
|
||||
"id",
|
||||
"is",
|
||||
"it",
|
||||
"ja",
|
||||
"kab",
|
||||
"ko",
|
||||
"lo",
|
||||
"lt",
|
||||
"lv",
|
||||
"nb_NO",
|
||||
"nl",
|
||||
"nn",
|
||||
"pl",
|
||||
"pt",
|
||||
"pt_BR",
|
||||
"ru",
|
||||
"sk",
|
||||
"sq",
|
||||
"sr",
|
||||
"sv",
|
||||
"te",
|
||||
"th",
|
||||
"tr",
|
||||
"uk",
|
||||
"vi",
|
||||
"vls",
|
||||
"zh_Hans",
|
||||
"zh_Hant",
|
||||
];
|
||||
import parseArgs from "minimist";
|
||||
import * as chokidar from "chokidar";
|
||||
import * as fs from "node:fs";
|
||||
import _ from "lodash";
|
||||
import { Cpx } from "cpx";
|
||||
import * as loaderUtils from "loader-utils";
|
||||
|
||||
const I18N_BASE_PATH = "src/i18n/strings/";
|
||||
const INCLUDE_LANGS = fs.readdirSync(I18N_BASE_PATH).filter((fn) => fn.endsWith(".json"));
|
||||
|
||||
// cpx includes globbed parts of the filename in the destination, but excludes
|
||||
// common parents. Hence, "res/{a,b}/**": the output will be "dest/a/..." and
|
||||
// "dest/b/...".
|
||||
const COPY_LIST = [
|
||||
const COPY_LIST: [
|
||||
sourceGlob: string,
|
||||
outputPath: string,
|
||||
opts?: {
|
||||
directwatch?: 1;
|
||||
},
|
||||
][] = [
|
||||
["res/apple-app-site-association", "webapp"],
|
||||
["res/manifest.json", "webapp"],
|
||||
["res/sw.js", "webapp"],
|
||||
@ -74,19 +35,12 @@ const COPY_LIST = [
|
||||
["./config.json", "webapp", { directwatch: 1 }],
|
||||
["contribute.json", "webapp"],
|
||||
];
|
||||
|
||||
const parseArgs = require("minimist");
|
||||
const Cpx = require("cpx");
|
||||
const chokidar = require("chokidar");
|
||||
const fs = require("fs");
|
||||
const _ = require("lodash");
|
||||
|
||||
const argv = parseArgs(process.argv.slice(2), {});
|
||||
|
||||
const watch = argv.w;
|
||||
const verbose = argv.v;
|
||||
|
||||
function errCheck(err) {
|
||||
function errCheck(err?: Error): void {
|
||||
if (err) {
|
||||
console.error(err.message);
|
||||
process.exit(1);
|
||||
@ -102,7 +56,7 @@ if (!fs.existsSync("webapp/i18n/")) {
|
||||
fs.mkdirSync("webapp/i18n/");
|
||||
}
|
||||
|
||||
function next(i, err) {
|
||||
function next(i: number, err?: Error): void {
|
||||
errCheck(err);
|
||||
|
||||
if (i >= COPY_LIST.length) {
|
||||
@ -113,13 +67,9 @@ function next(i, err) {
|
||||
const source = ent[0];
|
||||
const dest = ent[1];
|
||||
const opts = ent[2] || {};
|
||||
let cpx = undefined;
|
||||
const cpx = new Cpx(source, dest);
|
||||
|
||||
if (!opts.lang) {
|
||||
cpx = new Cpx.Cpx(source, dest);
|
||||
}
|
||||
|
||||
if (verbose && cpx) {
|
||||
if (verbose) {
|
||||
cpx.on("copy", (event) => {
|
||||
console.log(`Copied: ${event.srcPath} --> ${event.dstPath}`);
|
||||
});
|
||||
@ -128,7 +78,7 @@ function next(i, err) {
|
||||
});
|
||||
}
|
||||
|
||||
const cb = (err) => {
|
||||
const cb = (err?: Error): void => {
|
||||
next(i + 1, err);
|
||||
};
|
||||
|
||||
@ -138,7 +88,7 @@ function next(i, err) {
|
||||
// which in the case of config.json is '.', which inevitably takes
|
||||
// ages to crawl. So we create our own watcher on the files
|
||||
// instead.
|
||||
const copy = () => {
|
||||
const copy = (): void => {
|
||||
cpx.copy(errCheck);
|
||||
};
|
||||
chokidar.watch(source).on("add", copy).on("change", copy).on("ready", cb).on("error", errCheck);
|
||||
@ -152,9 +102,9 @@ function next(i, err) {
|
||||
}
|
||||
}
|
||||
|
||||
function genLangFile(lang, dest) {
|
||||
function genLangFile(lang: string, dest: string): string {
|
||||
const reactSdkFile = "node_modules/matrix-react-sdk/src/i18n/strings/" + lang + ".json";
|
||||
const riotWebFile = "src/i18n/strings/" + lang + ".json";
|
||||
const riotWebFile = I18N_BASE_PATH + lang + ".json";
|
||||
|
||||
let translations = {};
|
||||
[reactSdkFile, riotWebFile].forEach(function (f) {
|
||||
@ -170,7 +120,7 @@ function genLangFile(lang, dest) {
|
||||
|
||||
const json = JSON.stringify(translations, null, 4);
|
||||
const jsonBuffer = Buffer.from(json);
|
||||
const digest = loaderUtils.getHashDigest(jsonBuffer, null, null, 7);
|
||||
const digest = loaderUtils.getHashDigest(jsonBuffer, null, "hex", 7);
|
||||
const filename = `${lang}.${digest}.json`;
|
||||
|
||||
fs.writeFileSync(dest + filename, json);
|
||||
@ -181,8 +131,8 @@ function genLangFile(lang, dest) {
|
||||
return filename;
|
||||
}
|
||||
|
||||
function genLangList(langFileMap) {
|
||||
const languages = {};
|
||||
function genLangList(langFileMap: Record<string, string>): void {
|
||||
const languages: Record<string, string> = {};
|
||||
INCLUDE_LANGS.forEach(function (lang) {
|
||||
const normalizedLanguage = lang.toLowerCase().replace("_", "-");
|
||||
const languageParts = normalizedLanguage.split("-");
|
||||
@ -194,7 +144,7 @@ function genLangList(langFileMap) {
|
||||
});
|
||||
fs.writeFile("webapp/i18n/languages.json", JSON.stringify(languages, null, 4), function (err) {
|
||||
if (err) {
|
||||
console.error("Copy Error occured: " + err);
|
||||
console.error("Copy Error occured: " + err.message);
|
||||
throw new Error("Failed to generate languages.json");
|
||||
}
|
||||
});
|
||||
@ -208,15 +158,15 @@ function genLangList(langFileMap) {
|
||||
* regenerate the file, adding its content-hashed filename to langFileMap
|
||||
* and regenerating languages.json with the new filename
|
||||
*/
|
||||
function watchLanguage(lang, dest, langFileMap) {
|
||||
function watchLanguage(lang: string, dest: string, langFileMap: Record<string, string>): void {
|
||||
const reactSdkFile = "node_modules/matrix-react-sdk/src/i18n/strings/" + lang + ".json";
|
||||
const riotWebFile = "src/i18n/strings/" + lang + ".json";
|
||||
const riotWebFile = I18N_BASE_PATH + lang + ".json";
|
||||
|
||||
// XXX: Use a debounce because for some reason if we read the language
|
||||
// file immediately after the FS event is received, the file contents
|
||||
// appears empty. Possibly https://github.com/nodejs/node/issues/6112
|
||||
let makeLangDebouncer;
|
||||
const makeLang = () => {
|
||||
let makeLangDebouncer: ReturnType<typeof setTimeout>;
|
||||
const makeLang = (): void => {
|
||||
if (makeLangDebouncer) {
|
||||
clearTimeout(makeLangDebouncer);
|
||||
}
|
||||
@ -234,7 +184,7 @@ function watchLanguage(lang, dest, langFileMap) {
|
||||
|
||||
// language resources
|
||||
const I18N_DEST = "webapp/i18n/";
|
||||
const I18N_FILENAME_MAP = INCLUDE_LANGS.reduce((m, l) => {
|
||||
const I18N_FILENAME_MAP = INCLUDE_LANGS.reduce<Record<string, string>>((m, l) => {
|
||||
const filename = genLangFile(l, I18N_DEST);
|
||||
m[l] = filename;
|
||||
return m;
|
||||
@ -242,7 +192,7 @@ const I18N_FILENAME_MAP = INCLUDE_LANGS.reduce((m, l) => {
|
||||
genLangList(I18N_FILENAME_MAP);
|
||||
|
||||
if (watch) {
|
||||
INCLUDE_LANGS.forEach((l) => watchLanguage(l.value, I18N_DEST, I18N_FILENAME_MAP));
|
||||
INCLUDE_LANGS.forEach((l) => watchLanguage(l, I18N_DEST, I18N_FILENAME_MAP));
|
||||
}
|
||||
|
||||
// non-language resources
|
43
src/@types/cpx.d.ts
vendored
Normal file
43
src/@types/cpx.d.ts
vendored
Normal file
@ -0,0 +1,43 @@
|
||||
/*
|
||||
Copyright 2023 The Matrix.org Foundation C.I.C.
|
||||
|
||||
Licensed under the Apache License, Version 2.0 (the "License");
|
||||
you may not use this file except in compliance with the License.
|
||||
You may obtain a copy of the License at
|
||||
|
||||
http://www.apache.org/licenses/LICENSE-2.0
|
||||
|
||||
Unless required by applicable law or agreed to in writing, software
|
||||
distributed under the License is distributed on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
*/
|
||||
|
||||
declare module "cpx" {
|
||||
export class Cpx {
|
||||
public constructor(source: string, outDir: string, options?: object);
|
||||
|
||||
public on(eventName: "copy", fn: (event: { srcPath: string; dstPath: string }) => void): void;
|
||||
public on(eventName: "remove", fn: (event: { path: string }) => void): void;
|
||||
public on(eventName: "watch-ready", fn: () => void): void;
|
||||
public on(eventName: "watch-error", fn: (error: Error) => void): void;
|
||||
|
||||
/**
|
||||
* Copy all files that matches `this.source` pattern to `this.outDir`.
|
||||
*
|
||||
* @param {function} [cb = null] - A callback function.
|
||||
* @returns {void}
|
||||
*/
|
||||
public copy(cb: Function | null): void;
|
||||
|
||||
/**
|
||||
* Copy all files that matches `this.source` pattern to `this.outDir`.
|
||||
* And watch changes in `this.base`, and copy only the file every time.
|
||||
*
|
||||
* @returns {void}
|
||||
* @throws {Error} This had been watching already.
|
||||
*/
|
||||
public watch(): void;
|
||||
}
|
||||
}
|
28
src/@types/loader-utils.d.ts
vendored
Normal file
28
src/@types/loader-utils.d.ts
vendored
Normal file
@ -0,0 +1,28 @@
|
||||
/*
|
||||
Copyright 2023 The Matrix.org Foundation C.I.C.
|
||||
|
||||
Licensed under the Apache License, Version 2.0 (the "License");
|
||||
you may not use this file except in compliance with the License.
|
||||
You may obtain a copy of the License at
|
||||
|
||||
http://www.apache.org/licenses/LICENSE-2.0
|
||||
|
||||
Unless required by applicable law or agreed to in writing, software
|
||||
distributed under the License is distributed on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
*/
|
||||
|
||||
import * as LoaderUtils from "loader-utils";
|
||||
|
||||
declare module "loader-utils" {
|
||||
export function getHashDigest(
|
||||
buffer: Buffer,
|
||||
hashType: null,
|
||||
digestType: LoaderUtils.DigestType,
|
||||
maxLength: number,
|
||||
): string;
|
||||
}
|
||||
|
||||
export as namespace Cpx;
|
@ -1,39 +0,0 @@
|
||||
{
|
||||
"action": {
|
||||
"create_account": "أنشِئ حسابًا",
|
||||
"dismiss": "أهمِل",
|
||||
"explore_rooms": "استكشِف الغرف",
|
||||
"open": "افتح",
|
||||
"sign_in": "لِج"
|
||||
},
|
||||
"auth": {
|
||||
"sso_complete_in_browser_dialog_title": "افتح المتصفح لإكمال الولوج"
|
||||
},
|
||||
"desktop_default_device_name": "%(brand)s سطح المكتب %(platformName)s",
|
||||
"download_completed": "اكتمل التنزيل",
|
||||
"error": {
|
||||
"app_launch_unexpected_error": "حدث عُطل غير متوقع أثناء تجهيز التطبيق. طالِع المِعراض للتفاصيل.",
|
||||
"cannot_load_config": "تعذّر تحميل ملف الضبط: من فضلك أنعِش الصفحة لمعاودة المحاولة.",
|
||||
"invalid_configuration_no_server": "الضبط غير صالح: لم تحدّد خادومًا مبدئيًا.",
|
||||
"invalid_json": "يحتوي ضبط تطبيق Element على تنسيق JSON غير صالح. من فضلك صحّح المشكلة وأعِد تحميل الصفحة.",
|
||||
"invalid_json_detail": "الرسالة القادمة من المحلّل: %(message)s",
|
||||
"invalid_json_generic": "تنسيق JSON غير صالح",
|
||||
"misconfigured": "لم يُضبط تطبيق Element كما ينبغي"
|
||||
},
|
||||
"failed_to_start": "فشل البدء",
|
||||
"go_to_element_io": "انتقل إلى element.io",
|
||||
"incompatible_browser": {
|
||||
"browser_links": "من فضلك ثبّت <chromeLink>كروم</chromeLink> أو <firefoxLink>فَيَرفُكس</firefoxLink> أو <safariLink>سفاري</safariLink> لأفضل تجربة.",
|
||||
"continue_warning": "أفهم المخاطرة وأود المواصلة",
|
||||
"feature_warning": "يمكنك مواصل استعمال متصفحك الحالي ولكن قد لا تعمل بعض المزايا (أو كلها) وقد لا يظهر التطبيق كما ينبغي له أن يظهر.",
|
||||
"features": "يستعمل %(brand)s ميزات متقدمة في المتصفحات لا يدعمها متصفحك الحالي.",
|
||||
"summary": "لا يمكن لمتصفحك تشغيل %(brand)s",
|
||||
"title": "متصفح غير مدعوم"
|
||||
},
|
||||
"powered_by_matrix": "تدعمه «ماترِكس»",
|
||||
"powered_by_matrix_with_logo": "محادثة لامركزية، مشفرة & تعمل بواسطة $matrixLogo",
|
||||
"unknown_device": "جهاز مجهول",
|
||||
"use_brand_on_mobile": "استعمل %(brand)s على المحمول",
|
||||
"web_default_device_name": "%(appName)s: %(browserName)s في %(osName)s",
|
||||
"welcome_to_element": "مرحبًا بك في Element"
|
||||
}
|
@ -1,37 +0,0 @@
|
||||
{
|
||||
"action": {
|
||||
"create_account": "Hesab Aç",
|
||||
"dismiss": "Nəzərə almayın",
|
||||
"explore_rooms": "Otaqları kəşf edin",
|
||||
"open": "Aç",
|
||||
"sign_in": "Daxil ol"
|
||||
},
|
||||
"auth": {
|
||||
"sso_complete_in_browser_dialog_title": "Girişi tamamlamaq üçün brauzerinizə keçin"
|
||||
},
|
||||
"download_completed": "Yükləmə Tamamlandı",
|
||||
"error": {
|
||||
"app_launch_unexpected_error": "Tətbiqin başladılmasında gözlənilməz xəta.Təfərrüatlar üçün konsola baxın.",
|
||||
"cannot_load_config": "Konfiqurasiya faylını yükləmək mümkün deyil: yenidən cəhd etmək üçün səhifəni yeniləyin.",
|
||||
"invalid_configuration_no_server": "Yanlış konfiqurasiya: standart server göstərilməyib.",
|
||||
"invalid_json": "Element konfiqurasiyanızda yanlış JSON var. Problemi düzəldin və səhifəni yenidən yükləyin.",
|
||||
"invalid_json_detail": "Sözügedən mesaj: %(message)s",
|
||||
"invalid_json_generic": "Yanlış JSON",
|
||||
"misconfigured": "Elementi yanlış konfiqurasiya edibsiniz"
|
||||
},
|
||||
"failed_to_start": "Başlatmaq alınmadı",
|
||||
"go_to_element_io": "element.io saytına keçin",
|
||||
"incompatible_browser": {
|
||||
"browser_links": "Zəhmət olmasa quraşdırın<chromeLink> Chrome</chromeLink> ,<firefoxLink> Firefox</firefoxLink> , və ya<safariLink> Safari</safariLink> ən yaxşı təcrübə üçün.",
|
||||
"continue_warning": "Mən riskləri başa düşürəm və davam etmək istəyirəm",
|
||||
"feature_warning": "Siz cari brauzerinizdən istifadə etməyə davam edə bilərsiniz, lakin bəzi və ya bütün funksiyalar işləməyə və tətbiqin görünüşü yanlış ola bilər.",
|
||||
"features": "%(brand)s cari brauzeriniz tərəfindən dəstəklənməyən təkmil brauzer funksiyalarından istifadə edir.",
|
||||
"summary": "Brauzeriniz %(brand)s işlədə bilmir",
|
||||
"title": "Dəstəklənməyən brauzer"
|
||||
},
|
||||
"powered_by_matrix": "Gücünü Matrix'dən alır",
|
||||
"powered_by_matrix_with_logo": "$matrixLogo tərəfindən dəstəklənən mərkəzləşdirilməmiş ,şifrələnmiş söhbət & əməkdaşlıq",
|
||||
"unknown_device": "Naməlum qurğu",
|
||||
"use_brand_on_mobile": "Mobil telefonda %(brand)s istifadə edin",
|
||||
"welcome_to_element": "Element-ə xoş gəlmişsiniz"
|
||||
}
|
@ -1,5 +0,0 @@
|
||||
{
|
||||
"action": {
|
||||
"dismiss": "Aдхіліць"
|
||||
}
|
||||
}
|
@ -1,6 +0,0 @@
|
||||
{
|
||||
"action": {
|
||||
"dismiss": "সরাও",
|
||||
"open": "খোলা"
|
||||
}
|
||||
}
|
@ -1 +0,0 @@
|
||||
{}
|
@ -1,6 +0,0 @@
|
||||
{
|
||||
"error": {
|
||||
"invalid_configuration_no_server": "ভুল কনফিগারেশনঃ কোনো মূল সার্ভার উল্লেখ করা হয়নি।",
|
||||
"misconfigured": "আপনার এলিমেন্ট টি ভুল ভাবে কনফিগার করা হয়েছে"
|
||||
}
|
||||
}
|
@ -1,5 +0,0 @@
|
||||
{
|
||||
"action": {
|
||||
"open": "Digeriñ"
|
||||
}
|
||||
}
|
@ -1,36 +0,0 @@
|
||||
{
|
||||
"action": {
|
||||
"create_account": "Otvori račun",
|
||||
"dismiss": "Odbaci",
|
||||
"explore_rooms": "Istražite sobe",
|
||||
"open": "Otvori",
|
||||
"sign_in": "Prijavite se"
|
||||
},
|
||||
"auth": {
|
||||
"sso_complete_in_browser_dialog_title": "Idite na svoj pretraživač da biste dovršili prijavu"
|
||||
},
|
||||
"download_completed": "Preuzimanje završeno",
|
||||
"error": {
|
||||
"app_launch_unexpected_error": "Neočekivana greška prilikom pripreme aplikacije. Pogledajte konzolu za detalje.",
|
||||
"cannot_load_config": "Nije moguće učitati konfiguracijsku datoteku: osvježite stranicu i pokušajte ponovo.",
|
||||
"invalid_configuration_no_server": "Neispravna konfiguracija: nije naveden zadani server.",
|
||||
"invalid_json": "Konfiguracija vašeg elementa sadrži nevažeći JSON. Ispravite problem i ponovo učitajte stranicu.",
|
||||
"invalid_json_detail": "Poruka parsera je: %(message)s",
|
||||
"invalid_json_generic": "Nevažeći JSON",
|
||||
"misconfigured": "Vaš element je pogrešno konfiguriran"
|
||||
},
|
||||
"failed_to_start": "Pokretanje nije uspjelo",
|
||||
"go_to_element_io": "Idite na element.io",
|
||||
"incompatible_browser": {
|
||||
"browser_links": "Molimo instalirajte <chromeLink>Chrome</chromeLink>, <firefoxLink>Firefox</firefoxLink> ili <safariLink>Safari</safariLink> za najbolje iskustvo.",
|
||||
"continue_warning": "Razumijem rizike i želim nastaviti",
|
||||
"feature_warning": "Možete nastaviti koristiti svoj trenutni pretraživač, ali neke ili sve funkcije možda neće raditi, a izgled i dojam aplikacije mogu biti neispravani.",
|
||||
"features": "%(brand)s koristi napredne funkcije pretraživača koje vaš trenutni pretraživač ne podržava.",
|
||||
"summary": "Vaš pretraživač ne može pokretati %(brand)s",
|
||||
"title": "Nepodržani pretraživač"
|
||||
},
|
||||
"powered_by_matrix": "Pokretano uz Matrix",
|
||||
"unknown_device": "Nepoznat uređaj",
|
||||
"use_brand_on_mobile": "Koristi %(brand)s na mobitelu",
|
||||
"welcome_to_element": "Dobrodošli u Element"
|
||||
}
|
@ -1,36 +0,0 @@
|
||||
{
|
||||
"action": {
|
||||
"create_account": "Crea un compte",
|
||||
"dismiss": "Omet",
|
||||
"explore_rooms": "Explora sales",
|
||||
"open": "Obre",
|
||||
"sign_in": "Inicia sessió"
|
||||
},
|
||||
"auth": {
|
||||
"sso_complete_in_browser_dialog_title": "Vés al navegador per completar l'inici de sessió"
|
||||
},
|
||||
"download_completed": "Baixada completada",
|
||||
"error": {
|
||||
"app_launch_unexpected_error": "Error inesperat durant la preparació de l'aplicació. Consulta la consola pels a més detalls.",
|
||||
"cannot_load_config": "No s'ha pogut carregar el fitxer de configuració: actualitza la pàgina per tornar-ho a provar.",
|
||||
"invalid_configuration_no_server": "Configuració invàlida: no s'ha especificat cap servidor predeterminat.",
|
||||
"invalid_json": "La configuració d'Element conté un JSON invàlid. Soluciona el problema i actualitza la pàgina.",
|
||||
"invalid_json_detail": "El missatge de l'analitzador és: %(message)s",
|
||||
"invalid_json_generic": "JSON invàlid",
|
||||
"misconfigured": "Element està mal configurat"
|
||||
},
|
||||
"failed_to_start": "Ha fallat l'inici",
|
||||
"go_to_element_io": "Vés a element.io",
|
||||
"incompatible_browser": {
|
||||
"browser_links": "Instal·la <chromeLink>Chrome</chromeLink>, <firefoxLink>Firefox</firefoxLink>, o <safariLink>Safari</safariLink> per obtenir la millor experiència.",
|
||||
"continue_warning": "Entenc els riscos i vull continuar",
|
||||
"feature_warning": "Pots continuar utilitzant el teu navegador actual, però algunes o totes les funcions podrien no funcionar i l'aspecte de l'aplicació podria ser incorrecte.",
|
||||
"features": "%(brand)s utilitza funcions del navegador avançades que no són compatibles amb el teu navegador actual.",
|
||||
"summary": "El teu navegador no pot executar %(brand)s",
|
||||
"title": "Navegador no compatible"
|
||||
},
|
||||
"powered_by_matrix": "Amb tecnologia de Matrix",
|
||||
"unknown_device": "Dispositiu desconegut",
|
||||
"use_brand_on_mobile": "Utilitza %(brand)s al mòbil",
|
||||
"welcome_to_element": "Benvingut/da a Element"
|
||||
}
|
@ -1 +0,0 @@
|
||||
{}
|
@ -1,19 +0,0 @@
|
||||
{
|
||||
"action": {
|
||||
"create_account": "Creu Cyfrif",
|
||||
"dismiss": "Wfftio",
|
||||
"explore_rooms": "Archwilio Ystafelloedd",
|
||||
"sign_in": "Mewngofnodi"
|
||||
},
|
||||
"auth": {
|
||||
"sso_complete_in_browser_dialog_title": "Ewch i'ch porwr i gwblhau Mewngofnodi"
|
||||
},
|
||||
"error": {
|
||||
"app_launch_unexpected_error": "Gwall annisgwyl wrth baratoi'r app. Gweler y consol am fanylion.",
|
||||
"invalid_configuration_no_server": "Gosodiad annilys: ni nodwyd gweinydd diofyn.",
|
||||
"invalid_json_detail": "Y neges gan y dosrannudd yn: %(message)s",
|
||||
"invalid_json_generic": "JSON annilys"
|
||||
},
|
||||
"unknown_device": "Dyfais anhysbys",
|
||||
"welcome_to_element": "Croeso i Element"
|
||||
}
|
@ -1,38 +0,0 @@
|
||||
{
|
||||
"action": {
|
||||
"create_account": "Opret brugerkonto",
|
||||
"dismiss": "Afvis",
|
||||
"explore_rooms": "Udforsk rum",
|
||||
"open": "Åbn",
|
||||
"sign_in": "Log ind"
|
||||
},
|
||||
"auth": {
|
||||
"sso_complete_in_browser_dialog_title": "Gå til din browser for at færdiggøre Log ind"
|
||||
},
|
||||
"download_completed": "Hentning færdig",
|
||||
"error": {
|
||||
"app_launch_unexpected_error": "Uventet fejl ved forberedelse af appen. Se konsollen for detaljer.",
|
||||
"cannot_load_config": "Ikke i stand til at indlæse konfigurationsfil: Genopfrisk venligst siden for at prøve igen.",
|
||||
"invalid_configuration_no_server": "Ugyldig konfiguration: Ingen standardserver er angivet.",
|
||||
"invalid_json": "Din Element konfiguration indeholder ugyldig JSON. Løs venligst problemet og genindlæs siden.",
|
||||
"invalid_json_detail": "Beskeden fra parseren er: %(message)s",
|
||||
"invalid_json_generic": "Ugyldig JSON",
|
||||
"misconfigured": "Dit Element er konfigureret forkert"
|
||||
},
|
||||
"failed_to_start": "Opstart mislykkedes",
|
||||
"go_to_element_io": "Gå til element.io",
|
||||
"incompatible_browser": {
|
||||
"browser_links": "Venligst installer <chromeLink>Chrome</chromeLink>,<firefoxLink>Firefox</firefoxLink> eller <safariLink>Safari</safariLink> for den bedste oplevelse.",
|
||||
"continue_warning": "Jeg forstår risikoen og ønsker at fortsætte",
|
||||
"feature_warning": "Du kan fortsætte med at bruge din nuværende browser, men du kan opleve at visse eller alle funktioner ikke vil fungere korrekt.",
|
||||
"features": "%(brand)s bruger avanceret browser funktioner som ikke er understøttet af din nuværende browser.",
|
||||
"summary": "Din browser kan ikke køre %(brand)s",
|
||||
"title": "Browser ikke understøttet"
|
||||
},
|
||||
"powered_by_matrix": "Drevet af Matrix",
|
||||
"powered_by_matrix_with_logo": "Decentraliseret, krypteret chat & samarbejde drevet af $matrixLogo",
|
||||
"unknown_device": "Ukendt enhed",
|
||||
"use_brand_on_mobile": "Brug %(brand)s på mobil",
|
||||
"web_default_device_name": "%(appName)s: %(browserName)s på %(osName)s",
|
||||
"welcome_to_element": "Velkommen til Element"
|
||||
}
|
@ -1,35 +0,0 @@
|
||||
{
|
||||
"action": {
|
||||
"create_account": "Sortu kontua",
|
||||
"dismiss": "Baztertu",
|
||||
"explore_rooms": "Arakatu gelak",
|
||||
"open": "Ireki",
|
||||
"sign_in": "Hasi saioa"
|
||||
},
|
||||
"auth": {
|
||||
"sso_complete_in_browser_dialog_title": "Joan zure nabigatzailera izena ematen bukatzeko"
|
||||
},
|
||||
"download_completed": "Deskarga burututa",
|
||||
"error": {
|
||||
"app_launch_unexpected_error": "Ustekabeko errorea aplikazioa prestatzean. Ikusi xehetasunak kontsolan.",
|
||||
"cannot_load_config": "Ezin izan da konfigurazio fitxategia kargatu: Saiatu orria birkargatzen.",
|
||||
"invalid_configuration_no_server": "Konfigurazio baliogabea: Ez da lehenetsitako zerbitzaririk zehaztu.",
|
||||
"invalid_json": "Zure Element-en konfigurazioak JSON baliogabea dauka. Mesedez, konpondu arazoa eta birkargatu orria.",
|
||||
"invalid_json_detail": "Prozesatzailearen mezua hau da: %(message)s",
|
||||
"invalid_json_generic": "JSON baliogabea",
|
||||
"misconfigured": "Zure Element ez dago ondo konfiguratuta"
|
||||
},
|
||||
"failed_to_start": "Huts egin du abiatzean",
|
||||
"go_to_element_io": "Joan element.io gunera",
|
||||
"incompatible_browser": {
|
||||
"browser_links": "Instalatu <chromeLink>Chrome</chromeLink>, <firefoxLink>Firefox</firefoxLink>, edo <safariLink>Safari</safariLink> esperientzia hobe baterako.",
|
||||
"continue_warning": "Arriskuak ulertzen ditut eta jarraitu nahi dut",
|
||||
"feature_warning": "Zure oraingo nabigatzailea erabiltzen jarraitu dezakezu, baina ezaugarri batzuk agian ez dute funtzionatuko eta itxura desegokia izan daiteke.",
|
||||
"features": "%(brand)s-(e)k zure oraingo nabigatzaile honek euskarririk ematen ez dien ezaugarri aurreratuak erabiltzen ditu.",
|
||||
"summary": "Zure nabigatzaileak ezin du %(brand)s exekutatu",
|
||||
"title": "Onartu gabeko nabigatzailea"
|
||||
},
|
||||
"powered_by_matrix": "Matrixekin egina",
|
||||
"unknown_device": "Gailu ezezaguna",
|
||||
"welcome_to_element": "Ongi etorri Element mezularitzara"
|
||||
}
|
@ -1,36 +0,0 @@
|
||||
{
|
||||
"action": {
|
||||
"create_account": "Registrearje",
|
||||
"dismiss": "Slute",
|
||||
"explore_rooms": "Keamers ûntdekke",
|
||||
"open": "Iepenje",
|
||||
"sign_in": "Oanmelde"
|
||||
},
|
||||
"auth": {
|
||||
"sso_complete_in_browser_dialog_title": "Gean nei jo browser om it ynskriuwen te foltôgjen"
|
||||
},
|
||||
"download_completed": "Download foltôge",
|
||||
"error": {
|
||||
"app_launch_unexpected_error": "Unferwachte flater by it klearmeitsjen fan de applikaasje. Sjoch yn de console foar details.",
|
||||
"cannot_load_config": "Kin konfiguraasjebestân net lade: ferfarskje de side en probearje it nochris.",
|
||||
"invalid_configuration_no_server": "Unjildiche konfiguraasje: gjin standertserver selektearre.",
|
||||
"invalid_json": "Jo Element-konfiguraasje hat ûnjildige JSON. Nei dat jo dit oplost ha, kin dizze side ferfarske wurde.",
|
||||
"invalid_json_detail": "It berjocht fan de ferwurker is: %(message)s",
|
||||
"invalid_json_generic": "Unjildige JSON",
|
||||
"misconfigured": "Jo Element is net goed konfigurearre"
|
||||
},
|
||||
"failed_to_start": "Opstarten mislearre",
|
||||
"go_to_element_io": "Gean nei element.io",
|
||||
"incompatible_browser": {
|
||||
"browser_links": "Graach <chromeLink>Chrome</chromeLink>, <firefoxLink>Firefox</firefoxLink>, of<safariLink>Safari</safariLink> ynstallearje foar de beste ûnderfining.",
|
||||
"continue_warning": "Ik begryp de risiko's en wol graach fierder gean",
|
||||
"feature_warning": "Jo kinne fierder gean mei jo eigen browser, mar guon funksjes kinne net wurkje en uterlik kin de applikaasje der ôfwikend útsjen.",
|
||||
"features": "%(brand)s brûkt avansearre browserfunksjes dy’t net stipe wurde troch de browser dy’t jo no brûke.",
|
||||
"summary": "Jo browser kin %(brand)s net útfiere",
|
||||
"title": "Net stipe browser"
|
||||
},
|
||||
"powered_by_matrix": "Mooglik makke troch Matrix",
|
||||
"unknown_device": "Unbekend apparaat",
|
||||
"use_brand_on_mobile": "Brûk %(brand)s op mobyl",
|
||||
"welcome_to_element": "Wolkom by Element"
|
||||
}
|
@ -1,36 +0,0 @@
|
||||
{
|
||||
"action": {
|
||||
"create_account": "Déan cuntas a chruthú",
|
||||
"dismiss": "Cuir uait",
|
||||
"explore_rooms": "Breathnaigh thart ar na seomraí",
|
||||
"open": "Oscail",
|
||||
"sign_in": "Sínigh Isteach"
|
||||
},
|
||||
"auth": {
|
||||
"sso_complete_in_browser_dialog_title": "Oscail do bhrabhsálaí agus críochnaigh an clárú"
|
||||
},
|
||||
"download_completed": "Íoslódáil críochnaithe",
|
||||
"error": {
|
||||
"app_launch_unexpected_error": "Earráid nuair an feidhmchlár a hullmhú. Feic sa consól le haghaidh eolas.",
|
||||
"cannot_load_config": "Ní féidir an comhad cumraíochta a lódáil. Athnuaigh an leathanach chun déanamh iarracht arís le do thoil.",
|
||||
"invalid_configuration_no_server": "Cumraíocht neamhbhailí: Níl aon freastalaí réamhshocraithe a sonrú.",
|
||||
"invalid_json": "Coinníonn do chumraíocht JSON neamhbhailí. Ceartaigh an fadhb agus athlódáil an leathanach le do thoil.",
|
||||
"invalid_json_detail": "Is í an teachtaireacht as an parsálaí: %(message)s",
|
||||
"invalid_json_generic": "JSON neamhbhailí",
|
||||
"misconfigured": "Níl do fheidhmchlár Element cumraithe i gceart"
|
||||
},
|
||||
"failed_to_start": "Theip chun tosú",
|
||||
"go_to_element_io": "Téigh go element.io",
|
||||
"incompatible_browser": {
|
||||
"browser_links": "Suiteáil <chromeLink>Chrome</chromeLink>, <firefoxLink>Firefox</firefoxLink>, or <safariLink>Safari</safariLink> chun an taithí is fearr a fháil.",
|
||||
"continue_warning": "Tuigim na rioscaí agus ba mhaith liom lean ar aghaidh",
|
||||
"feature_warning": "An féidir leat úsáid do bhrabhsálaí reatha, ach nár oibrí roinnt nó gach gné agus nár thaispeántar an feidhmchlár i gceart.",
|
||||
"features": "Úsáideann %(brand)s gnéithe ardforbartha nach bhfuil ar fáil faoi do bhrabhsálaí reatha.",
|
||||
"summary": "Níl do bhrabhsálaí comhoiriúnach do %(brand)s",
|
||||
"title": "Brabhsálaí gan tacaíocht"
|
||||
},
|
||||
"powered_by_matrix": "Cumhachtaithe ag Matrix",
|
||||
"unknown_device": "Gléas nár aithníodh",
|
||||
"use_brand_on_mobile": "Úsáid %(brand)s ar guthán póca",
|
||||
"welcome_to_element": "Fáilte romhat chuig Element"
|
||||
}
|
@ -1,36 +0,0 @@
|
||||
{
|
||||
"action": {
|
||||
"create_account": "खाता बनाएं",
|
||||
"dismiss": "खारिज",
|
||||
"explore_rooms": "रूम का अन्वेषण करें",
|
||||
"open": "खुला",
|
||||
"sign_in": "साइन करना"
|
||||
},
|
||||
"auth": {
|
||||
"sso_complete_in_browser_dialog_title": "साइन इन पूरा करने के लिए अपने ब्राउज़र पर जाएं"
|
||||
},
|
||||
"download_completed": "डाउनलोड सम्पन्न हुआ",
|
||||
"error": {
|
||||
"app_launch_unexpected_error": "ऐप्लिकेशन तैयार करने में अनपेक्षित गड़बड़ी हुई. विवरण के लिए कंसोल देखें।",
|
||||
"cannot_load_config": "कॉन्फ़िग फ़ाइल लोड करने में असमर्थ: कृपया पुन: प्रयास करने के लिए पृष्ठ को रीफ़्रेश करें।",
|
||||
"invalid_configuration_no_server": "अमान्य कॉन्फ़िगरेशन: कोई डिफ़ॉल्ट सर्वर निर्दिष्ट नहीं है।",
|
||||
"invalid_json": "आपके एलीमेंट कॉन्फ़िगरेशन में अमान्य JSON है. कृपया समस्या को ठीक करें और पृष्ठ को पुनः लोड करें।",
|
||||
"invalid_json_detail": "पार्सर का संदेश है: %(message)s",
|
||||
"invalid_json_generic": "अमान्य JSON",
|
||||
"misconfigured": "आपका तत्व गलत कॉन्फ़िगर किया गया है"
|
||||
},
|
||||
"failed_to_start": "प्रारंभ करने में विफल",
|
||||
"go_to_element_io": "element.io पर जाएं",
|
||||
"incompatible_browser": {
|
||||
"browser_links": "सर्वोत्तम अनुभव के लिए कृपया <chromeLink>Chrome</chromeLink>, <firefoxLink>Firefox</firefoxLink>, या <safariLink>Safari</safariLink> इंस्टॉल करें।",
|
||||
"continue_warning": "मैं जोखिमों को समझता हूं और जारी रखना चाहता हूं",
|
||||
"feature_warning": "आप अपने वर्तमान ब्राउज़र का उपयोग जारी रख सकते हैं, लेकिन हो सकता है कि कुछ या सभी सुविधाएं काम न करें और एप्लिकेशन का रंगरूप गलत हो सकता है।",
|
||||
"features": "%(brand)s उन्नत ब्राउज़र सुविधाओं का उपयोग करते हैं जो आपके वर्तमान ब्राउज़र द्वारा समर्थित नहीं हैं।",
|
||||
"summary": "आपका ब्राउज़र %(brand)s को नहीं चला सकता",
|
||||
"title": "असमर्थित ब्राउज़र"
|
||||
},
|
||||
"powered_by_matrix": "मैट्रिक्स द्वारा संचालित",
|
||||
"unknown_device": "अज्ञात यन्त्र",
|
||||
"use_brand_on_mobile": "मोबाइल पर %(brand)s का प्रयोग करें",
|
||||
"welcome_to_element": "Element में आपका स्वागत है"
|
||||
}
|
@ -1,7 +0,0 @@
|
||||
{
|
||||
"action": {
|
||||
"dismiss": "Odbaci"
|
||||
},
|
||||
"unknown_device": "Nepoznati uređaj",
|
||||
"welcome_to_element": "Dobrodošli u Element"
|
||||
}
|
@ -1,29 +0,0 @@
|
||||
{
|
||||
"action": {
|
||||
"create_account": "Ստեղծել օգտահաշիվ",
|
||||
"dismiss": "Հեռացնել",
|
||||
"explore_rooms": "Փնտրել սենյակներ",
|
||||
"open": "Բացել",
|
||||
"sign_in": "Մուտք գործել"
|
||||
},
|
||||
"auth": {
|
||||
"sso_complete_in_browser_dialog_title": "Հետ գնացեք բրաուզեր մուտք գործելն ավարտելու համար"
|
||||
},
|
||||
"download_completed": "Ներբեռնումն ավարտված է",
|
||||
"error": {
|
||||
"cannot_load_config": "Ֆայլի ներմուծման սխալ․ խնդրում ենք թարմացնել էջը և նորից փորձել։",
|
||||
"invalid_json_generic": "Չաշխատող JSON",
|
||||
"misconfigured": "Ձեր Element֊ը սխալ է կարգավորված"
|
||||
},
|
||||
"failed_to_start": "Չի ստացվում սկսել",
|
||||
"go_to_element_io": "Այցելեք element.io",
|
||||
"incompatible_browser": {
|
||||
"continue_warning": "Ես գնահատում եմ ռիսկերն ու ցանկանում եմ շարունակել",
|
||||
"summary": "Ձեր բրաուզերը չի թողարկում %(brand)s",
|
||||
"title": "Չհամապատասխանող բրաուզեր"
|
||||
},
|
||||
"powered_by_matrix": "Սնուցվում է Matrixի կողմից",
|
||||
"unknown_device": "Անծանոթ սարք",
|
||||
"use_brand_on_mobile": "Օգտագործում է %(brand)s հեռախոսի վրա",
|
||||
"welcome_to_element": "Բարի գալուստ Element"
|
||||
}
|
@ -1,37 +0,0 @@
|
||||
{
|
||||
"error": {
|
||||
"invalid_configuration_no_server": ".i le tcimi'e vreji na drani le ka jai do'e zmicu'a fo le ka samtcise'u",
|
||||
"misconfigured": ".i le tcimi'e be la .elyment. be'o vreji na drani",
|
||||
"invalid_json": ".i le tcimi'e be la .elyment. be'o vreji na drani le ka veirdjeisano .i gau ko drani je ba kibycpa le kibypapri",
|
||||
"invalid_json_detail": ".i notci fi le genturfa'i fa zoi zoi. %(message)s .zoi",
|
||||
"invalid_json_generic": ".i le veirdjeisano na drani",
|
||||
"cannot_load_config": ".i da nabmi fi lo nu samymo'i le tcimi'e vreji .i ko ba zukte le ka kibycpa le kibypapri kei le ka troci",
|
||||
"app_launch_unexpected_error": ".i da nabmi fi lo nu co'a ka'e pilno le samtci .i ko tcidu le notci be fi le samymi'etci"
|
||||
},
|
||||
"download_completed": ".i mo'u kibycpa",
|
||||
"action": {
|
||||
"open": "nu viska",
|
||||
"dismiss": "nu mipri"
|
||||
},
|
||||
"auth": {
|
||||
"sso_complete_in_browser_dialog_title": ".i do ka'e pilno pa kibrbrauzero lo nu mo'u co'a jaspu"
|
||||
},
|
||||
"unknown_device": "se samtcise'u vau je na slabu",
|
||||
"powered_by_matrix": ".i la .meitriks. cu jicmu",
|
||||
"incompatible_browser": {
|
||||
"title": ".i le kibrbrauzero na kakne",
|
||||
"summary": ".i na ka'e pilno le kibrbrauzero lo nu pilno la'o zoi. %(brand)s .zoi",
|
||||
"features": ".i la'o zoi. %(brand)s .zoi pilno pa na jai se kakne be le kibrbrauzero",
|
||||
"browser_links": ".i ko ci'erse'a <chromeLink>la .krom.</chromeLink> ja <firefoxLink>la .fairfoks.</firefoxLink> ja <safariLink>la .safaris.</safariLink>",
|
||||
"feature_warning": ".i do ka'e za'o pilno le kibrbrauzero .i ku'i la'a spofu pa jo nai ro te pilno vau je na drani fa le jvinu",
|
||||
"continue_warning": ".i mi jimpe le du'u ckape vau vau je za'o djica"
|
||||
},
|
||||
"go_to_element_io": "nu viska le se judri be zoi zoi. element.io .zoi",
|
||||
"failed_to_start": ".i da nabmi fi lo nu co'a pilno",
|
||||
"welcome_to_element": ".i fi'i zo'e do pilno la .elyment.",
|
||||
"common": {
|
||||
"sign_in": "nu co'a jaspu",
|
||||
"create_account": "nu pa re'u co'a jaspu",
|
||||
"explore_rooms": "nu facki le du'u ve zilbe'i"
|
||||
}
|
||||
}
|
@ -1,40 +0,0 @@
|
||||
{
|
||||
"action": {
|
||||
"create_account": "ანგარიშის შექმნა",
|
||||
"dismiss": "დახურვა",
|
||||
"explore_rooms": "ოთახების დათავლიერება",
|
||||
"open": "გახსნა",
|
||||
"sign_in": "შესვლა"
|
||||
},
|
||||
"auth": {
|
||||
"sso_complete_in_browser_dialog_title": "გადადით თქვენს ბრაუზერში შესვლის დასასრულებლად"
|
||||
},
|
||||
"desktop_default_device_name": "%(brand)s სამუშაო მაგიდა: %(platformName)s",
|
||||
"download_completed": "გადმოწერა დასრულებულია",
|
||||
"error": {
|
||||
"app_launch_unexpected_error": "მოულოდნელი ერორი აპლიკაციის შემზადებისას. იხილეთ კონსოლი დეტალებისთვის.",
|
||||
"cannot_load_config": "კონფიგურაციის ფაილის ჩატვირთვა შეუძლებელია: გთხოვთ, განაახლოთ გვერდი ხელახლა საცდელად.",
|
||||
"invalid_configuration_mixed_server": "არასწორი კონფიგურაცია: default_hs_url არ შეიძლება მითითებული იყოს default_server_name ან default_server_config-თან ერთად",
|
||||
"invalid_configuration_no_server": "არასწორი კონფიგურაცია: მთავარი სერვერი არ არის მითითებული.",
|
||||
"invalid_json": "თქვენი Element-ის კონფიგურაცია შეიცავს მიუღებელ JSON-ს. გთხოვთ, გამოასწოროთ პრობლემა და გადატვირთოთ გვერდი.",
|
||||
"invalid_json_detail": "პარსერის შეტყობინებაა: %(message)s",
|
||||
"invalid_json_generic": "არასწორი JSON",
|
||||
"misconfigured": "შენი Element-ი არასწორადაა კონფიგურირებული"
|
||||
},
|
||||
"failed_to_start": "ჩართვა ვერ მოხერხდა",
|
||||
"go_to_element_io": "გადადი element.io-ზე",
|
||||
"incompatible_browser": {
|
||||
"browser_links": "გთხოვთ დააინსტალოთ <chromeLink>Chrome-ი</chromeLink>, <firefoxLink>Firefox-ი</firefoxLink>, ან <safariLink>Safari</safariLink> საუკეთესო გამოცდილებისთვის.",
|
||||
"continue_warning": "მესმის რისკები და მსურს გაგრძელება",
|
||||
"feature_warning": "შეგიძლიათ გააგრძელოთ თქვენი ამჟამინდელი ბრაუზერის გამოყენება, მაგრამ ზოგიერთი ან ყველა ფუნქცია შეიძლება არ იმუშაოს და აპლიკაციის გარეგნობა და შეგრძნება შეიძლება არასწორი იყოს.",
|
||||
"features": "%(brand)s იყენებს ბრაუზერის გაფართოებულ ფუნქციებს, რომლებიც არ არის მხარდაჭერილი თქვენი ამჟამინდელი ბრაუზერის მიერ.",
|
||||
"summary": "შენ ბრაუზერს არ შეუძლია გაუშვას %(brand)s-ი",
|
||||
"title": "ბრაუზერი არ არის მხარდაჭერილი"
|
||||
},
|
||||
"powered_by_matrix": "უზრუნველყოფილია Matrix-ის მიერ",
|
||||
"powered_by_matrix_with_logo": "დეცენტრალიზებული, დაშიფრული ჩატი & amp; $matrixLogo-ს მიერ შექმნილი თანამშრომლობა",
|
||||
"unknown_device": "უცნობი მოწყობილობა",
|
||||
"use_brand_on_mobile": "გამოიყენე %(brand)s-ი მობილურზე",
|
||||
"web_default_device_name": "%(appName)s: %(browserName)s %(osName)s-ზე",
|
||||
"welcome_to_element": "კეთილი იყოს თქვენი მობრძანება Element-ზე"
|
||||
}
|
@ -1,36 +0,0 @@
|
||||
{
|
||||
"action": {
|
||||
"create_account": "Rnu amiḍan",
|
||||
"dismiss": "Agwi",
|
||||
"explore_rooms": "Snirem tixxamin",
|
||||
"open": "Ldi",
|
||||
"sign_in": "Kcem"
|
||||
},
|
||||
"auth": {
|
||||
"sso_complete_in_browser_dialog_title": "Ddu ɣer iminig akken ad tkemleḍ ajerred"
|
||||
},
|
||||
"download_completed": "Asider yemmed",
|
||||
"error": {
|
||||
"app_launch_unexpected_error": "Tella-d tuccḍa lawan n uheyyi n usnas: Wali tadiwent i wugar telqeyt.",
|
||||
"cannot_load_config": "Yegguma ad d-yali ufaylu n twila: ma ulac aɣilif smiren asebter akken ad tεerḍeḍ tikkelt-nniḍen.",
|
||||
"invalid_configuration_no_server": "Tawila d tarmeɣtut: ulac aqeddac amezwer i d-yettwafernen.",
|
||||
"invalid_json": "Deg twila n uferdis-inek·inem yella JSON d arameɣtu. Ttxil-k·m seɣti ugur syen ales asali n usebter.",
|
||||
"invalid_json_detail": "Izen n umaslaḍ d: %(message)s",
|
||||
"invalid_json_generic": "JSON armeɣtu",
|
||||
"misconfigured": "Aferdis-inek·inem ur yettuswel ara akken iwata"
|
||||
},
|
||||
"failed_to_start": "Asenker ur yeddi ara",
|
||||
"go_to_element_io": "Ṛuḥ ɣer element.io",
|
||||
"incompatible_browser": {
|
||||
"browser_links": "Ma ulac aɣilif, sebded <chromeLink>Chrome</chromeLink>, <firefoxLink>Firefox</firefoxLink>, neɣ<safariLink>Safari</safariLink> i tirmit igerrzen.",
|
||||
"continue_warning": "Gziɣ ayen ara d-yeḍrun maca bɣiɣ ad kemmleɣ",
|
||||
"feature_warning": "Tzemreḍ ad tkemmleḍ deg useqdec n yiminig-ik(im) amiran, maca kra n tmahilin neɣ akk zemrent ur nteddu ara, rnu arwes n usnas yezmer ad d-iban d armeɣtu.",
|
||||
"features": "%(brand)s isseqdac timahilin n yiminig leqqayen ur yessefrak ara yiminig-ik·im amiran.",
|
||||
"summary": "Iminig-inek·inem ur isselkan ara %(brand)s",
|
||||
"title": "Ur yettusefrak ara yiminig"
|
||||
},
|
||||
"powered_by_matrix": "Iteddu s lmendad n Matrix",
|
||||
"unknown_device": "Ibenk arussin",
|
||||
"use_brand_on_mobile": "Seqdec %(brand)s deg tiliɣri",
|
||||
"welcome_to_element": "Ansuf ɣer Element"
|
||||
}
|
@ -1,40 +0,0 @@
|
||||
{
|
||||
"action": {
|
||||
"create_account": "계정 만들기",
|
||||
"dismiss": "버리기",
|
||||
"explore_rooms": "방 검색",
|
||||
"open": "열기",
|
||||
"sign_in": "로그인"
|
||||
},
|
||||
"auth": {
|
||||
"sso_complete_in_browser_dialog_title": "로그인을 완료하려면 브라우저로 이동해주세요"
|
||||
},
|
||||
"desktop_default_device_name": "%(brand)s 데스크탑: %(platformName)s",
|
||||
"download_completed": "다운로드 완료",
|
||||
"error": {
|
||||
"app_launch_unexpected_error": "앱을 준비하는 동안 예기치 않은 오류가 발생했습니다. 자세한 내용은 콘솔을 확인하세요.",
|
||||
"cannot_load_config": "설정 파일을 불러오는 데 실패: 페이지를 새로고침한 후에 다시 시도해 주십시오.",
|
||||
"invalid_configuration_mixed_server": "구성이 잘못되었습니다: default_server_name 또는 default_server_config와 함께 default_hs_url을 지정할 수 없습니다.",
|
||||
"invalid_configuration_no_server": "잘못된 설정: 기본 서버가 지정되지 않았습니다.",
|
||||
"invalid_json": "당신의 Element 설정은 유효하지 않은 JSON을 포함합니다. 이 문제를 해결하고 페이지를 새로고침해주세요.",
|
||||
"invalid_json_detail": "파서에서 온 메시지: %(message)s",
|
||||
"invalid_json_generic": "유효하지 않은 JSON",
|
||||
"misconfigured": "당신의 Element가 잘못 설정되었습니다"
|
||||
},
|
||||
"failed_to_start": "시작 실패",
|
||||
"go_to_element_io": "element.io 로 이동",
|
||||
"incompatible_browser": {
|
||||
"browser_links": "최상의 경험을 위해 <chromeLink>Chrome</chromeLink>, <firefoxLink>Firefox</firefoxLink>, 또는 <safariLink>Safari</safariLink>를 설치해주세요.",
|
||||
"continue_warning": "위험하다는 것을 이해했으며 계속하고 싶습니다",
|
||||
"feature_warning": "현재 사용 중인 브라우저를 계속 사용할 수 있지만, 일부 기능들이 작동하지 않거나 애플리케이션이 올바르게 보여지지 않을 수 있습니다.",
|
||||
"features": "%(brand)s 는 당신의 브라우저에서 지원되지 않는 고급 기능을 사용합니다.",
|
||||
"summary": "당신의 브라우저는 %(brand)s 를 작동할 수 없습니다",
|
||||
"title": "지원되지 않는 브라우저"
|
||||
},
|
||||
"powered_by_matrix": "Matrix로 지원됨",
|
||||
"powered_by_matrix_with_logo": "$matrixLogo 에서 제공하는 탈중앙화되고 암호화된 협업",
|
||||
"unknown_device": "알 수 없는 기기",
|
||||
"use_brand_on_mobile": "모바일에서 %(brand)s 사용",
|
||||
"web_default_device_name": "%(appName)s: %(osName)s 의 %(browserName)s",
|
||||
"welcome_to_element": "Element에 오신 것을 환영합니다"
|
||||
}
|
@ -1 +0,0 @@
|
||||
{}
|
@ -1,40 +0,0 @@
|
||||
{
|
||||
"action": {
|
||||
"create_account": "Izveidot kontu",
|
||||
"dismiss": "Atmest",
|
||||
"explore_rooms": "Pārlūkot istabas",
|
||||
"open": "Atvērt",
|
||||
"sign_in": "Pieteikties"
|
||||
},
|
||||
"auth": {
|
||||
"sso_complete_in_browser_dialog_title": "Jādodas uz pārlūku, lai pabeigtu pieteikšanos"
|
||||
},
|
||||
"desktop_default_device_name": "%(brand)s darbvirsma: %(platformName)s",
|
||||
"download_completed": "Lejupielāde ir pabeigta",
|
||||
"error": {
|
||||
"app_launch_unexpected_error": "Lietotnes sagatavošanā gadījās negaidīta kļūda. Izvērsums ir atrodams konsolē.",
|
||||
"cannot_load_config": "Neizdevās ielādēt konfigurācijas datni. Lūgums pārlādēt lapu, lai mēģinātu vēlreiz.",
|
||||
"invalid_configuration_mixed_server": "Nederīga konfigurācija: default_hs_url nevar būt norādīts vienlaicīgi ar default_server_name vai default_server_config",
|
||||
"invalid_configuration_no_server": "Nederīga konfigurācija: nav norādīts noklusējuma serveris.",
|
||||
"invalid_json": "Element konfigurācija satur nederīgu JSON. Lūgums novērst kļūmi un pārlādēt lapu.",
|
||||
"invalid_json_detail": "Ziņa no parsētāja ir: %(message)s",
|
||||
"invalid_json_generic": "Nederīgs JSON",
|
||||
"misconfigured": "Element ir kļūdaini iestatīts"
|
||||
},
|
||||
"failed_to_start": "Neizdevās palaist",
|
||||
"go_to_element_io": "Doties uz element.io",
|
||||
"incompatible_browser": {
|
||||
"browser_links": "Lūgums uzstādīt <chromeLink>Chromium</chromeLink>, <firefoxLink>Firefox</firefoxLink> vai <safariLink>Safari</safariLink>, lai gūtu labāko lietošanas pieredzi.",
|
||||
"continue_warning": "Es apzinos iespējamās sekas un vēlos turpināt",
|
||||
"feature_warning": "Var turpināt izmantot savu pašreizējo pārlūku, bet dažas iespējas nedarbosies, un lietotnes izskats un saskarne var būt nepilnīga.",
|
||||
"features": "%(brand)s izmanto pārlūku iespējas, kuras nav pieejamas šajā pārlūkā.",
|
||||
"summary": "Šajā pārlūkā nevar palaist %(brand)s",
|
||||
"title": "Neatbalstīts pārlūks"
|
||||
},
|
||||
"powered_by_matrix": "Darbina Matrix",
|
||||
"powered_by_matrix_with_logo": "Decentralizēta, šifrēta saziņa un sadarbība, ko nodrošina $matrixLogo",
|
||||
"unknown_device": "Nezināma ierīce",
|
||||
"use_brand_on_mobile": "Viedtālrunī jāizmanto %(brand)s",
|
||||
"web_default_device_name": "%(appName)s: %(browserName)s %(osName)s",
|
||||
"welcome_to_element": "Laipni lūdzam Element!"
|
||||
}
|
@ -1,22 +0,0 @@
|
||||
{
|
||||
"action": {
|
||||
"create_account": "അക്കൗണ്ട് സൃഷ്ടിക്കുക",
|
||||
"dismiss": "ഒഴിവാക്കുക",
|
||||
"explore_rooms": "മുറികൾ കണ്ടെത്തുക",
|
||||
"sign_in": "പ്രവേശിക്കുക"
|
||||
},
|
||||
"download_completed": "ഡൗൺലോഡ് പൂർത്തിയായി",
|
||||
"error": {
|
||||
"invalid_configuration_no_server": "അസാധുവായ കോൺഫിഗറേഷൻ: സ്ഥിര സെർവർ ഒന്നും വ്യക്തമാക്കിയില്ല.",
|
||||
"misconfigured": "നിങ്ങളുടെ Element തെറ്റായിട്ടാണ് കോൺഫിഗർ ചെയ്തിരിക്കുന്നത്"
|
||||
},
|
||||
"failed_to_start": "ആരംഭിക്കാൻ പരാജയപെട്ടു",
|
||||
"go_to_element_io": "element.io-ലേക്ക് പോവുക",
|
||||
"incompatible_browser": {
|
||||
"browser_links": "ദയവായി <chromeLink>Chrome</chromeLink>, <firefoxLink>Firefox</firefoxLink>, അല്ലെങ്കിൽ <safariLink>Safari</safariLink> ഇൻസ്റ്റാൾ ചെയ്യുക.",
|
||||
"continue_warning": "ഞാൻ അപകടസാധ്യതകൾ മനസിലാക്കുകയും തുടരാൻ ആഗ്രഹിക്കുകയും ചെയ്യുന്നു",
|
||||
"title": "പിന്തുണയ്ക്കാത്ത ബ്രൗസർ"
|
||||
},
|
||||
"unknown_device": "അപരിചിത ഡിവൈസ്",
|
||||
"welcome_to_element": "Element-ലേക്ക് സ്വാഗതം"
|
||||
}
|
@ -1,19 +0,0 @@
|
||||
{
|
||||
"action": {
|
||||
"create_account": "Хэрэглэгч үүсгэх",
|
||||
"dismiss": "Орхих",
|
||||
"explore_rooms": "Өрөөнүүд үзэх",
|
||||
"sign_in": "Нэвтрэх"
|
||||
},
|
||||
"auth": {
|
||||
"sso_complete_in_browser_dialog_title": "Бүрэн нэвтрэхийн тулд вэб хөтөч рүү шилжинэ үү"
|
||||
},
|
||||
"error": {
|
||||
"app_launch_unexpected_error": "Апп бэлдэх үед гарах ёсгүй алдаа. Дэлгэрэнгүйг консолоос харна уу.",
|
||||
"invalid_configuration_no_server": "Буруу тохиргоо: Өгөгдсөл серверийг зааж өгөөгүй байна.",
|
||||
"invalid_json_detail": "Парсераас ирсэн мессеж нь: %(message)s",
|
||||
"invalid_json_generic": "Буруу ЖСОН"
|
||||
},
|
||||
"unknown_device": "Үл мэдэгдэх төхөөрөмж",
|
||||
"welcome_to_element": "Element -д тавтай морил"
|
||||
}
|
@ -1,5 +0,0 @@
|
||||
{
|
||||
"error": {
|
||||
"invalid_configuration_no_server": "ဖွဲ့စည်းပုံ မမှန်ပါ။ default ဆာဗာကို သတ်မှတ်ထားခြင်း မရှိပါ။"
|
||||
}
|
||||
}
|
@ -1,38 +0,0 @@
|
||||
{
|
||||
"action": {
|
||||
"create_account": "Opprett konto",
|
||||
"dismiss": "Avvis",
|
||||
"explore_rooms": "Se alle rom",
|
||||
"open": "Åpne",
|
||||
"sign_in": "Logg inn"
|
||||
},
|
||||
"auth": {
|
||||
"sso_complete_in_browser_dialog_title": "Gå til nettleseren din for å fullføre innloggingen"
|
||||
},
|
||||
"download_completed": "Nedlasting Fullført",
|
||||
"error": {
|
||||
"app_launch_unexpected_error": "Uventet feil ved klargjøring av appen. Se konsollen for detaljer.",
|
||||
"cannot_load_config": "Kan ikke laste inn konfigurasjonsfil: oppdater siden for å prøve igjen.",
|
||||
"invalid_configuration_no_server": "Ugyldig konfigurasjon: ingen standardserver spesifisert.",
|
||||
"invalid_json": "Ditt Element konfigurasjonen inneholder ugyldig JSON. Løs problemet og last siden på nytt.",
|
||||
"invalid_json_detail": "Meldingen fra parseren er: %(message)s",
|
||||
"invalid_json_generic": "Ugyldig JSON",
|
||||
"misconfigured": "Ditt Element er feilkonfigurert"
|
||||
},
|
||||
"failed_to_start": "Kunne ikke starte",
|
||||
"go_to_element_io": "Gå til element.io",
|
||||
"incompatible_browser": {
|
||||
"browser_links": "Vennligst installer <chromeLink>Chrome</chromeLink>, <firefoxLink>Firefox</firefoxLink>, eller <safariLink>Safari</safariLink> for den beste opplevelsen.",
|
||||
"continue_warning": "Jeg forstår risikoen og ønsker å fortsette",
|
||||
"feature_warning": "Du kan fortsette å bruke din nåværende nettleser, men noen eller alle funksjonene fungerer kanskje ikke, og utseendet og følelsen av applikasjonen kan være feil.",
|
||||
"features": "%(brand)s bruker avanserte nettleserfunksjoner som ikke støttes av din nåværende nettleser.",
|
||||
"summary": "Nettleseren din kan ikke kjøre %(brand)s",
|
||||
"title": "Ustøttet nettleser"
|
||||
},
|
||||
"powered_by_matrix": "Drevet av Matrix",
|
||||
"powered_by_matrix_with_logo": "Desentralisert, kryptert chat & samhandling basert på $matrixLogo",
|
||||
"unknown_device": "Ukjent enhet",
|
||||
"use_brand_on_mobile": "Bruk %(brand)s på mobil",
|
||||
"web_default_device_name": "%(appName)s: %(browserName)s på %(osName)s",
|
||||
"welcome_to_element": "Velkommen til Element"
|
||||
}
|
@ -1,37 +0,0 @@
|
||||
{
|
||||
"action": {
|
||||
"create_account": "खाता बनाएं",
|
||||
"dismiss": "खारिज",
|
||||
"explore_rooms": "रूम का अन्वेषण करें",
|
||||
"open": "खुला",
|
||||
"sign_in": "साइन करना"
|
||||
},
|
||||
"auth": {
|
||||
"sso_complete_in_browser_dialog_title": "साइन इन पूरा करने के लिए अपने ब्राउज़र पर जाएं"
|
||||
},
|
||||
"download_completed": "डाउनलोड सम्पन्न हुआ",
|
||||
"error": {
|
||||
"app_launch_unexpected_error": "ऐप्लिकेशन तैयार करने में अनपेक्षित गड़बड़ी हुई. विवरण के लिए कंसोल देखें।",
|
||||
"cannot_load_config": "कॉन्फ़िग फ़ाइल लोड करने में असमर्थ: कृपया पुन: प्रयास करने के लिए पृष्ठ को रीफ़्रेश करें।",
|
||||
"invalid_configuration_no_server": "अमान्य कॉन्फ़िगरेशन: कोई डिफ़ॉल्ट सर्वर निर्दिष्ट नहीं है।",
|
||||
"invalid_json": "आपके एलीमेंट कॉन्फ़िगरेशन में अमान्य JSON है. कृपया समस्या को ठीक करें और पृष्ठ को पुनः लोड करें।",
|
||||
"invalid_json_detail": "पार्सर का संदेश है: %(message)s",
|
||||
"invalid_json_generic": "अमान्य JSON",
|
||||
"misconfigured": "आपका तत्व गलत कॉन्फ़िगर किया गया है"
|
||||
},
|
||||
"failed_to_start": "प्रारंभ करने में विफल",
|
||||
"go_to_element_io": "element.io पर जाएं",
|
||||
"incompatible_browser": {
|
||||
"browser_links": "सर्वोत्तम अनुभव के लिए कृपया <chromeLink>Chrome</chromeLink>, <firefoxLink>Firefox</firefoxLink>, या <safariLink>Safari</safariLink> इंस्टॉल करें।",
|
||||
"continue_warning": "मैं जोखिमों को समझता हूं और जारी रखना चाहता हूं",
|
||||
"feature_warning": "आप अपने वर्तमान ब्राउज़र का उपयोग जारी रख सकते हैं, लेकिन हो सकता है कि कुछ या सभी सुविधाएं काम न करें और एप्लिकेशन का रंगरूप गलत हो सकता है।",
|
||||
"features": "%(brand)s उन्नत ब्राउज़र सुविधाओं का उपयोग करते हैं जो आपके वर्तमान ब्राउज़र द्वारा समर्थित नहीं हैं।",
|
||||
"summary": "आपका ब्राउज़र %(brand)s को नहीं चला सकता",
|
||||
"title": "असमर्थित ब्राउज़र"
|
||||
},
|
||||
"powered_by_matrix": "मैट्रिक्स द्वारा संचालित",
|
||||
"powered_by_matrix_with_logo": "विकेन्द्रीकृत, एन्क्रिप्टेड च्याट र $matrixLogo द्वारा संचालित सहयोग",
|
||||
"unknown_device": "अज्ञात यन्त्र",
|
||||
"use_brand_on_mobile": "मोबाइल पर %(brand)s का प्रयोग करें",
|
||||
"welcome_to_element": "Element में आपका स्वागत है"
|
||||
}
|
@ -1,39 +0,0 @@
|
||||
{
|
||||
"action": {
|
||||
"create_account": "Opprett konto",
|
||||
"dismiss": "Avvis",
|
||||
"explore_rooms": "Utforsk romma",
|
||||
"open": "Opna",
|
||||
"sign_in": "Logg inn"
|
||||
},
|
||||
"auth": {
|
||||
"sso_complete_in_browser_dialog_title": "Opna nettlesaren din for å fullføra innlogginga"
|
||||
},
|
||||
"desktop_default_device_name": "%(brand)s Skrivebord: %(platformName)s",
|
||||
"download_completed": "Nedlasting Fullført",
|
||||
"error": {
|
||||
"app_launch_unexpected_error": "Uventa feil under lasting av programmet. Sjå konsollen for detaljar.",
|
||||
"cannot_load_config": "Fekk ikkje til å lasta konfigurasjonsfila: last inn sida for å prøva om att.",
|
||||
"invalid_configuration_no_server": "Ugyldig oppsett: Ingen standardtener er spesifisert.",
|
||||
"invalid_json": "Oppsettet for din Element inneheld ugyldig JSON. Sjekk konfigurasjonsfila, deretter last om sida.",
|
||||
"invalid_json_detail": "Meldinga frå kodetolkaren er: %(message)s",
|
||||
"invalid_json_generic": "Ugyldig JSON",
|
||||
"misconfigured": "Din Element-klient er sett opp feil"
|
||||
},
|
||||
"failed_to_start": "Klarte ikkje å starta",
|
||||
"go_to_element_io": "Gå til element.io",
|
||||
"incompatible_browser": {
|
||||
"browser_links": "Installer <chromeLink>Chrome</chromeLink>, <firefoxLink>Firefox</firefoxLink>, eller <safariLink>Safari</safariLink> for den beste opplevinga.",
|
||||
"continue_warning": "Eg forstår risikoen og ynskjer å fortsetja",
|
||||
"feature_warning": "Du kan fortsetja å bruka gjeldande nettlesar, men nokre eller alle funksjonane fungerer kanskje ikkje, og utsjånaden og kjensla av applikasjonen kan vera feil.",
|
||||
"features": "%(brand)s brukar avanserte nettlesarfunksjonar som ikkje er støtta av den gjeldande nettlesaren din.",
|
||||
"summary": "Din nettlesar kan ikkje køyra %(brand)s",
|
||||
"title": "Nettlesaren er ikkje støtta"
|
||||
},
|
||||
"powered_by_matrix": "Driven av Matrix",
|
||||
"powered_by_matrix_with_logo": "Desentralisertd kryptert chatt & samarbeid som vert drive av $matrixLogo",
|
||||
"unknown_device": "Ukjend eining",
|
||||
"use_brand_on_mobile": "Bruk %(brand)s på mobil",
|
||||
"web_default_device_name": "%(appName)s: %(browserName)s på %(osName)s",
|
||||
"welcome_to_element": "Velkomen til Element"
|
||||
}
|
@ -1,39 +0,0 @@
|
||||
{
|
||||
"action": {
|
||||
"create_account": "Crear un compte",
|
||||
"dismiss": "Refusar",
|
||||
"explore_rooms": "Percórrer las salas",
|
||||
"open": "Dobrir",
|
||||
"sign_in": "Se connectar"
|
||||
},
|
||||
"auth": {
|
||||
"sso_complete_in_browser_dialog_title": "Anatz au navegador per achabar la connexion"
|
||||
},
|
||||
"desktop_default_device_name": "%(brand)s Burèu: %(platformName)s",
|
||||
"download_completed": "Descharjament achabat",
|
||||
"error": {
|
||||
"app_launch_unexpected_error": "Error inesperada en preparant l’aplicacion. Vejatz la consòla pels detalhs.",
|
||||
"cannot_load_config": "Se pòt pas charjar lo fichièr de configuracion : si vos plait actualizatz la pagina per tornar ensajar.",
|
||||
"invalid_configuration_no_server": "Configuracion invalida : pas de servidor per defauta especificat.",
|
||||
"invalid_json": "La configuracion d'Element conten dau JSON invalid. Si vos plait corregitz lo problème e actualizatz la pagina.",
|
||||
"invalid_json_detail": "Lo messatge de l’analisaire es : %(message)s",
|
||||
"invalid_json_generic": "JSON invalida",
|
||||
"misconfigured": "Lo vòstre Element es mau configurat"
|
||||
},
|
||||
"failed_to_start": "Se pòt pas lançar",
|
||||
"go_to_element_io": "Anar vès element.io",
|
||||
"incompatible_browser": {
|
||||
"browser_links": "Si vos plait installatz <chromeLink>Chrome</chromeLink>, <firefoxLink>Firefox</firefoxLink>, o <safariLink>Safari</safariLink> per una melhora experiéncia.",
|
||||
"continue_warning": "Comprène los risques e vòle contunhar",
|
||||
"feature_warning": "Podètz contunhar d'utilizar lo vòstre navigator actuau, mas quauquas o totas las foncionalitats o/e l'apparéncia poirián mau foncionar .",
|
||||
"features": "%(brand)s utiliza de foncions avançadas que lo vòstre navigator non suporta pas.",
|
||||
"summary": "Lo vòstre navigator non pòt pas executar %(brand)s",
|
||||
"title": "Navigator incompatible"
|
||||
},
|
||||
"powered_by_matrix": "Fonciona embei Matrix",
|
||||
"powered_by_matrix_with_logo": "Discussions decentralizadas, criptadas, collaboracion & botada per $matrixLogo",
|
||||
"unknown_device": "Periferic desconegut",
|
||||
"use_brand_on_mobile": "Utilizatz %(brand)s per telefòn",
|
||||
"web_default_device_name": "%(appName)s: %(browserName)s per %(osName)s",
|
||||
"welcome_to_element": "La benvenguda a Element"
|
||||
}
|
@ -1,38 +0,0 @@
|
||||
{
|
||||
"action": {
|
||||
"create_account": "Criar conta",
|
||||
"dismiss": "Descartar",
|
||||
"explore_rooms": "Explorar rooms",
|
||||
"open": "Abrir",
|
||||
"sign_in": "Iniciar sessão"
|
||||
},
|
||||
"auth": {
|
||||
"sso_complete_in_browser_dialog_title": "Abra o seu navegador para completar o inicio de sessão"
|
||||
},
|
||||
"download_completed": "Transferência concluída",
|
||||
"error": {
|
||||
"app_launch_unexpected_error": "Erro inesperado na preparação da aplicação. Veja a consola para mais detalhes.",
|
||||
"cannot_load_config": "Não foi possível carregar o ficheiro de configuração: atualize a página para tentar novamente.",
|
||||
"invalid_configuration_no_server": "Configuração inválida: servidor padrão não especificado.",
|
||||
"invalid_json": "A sua configuração do Element contém JSON inválido. Por favor, corrija o problema e recarregue a página.",
|
||||
"invalid_json_detail": "A mensagem do parser é: %(message)s",
|
||||
"invalid_json_generic": "JSON inválido",
|
||||
"misconfigured": "O Element está configurado incorretamente"
|
||||
},
|
||||
"failed_to_start": "Erro ao iniciar",
|
||||
"go_to_element_io": "Visite element.io",
|
||||
"incompatible_browser": {
|
||||
"browser_links": "Por favor, instala <chromeLink>Chrome</chromeLink>, <firefoxLink>Firefox</firefoxLink>, ou <safariLink>Safari</safariLink> para uma melhor experiência.",
|
||||
"continue_warning": "Compreendo os riscos e pretendo continuar",
|
||||
"feature_warning": "Podes continuar a utilizar teu browser atual, mas algumas funcionalidades podem não funcionar ou aparecerem de forma incorrecta.",
|
||||
"features": "%(brand)s utiliza funcionalidades avançadas que o seu Navegador actual não suporta.",
|
||||
"summary": "O teu browser não consegue executar %(brand)s",
|
||||
"title": "Browser não suportado"
|
||||
},
|
||||
"powered_by_matrix": "Desenvolvido por Matrix",
|
||||
"powered_by_matrix_with_logo": "Chat descentralizado e encriptado & colaboração alimentada por $matrixLogo",
|
||||
"unknown_device": "Dispositivo desconhecido",
|
||||
"use_brand_on_mobile": "Usar %(brand)s no telemóvel",
|
||||
"web_default_device_name": "%(appName)s: %(browserName)s em %(osName)s",
|
||||
"welcome_to_element": "Boas-vindas ao Element"
|
||||
}
|
@ -1,38 +0,0 @@
|
||||
{
|
||||
"action": {
|
||||
"create_account": "Creează-ți Cont",
|
||||
"dismiss": "Închide",
|
||||
"explore_rooms": "Explorează camerele",
|
||||
"open": "Deschide",
|
||||
"sign_in": "Autentifică-te"
|
||||
},
|
||||
"auth": {
|
||||
"sso_complete_in_browser_dialog_title": "Deschide în browser pentru a finaliza Autentificarea"
|
||||
},
|
||||
"download_completed": "Descărcare Completă",
|
||||
"error": {
|
||||
"app_launch_unexpected_error": "Eroare neașteptată în aplicație. Vezi consola pentru detalii.",
|
||||
"cannot_load_config": "Nu se poate încărca fișierul de configurație: vă rugăm să reîncărcați pagina și să încercați din nou.",
|
||||
"invalid_configuration_no_server": "Configurație invalidă: niciun server implicit nu este specificat.",
|
||||
"invalid_json": "Configurația ta Element conține JSON invalid. Vă rugăm să corectați problema și să reîncărcați pagina.",
|
||||
"invalid_json_detail": "Mesajul de la parser este: %(message)s",
|
||||
"invalid_json_generic": "JSON invalid",
|
||||
"misconfigured": "Element-ul tău este configurat necorespunzător"
|
||||
},
|
||||
"failed_to_start": "Inițializare eșuată",
|
||||
"go_to_element_io": "Accesează element.io",
|
||||
"incompatible_browser": {
|
||||
"browser_links": "Instalați vă rog <chromeLink>Chrome</chromeLink>, <firefoxLink>Firefox</firefoxLink>, sau <safariLink>Safari</safariLink> pentru cea mai bună experiență.",
|
||||
"continue_warning": "Ințeleg riscurile și doresc să continui",
|
||||
"feature_warning": "Poți continua să folosești browser-ul curent, însă unele sau toate funcționalitățile pot să nu meargă, iar aspectul și experiența în aplicație pot fi incorecte.",
|
||||
"features": "%(brand)s folosește funcții avansate de browser ce nu sunt suportate de browser-ul dumneavoastră.",
|
||||
"summary": "Browser-ul tău nu poate rula %(brand)s",
|
||||
"title": "Acest browser nu este suportat"
|
||||
},
|
||||
"powered_by_matrix": "Cu ajutorul Matrix",
|
||||
"powered_by_matrix_with_logo": "Chat & colaborare descentralizate și criptate cu ajutorul $matrixLogo",
|
||||
"unknown_device": "Dispozitiv necunoscut",
|
||||
"use_brand_on_mobile": "Folosește %(brand)s pe mobil",
|
||||
"web_default_device_name": "%(appName)s: %(browserName)s pe %(osName)s",
|
||||
"welcome_to_element": "Bine ai venit pe Element"
|
||||
}
|
@ -1,5 +0,0 @@
|
||||
{
|
||||
"error": {
|
||||
"app_launch_unexpected_error": "Unexpectit error came up gittin the app set up. See the console? Mair details ur thare."
|
||||
}
|
||||
}
|
@ -1,37 +0,0 @@
|
||||
{
|
||||
"action": {
|
||||
"create_account": "ගිණුමක් සාදන්න",
|
||||
"dismiss": "ඉවතලන්න",
|
||||
"explore_rooms": "කාමර බලන්න",
|
||||
"open": "විවෘත කරන්න",
|
||||
"sign_in": "පිවිසෙන්න"
|
||||
},
|
||||
"auth": {
|
||||
"sso_complete_in_browser_dialog_title": "පිවිසීම සම්පූර්ණ කිරීමට ඔබගේ අතිරික්සුව වෙත යන්න"
|
||||
},
|
||||
"download_completed": "බාගැනීම සම්පූර්ණයි",
|
||||
"error": {
|
||||
"app_launch_unexpected_error": "යෙදුම සූදානමේදී අනපේක්ෂිත දෝෂයකි. විස්තර සඳහා හසුරුවම බලන්න.",
|
||||
"cannot_load_config": "වින්යාස ගොනුව පූරණය කළ නොහැකිය: පිටුව නැවුම් කරන්න.",
|
||||
"invalid_configuration_no_server": "වින්යාසය වලංගු නොවේ: පෙරනිමි සේවාදායකයක් දක්වා නැත.",
|
||||
"invalid_json": "ඔබගේ ඉලෙමන්ට් වින්යාසයෙහි වැරදි JSON අඩංගුය. ගැටලුව නිවැරදි කර පිටුව නැවුම් කරන්න.",
|
||||
"invalid_json_detail": "විග්රහය වෙතින් පණිවිඩය: %(message)s",
|
||||
"invalid_json_generic": "JSON වලංගු නොවේ",
|
||||
"misconfigured": "ඉලෙමන්ට් වැරදියට වින්යාසගතයි"
|
||||
},
|
||||
"failed_to_start": "ඇරඹීමට අපොහොසත් විය",
|
||||
"go_to_element_io": "element.io වෙත යන්න",
|
||||
"incompatible_browser": {
|
||||
"browser_links": "ඉහළ අත්දැකීමකට <chromeLink>ක්රෝම්</chromeLink>, <firefoxLink>ෆයර්ෆොකස්</firefoxLink>, හෝ <safariLink>සෆාරි</safariLink> ස්ථාපනය කරන්න.",
|
||||
"continue_warning": "අවදානම වැටහේ, ඉදිරියට යාමට කැමැත්තෙමි",
|
||||
"feature_warning": "වත්මන් අතිරික්සුව දිගටම භාවිතා කළ හැකිය, නමුත් සමහර හෝ සියළුම විශේෂාංග ක්රියා නොකරන අතර යෙදුමේ පෙනුම වෙනස් විය හැකිය.",
|
||||
"features": "ඔබගේ වත්මන් අතිරික්සුව සහාය නොදක්වන උසස් විශේෂාංග %(brand)s භාවිත කරයි.",
|
||||
"summary": "ඔබගේ අතිරික්සුවට %(brand)s ධාවනය කළ නොහැකිය",
|
||||
"title": "සහය නොදක්වන අතිරික්සුව කි"
|
||||
},
|
||||
"powered_by_matrix": "මැට්රික්ස් මඟින් බලගන්වා ඇත",
|
||||
"powered_by_matrix_with_logo": "විමධ්යගත, සංකේතිත කතාබහ සහ amp; $matrixLogo මගින් බලගැන්වූ සහයෝගිත්වය",
|
||||
"unknown_device": "නොදන්නා උපාංගයකි",
|
||||
"use_brand_on_mobile": "දුරකථනය සඳහා %(brand)s",
|
||||
"welcome_to_element": "ඉලමන්ට් වෙත සාදරයෙන් පිළිගනිමු"
|
||||
}
|
@ -1,40 +0,0 @@
|
||||
{
|
||||
"action": {
|
||||
"create_account": "Registracija",
|
||||
"dismiss": "Opusti",
|
||||
"explore_rooms": "Raziščite sobe",
|
||||
"open": "Odpri",
|
||||
"sign_in": "Prijava"
|
||||
},
|
||||
"auth": {
|
||||
"sso_complete_in_browser_dialog_title": "Nadaljujte s prijavo v spletnem brskalniku"
|
||||
},
|
||||
"desktop_default_device_name": "%(brand)s Namizni računalnik: %(platformName)s",
|
||||
"download_completed": "Prenos zaključen",
|
||||
"error": {
|
||||
"app_launch_unexpected_error": "Nepričakovana napaka pri pripravi aplikacije: Za več poglejte konzolo.",
|
||||
"cannot_load_config": "Ni uspelo naložiti konfiguracijske datoteke: prosim, ponovno naložite stran.",
|
||||
"invalid_configuration_mixed_server": "Nepravilna konfiguracija: če določite default_server_name ali default_server_config default_hs_url ne more biti določen",
|
||||
"invalid_configuration_no_server": "Neveljavna konfiguracija: privzeti strežnik ni nastavljen.",
|
||||
"invalid_json": "Konfiguracije vašega Elementa vsebujejo neveljaven JSON. Prosim, popravite napako in znova naložite stran.",
|
||||
"invalid_json_detail": "Sporočilo parserja je: %(message)s",
|
||||
"invalid_json_generic": "Neveljaven JSON",
|
||||
"misconfigured": "Vaš Element je napačno nastavljen"
|
||||
},
|
||||
"failed_to_start": "Neuspel zagon",
|
||||
"go_to_element_io": "Pojdi na element.io",
|
||||
"incompatible_browser": {
|
||||
"browser_links": "Za najboljšo izkušnjo, prosim namestite <chromeLink>Chrome</chromeLink>, <firefoxLink>Firefox</firefoxLink> ali <safariLink>Safari</safariLink>.",
|
||||
"continue_warning": "Razumem tveganje in želim vseeno nadaljevati",
|
||||
"feature_warning": "Lahko nadaljujete z uporabo vašega trenutnega brskalnika, vendar lahko to privede do manjkajočih funkcionalnosti ali napačnega izgleda aplikacije.",
|
||||
"features": "%(brand)s uporablja napredne lastnosti brskalnika, ki jih vaš trenutni brskalnik ne podpira.",
|
||||
"summary": "Vaš brskalnik ne more poganjati %(brand)s",
|
||||
"title": "Nepodprt brskalnik"
|
||||
},
|
||||
"powered_by_matrix": "Poganja Matrix",
|
||||
"powered_by_matrix_with_logo": "Decentraliziran, šifriran pogovor in sodelovanje, omogočen z $matrixLogo",
|
||||
"unknown_device": "Neznana naprava",
|
||||
"use_brand_on_mobile": "Uporabi %(brand)s na mobilni napravi",
|
||||
"web_default_device_name": "%(appName)s: %(browserName)s na %(osName)s",
|
||||
"welcome_to_element": "Dobrodošli v Element"
|
||||
}
|
@ -1,35 +0,0 @@
|
||||
{
|
||||
"action": {
|
||||
"create_account": "Направи налог",
|
||||
"dismiss": "Одбаци",
|
||||
"explore_rooms": "Истражи собе",
|
||||
"open": "Отвори",
|
||||
"sign_in": "Пријави се"
|
||||
},
|
||||
"auth": {
|
||||
"sso_complete_in_browser_dialog_title": "Отворите ваш прегледач за довршавање пријаве"
|
||||
},
|
||||
"download_completed": "Преузимање завршено",
|
||||
"error": {
|
||||
"app_launch_unexpected_error": "Неочекивана грешка приликом припреме апликације. Погледајте конзолу за више детаља.",
|
||||
"cannot_load_config": "Не могу да учитам датотеку подешавања: освежите страницу и покушајте поново.",
|
||||
"invalid_configuration_no_server": "Погрешно подешавање: подразумевани сервер није наведен.",
|
||||
"invalid_json": "Подешавање ваше Елемент апликације садржи неисправни „JSON“. Поправите проблем па поново учитајте ову страницу.",
|
||||
"invalid_json_detail": "Порука из парсера: %(message)s",
|
||||
"invalid_json_generic": "Погрешан JSON",
|
||||
"misconfigured": "Ваша Елемент апликација је лоше подешена"
|
||||
},
|
||||
"failed_to_start": "Неуспех при покретању",
|
||||
"go_to_element_io": "Иди на element.io",
|
||||
"incompatible_browser": {
|
||||
"browser_links": "Инсталирајте <chromeLink>Хром</chromeLink>, <firefoxLink>Фајерфокс</firefoxLink>, или <safariLink>Сафари</safariLink> за најбољи доживљај.",
|
||||
"continue_warning": "Разумем ризике и желим да наставим",
|
||||
"feature_warning": "Можете наставити користећи тренутни прегледач али неке могућности можда неће радити и изглед и доживљај апликације може бити лош.",
|
||||
"features": "%(brand)s користи напредне могућности које нису подржане у вашем тренутном прегледачу.",
|
||||
"summary": "Ваш прегледач не може покретати %(brand)s",
|
||||
"title": "Неподржан прегледач"
|
||||
},
|
||||
"powered_by_matrix": "Оснажен од стране Матрикса",
|
||||
"unknown_device": "Непознати уређај",
|
||||
"welcome_to_element": "Добродошли у Елемент"
|
||||
}
|
@ -1,16 +0,0 @@
|
||||
{
|
||||
"action": {
|
||||
"create_account": "Napravite nalog",
|
||||
"dismiss": "Odbaci",
|
||||
"explore_rooms": "Istražite sobe",
|
||||
"sign_in": "Prijavite se"
|
||||
},
|
||||
"error": {
|
||||
"app_launch_unexpected_error": "Neočekivana greška prilikom pripreme aplikacije. Pogledajte konzolu za više detalja.",
|
||||
"invalid_configuration_no_server": "Pogrešno podešavanje: podrazumevani server nije naveden.",
|
||||
"invalid_json_detail": "Poruka iz parsera je: %(message)s",
|
||||
"invalid_json_generic": "Pogrešan JSON"
|
||||
},
|
||||
"unknown_device": "Nepoznat uređaj",
|
||||
"welcome_to_element": "Dobrodošli u Element"
|
||||
}
|
@ -1,39 +0,0 @@
|
||||
{
|
||||
"action": {
|
||||
"create_account": "Tengeneza Akaunti",
|
||||
"dismiss": "Sisitiza",
|
||||
"explore_rooms": "Tafuta nafasi",
|
||||
"open": "Fungua",
|
||||
"sign_in": "Ingia"
|
||||
},
|
||||
"auth": {
|
||||
"sso_complete_in_browser_dialog_title": "Nenda kwenye kivinjari chako ili ukamilishe Ingia"
|
||||
},
|
||||
"desktop_default_device_name": "%(brand)s Kompyuta ya mezani: %(platformName)s",
|
||||
"download_completed": "Upakuaji Umekamilika",
|
||||
"error": {
|
||||
"app_launch_unexpected_error": "Hitilafu isiyotarajiwa katika kuandaa programu. Tazama console kwa maelezo.",
|
||||
"cannot_load_config": "Haiwezekani kupakia faili ya mipangilio: tafadhali pakia upya ukurasa ili kujaribu tena.",
|
||||
"invalid_configuration_no_server": "Mpangilio batili: hakuna seva chaguo-msingi iliyobainishwa.",
|
||||
"invalid_json": "Mipangilio wa Element yako una JSON batili. Tafadhali sahihisha tatizo na upakie upya ukurasa.",
|
||||
"invalid_json_detail": "Ujumbe kutoka kwa mchanganuzi ni: %(message)s",
|
||||
"invalid_json_generic": "JSON ni batili",
|
||||
"misconfigured": "Element yako imesanifiwa vibaya"
|
||||
},
|
||||
"failed_to_start": "Imeshindwa kuanza",
|
||||
"go_to_element_io": "Nenda kwenye element.io",
|
||||
"incompatible_browser": {
|
||||
"browser_links": "Tafadhali sakinisha <chromeLink>Chrome</chromeLink>, <firefoxLink>Firefox</firefoxLink>, au <safariLink>Safari</safariLink> kwa uzoefu bora zaidi.",
|
||||
"continue_warning": "Ninaelewa hatari na ningependa kuendelea",
|
||||
"feature_warning": "Unaweza kuendelea kutumia kivinjari chako cha sasa, lakini baadhi au vipengele vyote vinaweza kutofanya kazi na muonekano na hisia ya programu inaweza kuwa si sahihi.",
|
||||
"features": "%(brand)s hutumia vipengele vya kina vya kivinjari ambavyo havitumiki kwenye kivinjari chako cha sasa.",
|
||||
"summary": "Kivinjari chako hakifanyi kazi %(brand)s",
|
||||
"title": "Kivinjari kisichotumika"
|
||||
},
|
||||
"powered_by_matrix": "Inaendeshwa na Matrix",
|
||||
"powered_by_matrix_with_logo": "Ujumbe umesambazwa, nakufichwa & ushirikiano unaoendeshwa na",
|
||||
"unknown_device": "Kifaa kisichojulikana",
|
||||
"use_brand_on_mobile": "Tumia %(brand)s kwenye simu",
|
||||
"web_default_device_name": "%(appName)s: %(browserName)s kwenye%(osName)s",
|
||||
"welcome_to_element": "Karibu katika Elementi"
|
||||
}
|
@ -1 +0,0 @@
|
||||
{}
|
@ -1,39 +0,0 @@
|
||||
{
|
||||
"action": {
|
||||
"create_account": "உங்கள் கணக்கை துவங்குங்கள்",
|
||||
"dismiss": "நீக்கு",
|
||||
"explore_rooms": "அறைகளை ஆராயுங்கள்",
|
||||
"open": "திற",
|
||||
"sign_in": "உள்நுழைக"
|
||||
},
|
||||
"auth": {
|
||||
"sso_complete_in_browser_dialog_title": "உள்நுழைவை முடிவுசெய்ய உங்கள் உலாவிக்குச் செல்லவும்"
|
||||
},
|
||||
"desktop_default_device_name": "%(brand)s டெஸ்க்டாப்: %(platformName)s",
|
||||
"download_completed": "பதிவிறக்கம் முடிவடைந்தது",
|
||||
"error": {
|
||||
"app_launch_unexpected_error": "பயன்பாட்டைத் தயார் செய்வதில் எதிர்பாராத பிழை. விவரங்களுக்கு console ஐப் பார்க்கவும்.",
|
||||
"cannot_load_config": "கட்டமைப்பு கோப்பை ஏற்ற முடியவில்லை: மீண்டும் முயற்சிக்க பக்கத்தைப் புதுப்பிக்கவும்.",
|
||||
"invalid_configuration_no_server": "தவறான உள்ளமைவு: இயல்புநிலை சேவையகம் குறிப்பிடப்படவில்லை.",
|
||||
"invalid_json": "உங்கள் எலிமெண்ட் உள்ளமைவில் தவறான JSON உள்ளது. தயவுசெய்து இதை சரிசெய்து பக்கத்தை மீண்டும் ஏற்றவும்.",
|
||||
"invalid_json_detail": "பாகுபடுத்தி அனுப்பிய செய்தி: %(message)s",
|
||||
"invalid_json_generic": "தவறான JSON",
|
||||
"misconfigured": "உங்கள் எலிமெண்ட் தவறாக உள்ளமைக்கப்பட்டுள்ளது"
|
||||
},
|
||||
"failed_to_start": "துவங்குவதில் தோல்வி",
|
||||
"go_to_element_io": "element.io க்குச் செல்லவும்",
|
||||
"incompatible_browser": {
|
||||
"browser_links": "சிறந்த அனுபவத்திற்காக <chromeLink>Chrome</chromeLink>, <firefoxLink>Firefox</firefoxLink>, அல்லது அதை <safariLink>Safari</safariLink> ஐ நிறுவவும்.",
|
||||
"continue_warning": "நான் அபாயங்களைப் புரிந்துகொண்டு தொடர விரும்புகிறேன்",
|
||||
"feature_warning": "உங்கள் தற்போதைய உலாவியை நீங்கள் தொடர்ந்து பயன்படுத்தலாம், ஆனால் சில அல்லது அனைத்து அம்சங்களும் செயல்படாமல் போகலாம் மற்றும் பயன்பாட்டின் தோற்றமும் உணர்வும் தவறாக இருக்கலாம்.",
|
||||
"features": "%(brand)s உங்கள் தற்போதைய உலாவியால் ஆதரிக்கப்படாத மேம்பட்ட உலாவி அம்சங்களைப் பயன்படுத்துகிறது.",
|
||||
"summary": "உங்கள் உலாவியில் %(brand)s ஐ இயக்க முடியாது",
|
||||
"title": "ஆதரிக்கப்படாத உலாவி"
|
||||
},
|
||||
"powered_by_matrix": "மேட்ரிக்ஸ் மூலம் இயக்கப்படுகிறது",
|
||||
"powered_by_matrix_with_logo": "மேட்ரிக்ஸ் இனால் செயற்படுத்தபடுகின்ற பரவலாக்கப்பட்ட, மறைகுறியாக்கப்பட்ட , உரையாடல் மற்றும் ஒத்துழைப்பு பயன்பாட்டை",
|
||||
"unknown_device": "அறியப்படாத சாதனம்",
|
||||
"use_brand_on_mobile": "%(brand)s ஐ திறன்பேசியில் பயன்படுத்தவும்",
|
||||
"web_default_device_name": "%(appName)s: %(browserName)s இல் %(osName)s",
|
||||
"welcome_to_element": "எலிமெண்டிற்க்கு வரவேற்க்கிறோம்"
|
||||
}
|
@ -1,19 +0,0 @@
|
||||
{
|
||||
"action": {
|
||||
"create_account": "ఖాతా తెరువు",
|
||||
"dismiss": "రద్దుచేయి",
|
||||
"explore_rooms": "గదులను అన్వేెషించు",
|
||||
"open": "తెరువు"
|
||||
},
|
||||
"download_completed": "దిగుమతి పూర్తయినది",
|
||||
"error": {
|
||||
"app_launch_unexpected_error": "ఆప్ ని తయారు చేసే ప్రక్రియాలో అనుకోని లోపం తలెత్తింది. మరిన్ని వివరాల కోసం కాన్సోల్ ను చూడండి."
|
||||
},
|
||||
"failed_to_start": "ప్రారంభించుటలో విఫలం",
|
||||
"go_to_element_io": "element.io కు వెళ్ళు",
|
||||
"incompatible_browser": {
|
||||
"continue_warning": "నాకు పర్యవసానాలు తెలిసే ముందుకు కొనసాగుతా"
|
||||
},
|
||||
"unknown_device": "తెలియని పరికరము",
|
||||
"welcome_to_element": "ఎలిమెంట్ కు స్వాగతం"
|
||||
}
|
@ -1,39 +0,0 @@
|
||||
{
|
||||
"action": {
|
||||
"create_account": "สร้างบัญชี",
|
||||
"dismiss": "ปิด",
|
||||
"explore_rooms": "สำรวจห้อง",
|
||||
"open": "เปิด",
|
||||
"sign_in": "ลงชื่อเข้า"
|
||||
},
|
||||
"auth": {
|
||||
"sso_complete_in_browser_dialog_title": "ไปที่เบราว์เซอร์ของคุณเพื่อลงชื่อเข้าใช้ให้เสร็จสมบูรณ์."
|
||||
},
|
||||
"desktop_default_device_name": "%(brand)s เดสก์ทอป: %(platformName)s",
|
||||
"download_completed": "การดาวน์โหลดเสร็จสมบูรณ์",
|
||||
"error": {
|
||||
"app_launch_unexpected_error": "เกิดข้อผิดพลาดที่ไม่คาดคิดขณะการเตรียมพร้อมโปรแกรม. คุณสามารถดูรายละเอียดข้อผิดพลาดได้ที่หน้าคอนโซล.",
|
||||
"cannot_load_config": "ไม่สามารถโหลดการตั้งค่า: โปรดรีเฟรชหน้าเว็บเพื่อลองใหม่อีกครั้ง.",
|
||||
"invalid_configuration_no_server": "คุณยังไม่ได้ตั้งค่าเซิฟเวอร์หลักในการตั้งค่า.",
|
||||
"invalid_json": "การตั้งค่าของ Element จะต้องอยู่ในรูปแบบ JSON. โปรดแก้ไขการตั้งค่าและโหลดหน้านี้ใหม่อีกครั้ง.",
|
||||
"invalid_json_detail": "ข้อความจากตัวแยกวิเคราะห์คือ: %(message)s",
|
||||
"invalid_json_generic": "JSON ไม่ถูกต้อง",
|
||||
"misconfigured": "การตั้งค่าของคุณไม่ถูกต้อง"
|
||||
},
|
||||
"failed_to_start": "ไม่สามารถเริ่ม",
|
||||
"go_to_element_io": "ไปยัง element.io",
|
||||
"incompatible_browser": {
|
||||
"browser_links": "กรุณาติดตั้ง <chromeLink>Chrome</chromeLink>, <firefoxLink>Firefox</firefoxLink>, หรือ <safariLink>Safari</safariLink> เพื่อประสิทธิภาพการใช้งานที่ดีที่สุด.",
|
||||
"continue_warning": "ฉันเข้าใจความเสี่ยง และดำเนินการต่อ",
|
||||
"feature_warning": "คุณสามารถใช้เบราว์เซอร์ปัจจุบันของคุณต่อไปได้ แต่คุณสมบัติบางอย่างหรือทั้งหมดอาจไม่ทำงาน และรูปลักษณ์ของแอปพลิเคชันอาจไม่ถูกต้อง.",
|
||||
"features": "%(brand)s ใช้คุณลักษณะขั้นสูงของเบราว์เซอร์ซึ่งไม่รองรับโดยเบราว์เซอร์ปัจจุบันของคุณ.",
|
||||
"summary": "เบราว์เซอร์ของคุณไม่สามารถใช้งาน %(brand)s ได้",
|
||||
"title": "เบราว์เซอร์ไม่รองรับ"
|
||||
},
|
||||
"powered_by_matrix": "ขับเคลื่อนโดย Matrix",
|
||||
"powered_by_matrix_with_logo": "การกระจายศูนย์, แชทที่เข้ารหัส & ขับเคลื่อนโดย $matrixLogo",
|
||||
"unknown_device": "อุปกรณ์ที่ไม่รู้จัก",
|
||||
"use_brand_on_mobile": "ใช้ %(brand)s บนมือถือ",
|
||||
"web_default_device_name": "%(appName)s: %(browserName)s บน %(osName)s",
|
||||
"welcome_to_element": "ยินดีต้อนรับสู่ Element"
|
||||
}
|
@ -1 +0,0 @@
|
||||
{}
|
@ -1,20 +0,0 @@
|
||||
{
|
||||
"action": {
|
||||
"create_account": "senflul amiḍan",
|
||||
"dismiss": "Nexxel",
|
||||
"open": "Ṛẓem",
|
||||
"sign_in": "Kcem"
|
||||
},
|
||||
"auth": {
|
||||
"sso_complete_in_browser_dialog_title": "Ddu ɣer umessara fad ad tsemded azemmem"
|
||||
},
|
||||
"download_completed": "Ittusmed wagam",
|
||||
"error": {
|
||||
"invalid_json_detail": "Tuzint n umeslad: %(message)s"
|
||||
},
|
||||
"go_to_element_io": "Ddu ɣer element.io",
|
||||
"powered_by_matrix": "Ittusker s Matrix",
|
||||
"unknown_device": "Allal arussin",
|
||||
"use_brand_on_mobile": "Semres %(brand)s g utilifun",
|
||||
"welcome_to_element": "Azul g Element"
|
||||
}
|
@ -1,8 +0,0 @@
|
||||
{
|
||||
"action": {
|
||||
"create_account": "Ro'yxatdan o'tish",
|
||||
"dismiss": "Bekor qilish",
|
||||
"open": "Ochiq",
|
||||
"sign_in": "Kirish"
|
||||
}
|
||||
}
|
@ -1,19 +0,0 @@
|
||||
{
|
||||
"action": {
|
||||
"create_account": "Account anmoakn",
|
||||
"dismiss": "Afwyzn",
|
||||
"explore_rooms": "Gesprekkn ountdekkn",
|
||||
"sign_in": "Anmeldn"
|
||||
},
|
||||
"auth": {
|
||||
"sso_complete_in_browser_dialog_title": "Goa noa je browser voe d’anmeldienge te voltooin"
|
||||
},
|
||||
"error": {
|
||||
"app_launch_unexpected_error": "’t Is een onverwachte foute ipgetreedn by ’t voorbereidn van den app. Bekykt de console vo details.",
|
||||
"invalid_configuration_no_server": "Oungeldige configuroasje: geen standoardserver ingegeevn.",
|
||||
"invalid_json_detail": "’t Bericht van de verwerker is: %(message)s",
|
||||
"invalid_json_generic": "Oungeldigen JSON"
|
||||
},
|
||||
"unknown_device": "Ounbekend toestel",
|
||||
"welcome_to_element": "Welgekommn by Element"
|
||||
}
|
@ -24,6 +24,10 @@
|
||||
"./src/**/*.ts",
|
||||
"./src/**/*.tsx",
|
||||
"./test/**/*.ts",
|
||||
"./test/**/*.tsx"
|
||||
]
|
||||
"./test/**/*.tsx",
|
||||
"./scripts/*.ts"
|
||||
],
|
||||
"ts-node": {
|
||||
"files": true
|
||||
}
|
||||
}
|
||||
|
@ -507,7 +507,7 @@ module.exports = (env, argv) => {
|
||||
},
|
||||
{
|
||||
// cache-bust languages.json file placed in
|
||||
// element-web/webapp/i18n during build by copy-res.js
|
||||
// element-web/webapp/i18n during build by copy-res.ts
|
||||
test: /\.*languages.json$/,
|
||||
type: "javascript/auto",
|
||||
loader: "file-loader",
|
||||
|
12
yarn.lock
12
yarn.lock
@ -2492,6 +2492,14 @@
|
||||
resolved "https://registry.yarnpkg.com/@types/jsrsasign/-/jsrsasign-10.5.8.tgz#0d6c638505454b5e95c684d6f604d57641417336"
|
||||
integrity sha512-1oZ3TbarAhKtKUpyrCIqXpbx3ZAfoSulleJs6/UzzyYty0ut+kjRX7zHLAaHwVIuw8CBjIymwW4J2LK944HoHQ==
|
||||
|
||||
"@types/loader-utils@^2.0.4":
|
||||
version "2.0.4"
|
||||
resolved "https://registry.yarnpkg.com/@types/loader-utils/-/loader-utils-2.0.4.tgz#f1c9dd27392f163ee92394454563286dfc6e4778"
|
||||
integrity sha512-I71X8yySVQW6DuXr78/McC+enpUYQ68JxAYlgVyuMvl5mb7jFUZpFAu1qURZcwvbITXwxPnrA7hbV0W3HHsbbg==
|
||||
dependencies:
|
||||
"@types/node" "*"
|
||||
"@types/webpack" "^4"
|
||||
|
||||
"@types/lodash@^4.14.197":
|
||||
version "4.14.198"
|
||||
resolved "https://registry.yarnpkg.com/@types/lodash/-/lodash-4.14.198.tgz#4d27465257011aedc741a809f1269941fa2c5d4c"
|
||||
@ -2651,7 +2659,7 @@
|
||||
"@types/source-list-map" "*"
|
||||
source-map "^0.7.3"
|
||||
|
||||
"@types/webpack@^4.41.8":
|
||||
"@types/webpack@^4", "@types/webpack@^4.41.8":
|
||||
version "4.41.33"
|
||||
resolved "https://registry.yarnpkg.com/@types/webpack/-/webpack-4.41.33.tgz#16164845a5be6a306bcbe554a8e67f9cac215ffc"
|
||||
integrity sha512-PPajH64Ft2vWevkerISMtnZ8rTs4YmRbs+23c402J0INmxDKCrhZNvwZYtzx96gY2wAtXdrK1BS2fiC8MlLr3g==
|
||||
@ -4449,7 +4457,7 @@ counterpart@^0.18.6:
|
||||
pluralizers "^0.1.7"
|
||||
sprintf-js "^1.0.3"
|
||||
|
||||
cpx@^1.5.0:
|
||||
cpx@1.5.0:
|
||||
version "1.5.0"
|
||||
resolved "https://registry.yarnpkg.com/cpx/-/cpx-1.5.0.tgz#185be018511d87270dedccc293171e37655ab88f"
|
||||
integrity sha512-jHTjZhsbg9xWgsP2vuNW2jnnzBX+p4T+vNI9Lbjzs1n4KhOfa22bQppiFYLsWQKd8TzmL5aSP/Me3yfsCwXbDA==
|
||||
|
Loading…
Reference in New Issue
Block a user