mirror of
https://github.com/appwrite/appwrite.git
synced 2026-05-26 13:51:13 +00:00
Merge branch 'appwrite:master' into feat-1685-finnish-translation
This commit is contained in:
@@ -47,6 +47,7 @@ return [
|
||||
'pa', // Punjabi
|
||||
'ro', // Romanian
|
||||
'ru', // Russian
|
||||
'sa', //Sanskrit
|
||||
'si', // Sinhala
|
||||
'sl', // Slovenian
|
||||
'sq', // Albanian
|
||||
|
||||
@@ -291,7 +291,7 @@ return [
|
||||
[
|
||||
"code" => "hi",
|
||||
"name" => "Hindi",
|
||||
"nativeName" => "हिन्दी"
|
||||
"nativeName" => "हिन्दी / हिंदी "
|
||||
],
|
||||
[
|
||||
"code" => "ho",
|
||||
@@ -706,7 +706,7 @@ return [
|
||||
[
|
||||
"code" => "sd",
|
||||
"name" => "Sindhi",
|
||||
"nativeName" => "सिनधि"
|
||||
"nativeName" => "सिन्धी / सिंधी "
|
||||
],
|
||||
[
|
||||
"code" => "se",
|
||||
|
||||
@@ -3,30 +3,30 @@
|
||||
"settings.locale": "fa",
|
||||
"settings.direction": "rtl",
|
||||
"emails.sender": "تیم %s",
|
||||
"emails.verification.subject": "",
|
||||
"emails.verification.hello": "",
|
||||
"emails.verification.body": "",
|
||||
"emails.verification.footer": "",
|
||||
"emails.verification.thanks": "",
|
||||
"emails.verification.signature": "",
|
||||
"emails.magicSession.subject": "",
|
||||
"emails.magicSession.hello": "",
|
||||
"emails.magicSession.body": "",
|
||||
"emails.magicSession.footer": "",
|
||||
"emails.magicSession.thanks": "",
|
||||
"emails.magicSession.signature": "",
|
||||
"emails.recovery.subject": "",
|
||||
"emails.recovery.hello": "",
|
||||
"emails.recovery.body": "",
|
||||
"emails.recovery.footer": "",
|
||||
"emails.recovery.thanks": "",
|
||||
"emails.recovery.signature": "",
|
||||
"emails.invitation.subject": "",
|
||||
"emails.invitation.hello": "",
|
||||
"emails.invitation.body": "",
|
||||
"emails.invitation.footer": "",
|
||||
"emails.invitation.thanks": "",
|
||||
"emails.invitation.signature": "",
|
||||
"emails.verification.subject": "تأیید حساب",
|
||||
"emails.verification.hello": "سلام {{name}}",
|
||||
"emails.verification.body": "برای تأیید حسابتان پیوند زیر را دنبال کنید.",
|
||||
"emails.verification.footer": "اگر شما درخواست تأیید حساب ندادهاید، میتوانید این ایمیل را نادیده بگیرید.",
|
||||
"emails.verification.thanks": "سپاس فراوان",
|
||||
"emails.verification.signature": "تیم {{name}}",
|
||||
"emails.magicSession.subject": "ورود به حساب کاربری",
|
||||
"emails.magicSession.hello": "سلام،",
|
||||
"emails.magicSession.body": "برای ورود به حسابتان پیوند زیر را دنبال کنید.",
|
||||
"emails.magicSession.footer": "اگر شما درخواست ورود به حساب کاربری ندادهاید، میتوانید این ایمیل را نادیده بگیرید.",
|
||||
"emails.magicSession.thanks": "سپاس فراوان",
|
||||
"emails.magicSession.signature": "تیم {{name}}",
|
||||
"emails.recovery.subject": "بازیابی گذرواژه",
|
||||
"emails.recovery.hello": "سلام {{name}}",
|
||||
"emails.recovery.body": "برای بازیابی گذرواژهتان پیوند زیر را دنبال کنید.",
|
||||
"emails.recovery.footer": "اگر شما درخواست بازیابی گذرواژه ندادهاید، میتوانید این ایمیل را نادیده بگیرید.",
|
||||
"emails.recovery.thanks": "سپاس فراوان",
|
||||
"emails.recovery.signature": "تیم {{name}}",
|
||||
"emails.invitation.subject": "دعوت به تیم %s در %s",
|
||||
"emails.invitation.hello": "سلام",
|
||||
"emails.invitation.body": "این ایمیل برای شما فرستاده شدهاست زیرا {{owner}} میخواهد شما را به تیم {{team}} در پروژهی {{project}} بیفزاید.",
|
||||
"emails.invitation.footer": "اگر علاقه ندارید، میتوانید این پیام را نادیده بگیرید.",
|
||||
"emails.invitation.thanks": "سپاس فراوان",
|
||||
"emails.invitation.signature": "تیم {{name}}",
|
||||
"locale.country.unknown": "ناشناخته",
|
||||
"countries.af": "افقانستان",
|
||||
"countries.ao": "آنگولا",
|
||||
@@ -229,4 +229,4 @@
|
||||
"continents.na": "آمریکای شمالی",
|
||||
"continents.oc": "اقیانوسیه",
|
||||
"continents.sa": "آمریکای جنوبی"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -3,30 +3,30 @@
|
||||
"settings.locale": "nl",
|
||||
"settings.direction": "ltr",
|
||||
"emails.sender": "%s Team",
|
||||
"emails.verification.subject": "",
|
||||
"emails.verification.hello": "",
|
||||
"emails.verification.body": "",
|
||||
"emails.verification.footer": "",
|
||||
"emails.verification.thanks": "",
|
||||
"emails.verification.signature": "",
|
||||
"emails.magicSession.subject": "",
|
||||
"emails.magicSession.hello": "",
|
||||
"emails.magicSession.body": "",
|
||||
"emails.magicSession.footer": "",
|
||||
"emails.magicSession.thanks": "",
|
||||
"emails.magicSession.signature": "",
|
||||
"emails.recovery.subject": "",
|
||||
"emails.recovery.hello": "",
|
||||
"emails.recovery.body": "",
|
||||
"emails.recovery.footer": "",
|
||||
"emails.recovery.thanks": "",
|
||||
"emails.recovery.signature": "",
|
||||
"emails.invitation.subject": "",
|
||||
"emails.invitation.hello": "",
|
||||
"emails.invitation.body": "",
|
||||
"emails.invitation.footer": "",
|
||||
"emails.invitation.thanks": "",
|
||||
"emails.invitation.signature": "",
|
||||
"emails.verification.subject": "Account Verificatie",
|
||||
"emails.verification.hello": "Hoi {{name}}",
|
||||
"emails.verification.body": "Volg deze link om uw e-mail te verifieren",
|
||||
"emails.verification.footer": "Als u geen aanvraag voor verificatie heeft gemaakt, kan u deze mail negeren",
|
||||
"emails.verification.thanks": "Bedankt",
|
||||
"emails.verification.signature": "{{project}} team",
|
||||
"emails.magicSession.subject": "Login",
|
||||
"emails.magicSession.hello": "Hoi,",
|
||||
"emails.magicSession.body": "Volg deze link om in te loggen",
|
||||
"emails.magicSession.footer": "Als u geen aanvraag heeft gemaakt om met deze mail in te loggen, kan u deze mail negeren",
|
||||
"emails.magicSession.thanks": "Bedankt",
|
||||
"emails.magicSession.signature": "{{project}} team",
|
||||
"emails.recovery.subject": "Wachtwoord Herinstellen",
|
||||
"emails.recovery.hello": "Hallo {{name}}",
|
||||
"emails.recovery.body": "Volg deze link om het wachtwoord van uw project {{project}} te wijzigen",
|
||||
"emails.recovery.footer": "Als u geen aanvraag heeft gemaakt om uw wachtwoord te wijzigen, kan u deze mail negeren",
|
||||
"emails.recovery.thanks": "Bedankt",
|
||||
"emails.recovery.signature": "{{project}} team",
|
||||
"emails.invitation.subject": "Uitnodiging van %s Team uit %s",
|
||||
"emails.invitation.hello": "Hallo,",
|
||||
"emails.invitation.body": "U ontvangt deze mail want u was uitgenodig door {{owner}} om lid van het {{team}} team te worden in {{project}} ",
|
||||
"emails.invitation.footer": "Als u niet geintereseerd bent, kan u deze mail negeren.",
|
||||
"emails.invitation.thanks": "Bedankt",
|
||||
"emails.invitation.signature": "{{project}} team",
|
||||
"locale.country.unknown": "Onbekend",
|
||||
"countries.af": "Afghanistan",
|
||||
"countries.ao": "Angola",
|
||||
@@ -229,4 +229,4 @@
|
||||
"continents.na": "Noord Amerika",
|
||||
"continents.oc": "Oceanië",
|
||||
"continents.sa": "Zuid Amerika"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,232 @@
|
||||
{
|
||||
"settings.inspire": "\"किं हेयमित्यस्य ज्ञानमेव ज्ञानिलक्षणम्।\"",
|
||||
"settings.locale": "sa",
|
||||
"settings.direction": "ltr",
|
||||
"emails.sender": "%s गणः",
|
||||
"emails.verification.subject": "पञ्जिकानिर्णायनम्",
|
||||
"emails.verification.hello": "अयि {{name}}",
|
||||
"emails.verification.body": "ई-पत्रनिर्णायनार्थमिदं संयोगसूत्रमनुसरतु।",
|
||||
"emails.verification.footer": "यदि अस्य संकेतस्य निर्णायनं नेष्यते तर्हि वात्र्तामिमामुपेक्षताम्।",
|
||||
"emails.verification.thanks": "धन्यवादः",
|
||||
"emails.verification.signature": "{{project}} गणः",
|
||||
"emails.magicSession.subject": "संप्रवेशः",
|
||||
"emails.magicSession.hello": "अयि,",
|
||||
"emails.magicSession.body": "संप्रवेशार्थमिदं संयोगसूत्रमनुसरतु।",
|
||||
"emails.magicSession.footer": "अनेन ई-पत्रण यदि संप्रवेशो नेष्यते तर्हि वात्र्तामिमामुपेक्षताम्।",
|
||||
"emails.magicSession.thanks": "धन्यवादः",
|
||||
"emails.magicSession.signature": "{{project}} गणः",
|
||||
"emails.recovery.subject": "कूटशब्दपुनयाेजनम्",
|
||||
"emails.recovery.hello": "अयि भो {{name}}",
|
||||
"emails.recovery.body": "{{project}} कूटशब्दपुनयाेजनाय संयोगमेनमनुसरतु।",
|
||||
"emails.recovery.footer": "यदि कूटशब्दस्य पुनयाेजनं नेष्यते तर्हि वात्र्तामिमामुपेक्षताम्।",
|
||||
"emails.recovery.thanks": "धन्यवादः",
|
||||
"emails.recovery.signature": "{{project}} गणः",
|
||||
"emails.invitation.subject": "गणस्य आमन्त्रणम् %s इति %s",
|
||||
"emails.invitation.hello": "अयि भो",
|
||||
"emails.invitation.body": "{{owner}} {{team}} गणे {{project}} मध्ये भवद्योगदानमच्छितीति हेतोः पत्रमदिं भवत्सकाशं प्रेषतिम्।",
|
||||
"emails.invitation.footer": "यदि भवदनिच्छा तर्हि वात्र्तामिमामुपेक्षताम्।",
|
||||
"emails.invitation.thanks": "धन्यवादः",
|
||||
"emails.invitation.signature": "{{project}} गणः",
|
||||
"locale.country.unknown": "अज्ञातम् ",
|
||||
"countries.af": "आफगानिस्थानम्",
|
||||
"countries.ao": "आङ्गोला",
|
||||
"countries.al": "आलबनिआ",
|
||||
"countries.ad": "आण्डोरा",
|
||||
"countries.ae": "संयुक्त आरब गणराज्यम्",
|
||||
"countries.ar": "अर्जेंटीना",
|
||||
"countries.am": "अर्मेनिआ",
|
||||
"countries.ag": "आण्टिगुआ बर्वुदा च",
|
||||
"countries.au": "अष्ट्रेलिआ",
|
||||
"countries.at": "अष्ट्रिआ",
|
||||
"countries.az": "आज़रबाइजान्",
|
||||
"countries.bi": "बुरुन्दि",
|
||||
"countries.be": "बेल्जिअम्",
|
||||
"countries.bj": "बेनिन्",
|
||||
"countries.bf": "बुर्किना फाशो",
|
||||
"countries.bd": "बाङ्गलादेशः",
|
||||
"countries.bg": "बुल्गेरिआ",
|
||||
"countries.bh": "बाहारिन्",
|
||||
"countries.bs": "बाहामस्",
|
||||
"countries.ba": "बोसिनिआ हर्जेगोविन च",
|
||||
"countries.by": "बेलारुष्",
|
||||
"countries.bz": "बेलिज",
|
||||
"countries.bo": "बोलिभिआ",
|
||||
"countries.br": "ब्राजिल",
|
||||
"countries.bb": "बर्बादोस्",
|
||||
"countries.bn": "ब्रुनेइ",
|
||||
"countries.bt": "भुटान्",
|
||||
"countries.bw": "बोटस्वान",
|
||||
"countries.cf": "केन्द्रिय आफ़्रीका गणराज्यम्",
|
||||
"countries.ca": "कनाडा",
|
||||
"countries.ch": "स्विट्ज़रलैंड",
|
||||
"countries.cl": "चिली",
|
||||
"countries.cn": "चीन",
|
||||
"countries.ci": "आइभोरि कोष्ट",
|
||||
"countries.cm": "कामेरुन्",
|
||||
"countries.cd": "कांगो लोकतांत्रिक गणराज्यम्",
|
||||
"countries.cg": "कोलंबिया",
|
||||
"countries.co": "कोलंबिया",
|
||||
"countries.km": "कोमोरोस",
|
||||
"countries.cv": "केप् वर्दे",
|
||||
"countries.cr": "कोष्टारिका",
|
||||
"countries.cu": "क्युवा",
|
||||
"countries.cy": "साइप्रस्",
|
||||
"countries.cz": "चेकिया",
|
||||
"countries.de": "जर्मनी",
|
||||
"countries.dj": "जिबूती",
|
||||
"countries.dm": "डोमिनिका",
|
||||
"countries.dk": "डेनमार्क",
|
||||
"countries.do": "डोमिनिका गणराज्यम्",
|
||||
"countries.dz": "एलजीरिया",
|
||||
"countries.ec": "इक्वेडोर",
|
||||
"countries.eg": "मिस्र",
|
||||
"countries.er": "एरिट्रिआ",
|
||||
"countries.es": "स्पेन्",
|
||||
"countries.ee": "एस्तोनिया",
|
||||
"countries.et": "इथिओपिआ",
|
||||
"countries.fi": "फिनलैंड",
|
||||
"countries.fj": "फ़िजी",
|
||||
"countries.fr": "फ्रांस",
|
||||
"countries.fm": "माइक्रोनेशिया",
|
||||
"countries.ga": "गैबॉन",
|
||||
"countries.gb": "संयुक्त राज्यम्",
|
||||
"countries.ge": "जॉर्जिया",
|
||||
"countries.gh": "घाना",
|
||||
"countries.gn": "गिन्नी",
|
||||
"countries.gm": "गाम्बिया",
|
||||
"countries.gw": "गिनी-बिसाऊ",
|
||||
"countries.gq": "भूमध्यवर्ती गिनी",
|
||||
"countries.gr": "ग्रीस्",
|
||||
"countries.gd": "ग्रेनेडा",
|
||||
"countries.gt": "ग्वाटेमाला",
|
||||
"countries.gy": "गुयाना",
|
||||
"countries.hn": "होंडुरस्",
|
||||
"countries.hr": "क्रोएशिया",
|
||||
"countries.ht": "हैती",
|
||||
"countries.hu": "हङ्गेरी",
|
||||
"countries.id": "इंडोनेशिया",
|
||||
"countries.in": "भारत",
|
||||
"countries.ie": "आयरलैंड",
|
||||
"countries.ir": "ईरान",
|
||||
"countries.iq": "इराक",
|
||||
"countries.is": "आइसलैंड",
|
||||
"countries.il": "इजराइल",
|
||||
"countries.it": "इटली",
|
||||
"countries.jm": "जमैका",
|
||||
"countries.jo": "जॉर्डन",
|
||||
"countries.jp": "जापान",
|
||||
"countries.kz": "कजाखस्तान",
|
||||
"countries.ke": "केन्या",
|
||||
"countries.kg": "किर्गिज़स्तान",
|
||||
"countries.kh": "कंबोडिया",
|
||||
"countries.ki": "किरिबाती",
|
||||
"countries.kn": "सेंट किट्ट्स नेविस च",
|
||||
"countries.kr": "दक्षिण कोरिया",
|
||||
"countries.kw": "कुवैट",
|
||||
"countries.la": "लाओस",
|
||||
"countries.lb": "लेबनान्",
|
||||
"countries.lr": "लाइबेरिया",
|
||||
"countries.ly": "लीबिया",
|
||||
"countries.lc": "सेंट लूसिया",
|
||||
"countries.li": "लिकटेंस्टाइन्",
|
||||
"countries.lk": "श्री लंका",
|
||||
"countries.ls": "लिसोटो",
|
||||
"countries.lt": "लिथुआनिया",
|
||||
"countries.lu": "लक्समबर्ग",
|
||||
"countries.lv": "लातविया",
|
||||
"countries.ma": "मोरक्को",
|
||||
"countries.mc": "मोनाको",
|
||||
"countries.md": "मोलदोवा",
|
||||
"countries.mg": "मेडागास्कर",
|
||||
"countries.mv": "मालद्वीप",
|
||||
"countries.mx": "मेक्सिको",
|
||||
"countries.mh": "मार्शल द्वीप समूह",
|
||||
"countries.mk": "मैसेडोनिया",
|
||||
"countries.ml": "माली",
|
||||
"countries.mt": "माल्टा",
|
||||
"countries.mm": "म्यांमार",
|
||||
"countries.me": "मोंटेनेग्रो",
|
||||
"countries.mn": "मंगोलिया",
|
||||
"countries.mz": "मोजाम्बिक्",
|
||||
"countries.mr": "मॉरिटानिया",
|
||||
"countries.mu": "मॉरीशस्",
|
||||
"countries.mw": "मलावी",
|
||||
"countries.my": "मलेशिया",
|
||||
"countries.na": "नामीबिया",
|
||||
"countries.ne": "नाइजर्",
|
||||
"countries.ng": "नाइजीरिया",
|
||||
"countries.ni": "निकारागुआ",
|
||||
"countries.nl": "नीदरलैंड",
|
||||
"countries.no": "नॉर्वे",
|
||||
"countries.np": "नेपाल",
|
||||
"countries.nr": "नाउरू",
|
||||
"countries.nz": "न्यूजीलैंड",
|
||||
"countries.om": "ओमान",
|
||||
"countries.pk": "पाकिस्तान",
|
||||
"countries.pa": "पनामा",
|
||||
"countries.pe": "पेरू",
|
||||
"countries.ph": "फिलीपींस",
|
||||
"countries.pw": "पलाउ",
|
||||
"countries.pg": "पापुआ न्यू गिनी",
|
||||
"countries.pl": "पोलैंड",
|
||||
"countries.kp": "उत्तर कोरिया",
|
||||
"countries.pt": "पुर्तगाल",
|
||||
"countries.py": "परागुआ",
|
||||
"countries.qa": "कतर",
|
||||
"countries.ro": "रोमानिया",
|
||||
"countries.ru": "रूस्",
|
||||
"countries.rw": "रुआण्डा",
|
||||
"countries.sa": "सऊदी अरब",
|
||||
"countries.sd": "सूडान",
|
||||
"countries.sn": "सेनेगल",
|
||||
"countries.sg": "सिंगापुर",
|
||||
"countries.sb": "सोलोमन द्वीप",
|
||||
"countries.sl": "सियरा लिओन",
|
||||
"countries.sv": "अल साल्वाडोर",
|
||||
"countries.sm": "सैन् मैरीनो",
|
||||
"countries.so": "सोमालिया",
|
||||
"countries.rs": "सर्बिया",
|
||||
"countries.ss": "दक्षिण सूडान",
|
||||
"countries.st": "साओ टोमे प्रिंसिपे च",
|
||||
"countries.sr": "सूरीनाम",
|
||||
"countries.sk": "स्लोवाकिया",
|
||||
"countries.si": "स्लोवेनिया",
|
||||
"countries.se": "स्विडेन",
|
||||
"countries.sz": "स्वाजीलैंड",
|
||||
"countries.sc": "सेशेल्स",
|
||||
"countries.sy": "सीरिया",
|
||||
"countries.td": "चाड़",
|
||||
"countries.tg": "टोगो",
|
||||
"countries.th": "थाईलैंड",
|
||||
"countries.tj": "तजाकिस्तान",
|
||||
"countries.tm": "तुर्कमेनिस्तान",
|
||||
"countries.tl": "तिमोर-लेस्ते",
|
||||
"countries.to": "टोंगा",
|
||||
"countries.tt": "त्रिनिदाद टोबैगो च",
|
||||
"countries.tn": "ट्यूनीशिया",
|
||||
"countries.tr": "तुर्की",
|
||||
"countries.tv": "तुवालु",
|
||||
"countries.tz": "तंजानिया",
|
||||
"countries.ug": "युगांडा",
|
||||
"countries.ua": "यूक्रेन",
|
||||
"countries.uy": "उरुग्वे",
|
||||
"countries.us": "संयुक्तराष्ट्रम्",
|
||||
"countries.uz": "उज़्बेकिस्तान",
|
||||
"countries.va": "वेटिकन सिटी",
|
||||
"countries.vc": "सेंट विंसेंट ग्रेनडीनेस च",
|
||||
"countries.ve": "वेनेजुएला",
|
||||
"countries.vn": "वियतनाम",
|
||||
"countries.vu": "वानुअतु",
|
||||
"countries.ws": "समोआ",
|
||||
"countries.ye": "यमन",
|
||||
"countries.za": "दक्षिण अफ्रीका",
|
||||
"countries.zm": "जाम्बिया",
|
||||
"countries.zw": "जिम्बाब्वे",
|
||||
"continents.af": "अफ्रीका",
|
||||
"continents.an": "अंटार्कटिका",
|
||||
"continents.as": "एशिया",
|
||||
"continents.eu": "यूरोप",
|
||||
"continents.na": "उत्तरी अमेरिका",
|
||||
"continents.oc": "ओशिनिया",
|
||||
"continents.sa": "दक्षिण अमेरिका"
|
||||
}
|
||||
@@ -306,6 +306,7 @@ Locale::setLanguageFromJSON('pt-br', __DIR__.'/config/locale/translations/pt-br.
|
||||
Locale::setLanguageFromJSON('pt-pt', __DIR__.'/config/locale/translations/pt-pt.json');
|
||||
Locale::setLanguageFromJSON('ro', __DIR__.'/config/locale/translations/ro.json');
|
||||
Locale::setLanguageFromJSON('ru', __DIR__ . '/config/locale/translations/ru.json');
|
||||
Locale::setLanguageFromJSON('sa', __DIR__ . '/config/locale/translations/sa.json');
|
||||
Locale::setLanguageFromJSON('si', __DIR__ . '/config/locale/translations/si.json');
|
||||
Locale::setLanguageFromJSON('sl', __DIR__ . '/config/locale/translations/sl.json');
|
||||
Locale::setLanguageFromJSON('sq', __DIR__ . '/config/locale/translations/sq.json');
|
||||
|
||||
@@ -40,7 +40,7 @@ In this phase we will add support to the new storage adapter in Appwrite.
|
||||
Upgrade the utopia-php/storage dependency in `composer.json` file.
|
||||
|
||||
### Introduce new environment variables
|
||||
If required for the new adapter, may be for credentials, introduce new environment variables. The storage envorinment variables are prefixed as `_APP_STORAGE_DEVICE`. Please read [Adding Environment Variables]() guidelines in order to properly introduce new environment variables.
|
||||
If required for the new adapter, may be for credentials, introduce new environment variables. The storage environment variables are prefixed as `_APP_STORAGE_DEVICE`. Please read [Adding Environment Variables]() guidelines in order to properly introduce new environment variables.
|
||||
|
||||
### Implement the device case
|
||||
In `app/controllers/shared/api.php` inside init function, there is a `switch/case` statements for each supported storage device. Implement the instantiation of your device type for your device case. The device cases are the devices constants listed in the `uptopa-php/storage/Storage` class.
|
||||
|
||||
Reference in New Issue
Block a user