Skip to content

Commit 99f6b5b

Browse files
committed
Merge branch 'master' into dev
2 parents 5761cbc + fb31cdb commit 99f6b5b

File tree

11 files changed

+493
-76
lines changed

11 files changed

+493
-76
lines changed

README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
# Laverna - note taking web app
22

3+
[![Join the chat at https://gitter.im/Laverna/laverna](https://badges.gitter.im/Laverna/laverna.svg)](https://gitter.im/Laverna/laverna?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
4+
35
[![Build Status](https://travis-ci.org/Laverna/laverna.svg?branch=dev)](https://travis-ci.org/Laverna/laverna) [![devDependency Status](https://david-dm.org/Laverna/laverna/dev-status.svg)](https://david-dm.org/Laverna/laverna#info=devDependencies) [![Code Climate](https://codeclimate.com/github/Laverna/laverna/badges/gpa.svg)](https://codeclimate.com/github/Laverna/laverna)
46

57
Laverna is a JavaScript note-taking web application with a Markdown editor and encryption support. It's built to be an open source alternative to Evernote.

app/config.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
<preference name="show-splash-screen-spinner" value="true" />
2222
<preference name="auto-hide-splash-screen" value="true" />
2323
<preference name="disable-cursor" value="false" />
24-
<preference name="android-minSdkVersion" value="7" />
24+
<preference name="android-minSdkVersion" value="14" />
2525
<preference name="android-installLocation" value="auto" />
2626
<icon src="www/images/icon/icon.png" />
2727
<icon gap:density="ldpi" gap:platform="android" src="www/images/icon/icon-36x36.png" />

app/locales/ar/translation.json

Lines changed: 173 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,173 @@
1+
{
2+
"Search": "بحث",
3+
"All notes": "كل الملاحظات",
4+
"Favourites": "المفضلة",
5+
"Favorite": "مفضلة",
6+
"Trash": "سلة المهملات",
7+
"Open tasks": "فتح المهام",
8+
"Notebooks": "دفاتر الملاحظات",
9+
"Settings": "الإعدادات",
10+
"About": "حول",
11+
"Save": "حفظ",
12+
"Save & Exit": "حفظ وخروج",
13+
"Cancel": "إلغاء",
14+
"Full screen": "كامل الشاشة",
15+
"Preview": "معاينة",
16+
"Normal": "عادي",
17+
"Select notebook": "إختر دفتر",
18+
"Title": "العنوان",
19+
"Submit": "أرسل",
20+
"Tags": "علامات",
21+
"Tag": "علامة",
22+
"Parent": "والد",
23+
"Root": "جذر",
24+
"Notebooks & tags": "الدفاتر والعلامات",
25+
"Notebook": "دفتر",
26+
"Restore": "استعادة",
27+
"Delete": "حذف",
28+
"New tag": "علامة جديدة",
29+
"Edit": "تحرير",
30+
"Remove": "إزالة",
31+
"Forever": "للأبد",
32+
"No": "لا",
33+
"Yes": "نعم",
34+
"Basic": "أساسي",
35+
"Cloud storage": "تخزين سحابي",
36+
"Notes per page": "الملاحظات في الصفحة",
37+
"Sort notebooks": "رتّب الملاحظات",
38+
"Name": "الاسم",
39+
"Created": "أنشأ",
40+
"Default edit mode": "وضع التحرير الافتراضي",
41+
"Fullscreen with preview": "معاينة على كامل الشاشة",
42+
"Use encryption": "استخدم التشفير",
43+
"Encryption parameters": "موسطات التشفير",
44+
"Encryption Password": "كلمة سر التشفير",
45+
"Salt": "حافظ",
46+
"Random": "عشوائي",
47+
"Key size": "حجم المفتاح",
48+
"Strengthen by a factor of": "تقوية بمعامل مقداره هو",
49+
"Authentication strength": "قوة الاستيثاق",
50+
"Unlock": "فك",
51+
"Your new encryption password": "كلمة سر التشفير الجديدة لك هي",
52+
"Your old encryption password": "كلمة سر التشفير السابقة هي",
53+
"Show sidebar": "عرض الشريط الجانبي",
54+
"Previous": "السابقة",
55+
"Next": "التالية",
56+
"Navigation": "استعراض",
57+
"navigateTop": "أعلى",
58+
"navigateBottom": "أسفل",
59+
"Jump": "قفز",
60+
"jumpInbox": "إذهب لصندوق الوارد",
61+
"jumpNotebook": "إذهب إلى قائمة الدفاتر",
62+
"jumpFavorite": "إذهب إلى الملاحظات المفضلة",
63+
"jumpRemoved": "إذهب إلى الملاحظات الزائلة",
64+
"jumpOpenTasks": "إذهب إلى الملاحظات ذات المهام القائمة",
65+
"Actions": "إجراءات",
66+
"actionsEdit": "تحرير",
67+
"actionsOpen": "فتح",
68+
"actionsRemove": "إزالة",
69+
"actionsRotateStar": "دوّر النجمة",
70+
"App": "التطبيق",
71+
"appCreateNote": "أنشئ ملاحظة جديدة",
72+
"appSearch": "إبحث عن ملاحظة",
73+
"appKeyboardHelp": "مساعدة لوحة المفاتيح",
74+
"Change keybindings": "تغيير إعدادات ارتباطات المفاتيح",
75+
"Donate": "تبرَّع",
76+
"Github page": "Github صفحة",
77+
"Report bugs and issues here": "أخبرنا عن العلل والمشكلات هنا",
78+
"Report bugs through email": "أبلغ عن العلل بالبريد",
79+
"Credits": "شكر وتقدير",
80+
"List of contributors": "قائمة المساهمين",
81+
"List of all used libraries": "قائمة جميع المكتبات المستخدمة",
82+
"Are you sure?": "هل أنت متأكد؟",
83+
"You have unsaved changes.": "لديك تغييرات لم تحفظها.",
84+
"Dropbox API key": "مفتاح API لـ Dropbox",
85+
"Required": "مطلوب",
86+
"Optional": "اختياري",
87+
"Language": "اللغة",
88+
"Action": "الإجراء",
89+
"Select": "اختر",
90+
"General": "عامّ",
91+
"Encryption": "التشفير",
92+
"Keybindings": "ارتباطات المفاتيح",
93+
"Sync": "مزامنة",
94+
"Profiles": "ملفات التعريف",
95+
"Import": "استيراد",
96+
"Import & export": "استيراد وتصدير",
97+
"Import settings": "استيراد الإعدادات",
98+
"Export settings": "تصدير الإعدادات",
99+
"Wrong format": "صيغة خطأ",
100+
"useDefaultConfigs": "استخدم الإعدادات من ملف التعريف الافتراضي",
101+
"File chould be in json format": "يجب أن يكون الملف بصيغة JSON",
102+
"Close": "إغلاق",
103+
"Hyperlink": "ارتباط تشعبي",
104+
"Editor": "المحرر",
105+
"Preview": "معاينة",
106+
"Download": "سحب",
107+
"Everything": "كل شيء",
108+
"encryption": {
109+
"wait": "فضلاً انتظر حتى يكتمل التشفير",
110+
"error": "خطأ في التشفير",
111+
"errorConfirm": "خطأ أثناء فك تشفير البيانات. \r\r **حدّث إعداداتك** في هذا المستعرض كذلك إن كنت قد غيّرت إعدادات التشفير في مستعرض آخر ، أو حاول استيراد الإعدادات. \r\r وإن كنت لم تغيّر شيئاً **حاول الدخول** مرة ثانية.",
112+
"errorConfirmSettings": "غيّر إعدادات التشفير",
113+
"errorConfirmAuth": "أعد المحاولة",
114+
"backup": {
115+
"title": "نسخ احتياطي للبيانات",
116+
"content": "قبل الاستمرار للخطوة التالية ، فضلاً اسحب ملف النسخة الاحتياطية. يحتوي الملف بيانات ملفات التعريف المتغيرة السابقة دون تشفير. إحفظه في مكان آمن.",
117+
"next": "واصل دون سحب ملف النسخة الاحتياطية"
118+
},
119+
"state": {
120+
"decrypt": "جار فك تشفير كل شيء",
121+
"encrypt": "تشفير كل شيء",
122+
"save": "جار حفظ التغييرات"
123+
}
124+
},
125+
"profile": {
126+
"confirm remove": "سيتم حذف ملف التعريف **__profile__** بجميع البيانات بما فيها الملاحظات والعلامات والدفاتر‫.‬ هذا الإجراء لا يمكن التراجع عنه‫!‬",
127+
"type name": "اكتب اسم الملف التعريفي"
128+
},
129+
"files": {
130+
"file-url": "عنوان URL للملف أو الصورة",
131+
"attach": "أرفق ملفاً",
132+
"attachLink": "أرفق رابطاً",
133+
"attachImage": "أرفق صورة"
134+
},
135+
"notes": {
136+
"confirm trash": "سيتم نقل الملاحظة **__title__** إلى سلة المهملات.",
137+
"confirm remove": "سيتم حذف الملاحظة **__title__** ‫**‬إلى الأبد‫**‬!",
138+
"create and attach": "أنشئ ملاحظة جديدة وأرفق هذا الرابط",
139+
"create": "أنشئ ملاحظة جديدة",
140+
"hyperlink-dialog": "عنوان الملاحظة أو العنوان URL"
141+
},
142+
"notebooks": {
143+
"select": "إختر دفتر ملاحظات",
144+
"add": "أضف دفتر ملاحظات جديد",
145+
"edit": "عدّل دفتر ملاحظات",
146+
"name": "فضلاً أكتب اسماً لهذا الدفتر",
147+
"confirm remove": "الدفتر **__name__** سيتم حذفه ‫**‬إلى الأبد‫**‬!",
148+
"remove with notes": "نعم إحذفه والملاحظات المرفقة",
149+
"remove": "نعم إحذفه"
150+
},
151+
"tags": {
152+
"name": "اسم العلامة مطلوب",
153+
"add": "أضف علامة جديدة",
154+
"edit": "حرّر علامة",
155+
"confirm remove": "العلامة **__name__** سيتم حذفها ‫**‬إلى الأبد‫**‬!"
156+
},
157+
"dropbox": {
158+
"auth confirm": "ستتم إعادة التوجيه الآن إلى صفحة تسجيل الدخول في **Dropbox**.\r> فضلاً إضغط زر **OK**.",
159+
"auth title": "Dropbox auth",
160+
"api info 1": "يمكنك إنشاء مفتاح API الخاص بك على",
161+
"api info 2": "ضع في حسبانك أنك عندما تنشئ تطبيقاً جديداً على موقع المطورين على Dropbox فإن :",
162+
"api info li 1": "نوع التطبيق يجب أن يكون Dropbox API app",
163+
"api info li 2": "نوع البيانات يجب أن يكون Files and datastores"
164+
},
165+
"help": {
166+
"firststart title": "مرحباً بك في Laverna",
167+
"firststart import": "إن كنت قد استخدمت Laverna من قبل فيمكنك استيراد إعداداتك السابقة بالضغط على زر 'استيراد' أدناه",
168+
"firststart next": "إذا لم تستخدم Laverna من قبل فاضغط على زر 'التالي' لبدء عملية التثبيت",
169+
"firststart encryption": "إن كنت ترغب استعمال التشفير فاكتب كلمة سر التشفير‫.‬",
170+
"firststart sync": "تحتاج لتمكين المزامنة مع أحد المحوّلات لتتمكن من عرض ملاحظاتك على أجهزة أخرى ، نظراً لأننا لانخزّن أي بيانات على خوادمنا.",
171+
"firststart backup": "لقد اكتمل كل شيء تقريباً‫.‬ يمكنك سحب نسخة احتياطية من إعداداتك والتقدم للخطوة التالية."
172+
}
173+
}

app/locales/de/translation.json

Lines changed: 117 additions & 42 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,4 @@
11
{
2-
"en" : "Englisch",
3-
"ru" : "Russisch",
4-
"nl" : "Dänisch",
5-
"fr" : "Französisch",
6-
"pt_br" : "Portugiesisch (Brasilien)",
7-
"nb" : "Norwegisch (Bokmål)",
8-
"nn" : "Norwegisch (Nynorsk)",
9-
"ru" : "Russisch",
10-
"eo": "Esperanto",
11-
"es": "Spanisch",
12-
"se": "Schwedisch",
13-
"el": "Griechisch",
14-
"bs_ba": "Bosnisch",
15-
"de_ch": "Schweizerdeutsch",
16-
"hi_in": "Hindi",
17-
"mr-in": "Marathi",
182
"Search": "Suchen",
193
"All notes": "Alle Notizen",
204
"Favourites": "Favoriten",
@@ -30,21 +14,21 @@
3014
"Full screen": "Vollbild",
3115
"Preview": "Vorschau",
3216
"Normal": "Normal",
33-
"Select notebook": "Wähle ein Notizbuch",
17+
"Select notebook": "Notizbuch wählen",
3418
"Title": "Titel",
3519
"Submit": "Senden",
3620
"Tags": "Tags",
3721
"Tag": "Tag",
38-
"Parent": "Parent",
39-
"Root": "Root",
22+
"Parent": "Elternelement",
23+
"Root": "Hauptverzeichnis",
4024
"Notebooks & tags": "Notizbücher & Tags",
4125
"Notebook": "Notizbuch",
4226
"Restore": "Wiederherstellen",
4327
"Delete": "Löschen",
4428
"New tag": "Neuer Tag",
4529
"Edit": "Bearbeiten",
4630
"Remove": "Entfernen",
47-
"Forever": "für immer",
31+
"Forever": "Endgültig",
4832
"No": "Nein",
4933
"Yes": "Ja",
5034
"Basic": "Basis",
@@ -55,7 +39,7 @@
5539
"Created": "Erstellungsdatum",
5640
"Default edit mode": "Standard Bearbeitungsmodus",
5741
"Fullscreen with preview": "Vollbild mit Vorschau",
58-
"Use encryption": "Nutze Verschlüsselung",
42+
"Use encryption": "Verschlüsselung verwenden",
5943
"Encryption parameters": "Verschlüsselungsparameter",
6044
"Encryption Password": "Verschlüsselungspasswort",
6145
"Salt": "Salt",
@@ -64,34 +48,125 @@
6448
"Strengthen by a factor of": "Verstärken um den Faktor",
6549
"Authentication strength": "Verschlüsselungsstärke",
6650
"Unlock": "Entsperren",
67-
"Your new encryption password": "Dein neues Verschlüsselungspasswort",
68-
"Your old encryption password": "Dein altes Verschlüsselungspasswort",
69-
"Please wait until the encryption will be completed": "Bitte warte bis die Verschlüsselung beendet ist",
70-
"Shortcuts": "Tastenkombinationen",
71-
"Newer": "Zurück",
72-
"Older": "Vorwärts",
51+
"Your new encryption password": "Ihr neues Verschlüsselungspasswort",
52+
"Your old encryption password": "Ihr altes Verschlüsselungspasswort",
53+
"Show sidebar": "Seitenleiste anzeigen",
54+
"Previous": "Vorherige",
55+
"Next": "Nächste",
7356
"Navigation": "Navigation",
74-
"navigateTop": "nach oben",
75-
"navigateBottom": "nach unten",
76-
"Jump": "springen",
77-
"jumpInbox": "Gehe zur Inbox",
78-
"jumpNotebook": "Gehe zur Notizbücherliste",
79-
"jumpFavorite": "Gehe zu den favorisierten Notizen",
80-
"jumpRemoved": "Gehe zu den gelöschten Notizen",
81-
"jumpOpenTasks": "Gehe zu Notizen mit offenen Aufgaben",
57+
"navigateTop": "Nach oben",
58+
"navigateBottom": "Nach unten",
59+
"Jump": "Springen",
60+
"jumpInbox": "Zur Inbox",
61+
"jumpNotebook": "Zur Notizbuchliste",
62+
"jumpFavorite": "Zu den Favoriten",
63+
"jumpRemoved": "Zu gelöschten Notizen",
64+
"jumpOpenTasks": "Zu Notizen mit offenen Aufgaben",
8265
"Actions": "Aktionen",
66+
"actionsEdit": "Bearbeiten",
8367
"actionsOpen": "Öffnen",
84-
"actionsRotateStar": "Stern drehen",
85-
"App": "App",
86-
"appCreateNote": "Erstelle eine neue Notiz",
87-
"appSearch": "Durchsuche die Notizen",
88-
"appKeyboardHelp": "Tastatur Hilfe",
89-
"Remove profile": "Bist Du sicher, dass Du das Profil '__profile__' löschen willst?",
68+
"actionsRemove": "Entfernen",
69+
"actionsRotateStar": "Favorisieren",
70+
"App": "Anwendung",
71+
"appCreateNote": "Neue Notiz",
72+
"appSearch": "Notizen Durchsuchen",
73+
"appKeyboardHelp": "Tastaturhilfe",
74+
"Change keybindings": "Tastenkürzel ändern",
9075
"Donate": "Spenden",
9176
"Github page": "Github Seite",
9277
"Report bugs and issues here": "Fehler und Anregungen hier melden",
9378
"Report bugs through email": "Fehler per E-Mail melden",
9479
"Credits": "Danksagung",
9580
"List of contributors": "Liste der Mitwirkenden",
96-
"List of all used libraries": "Liste von allen benutzten Bibliotheken"
81+
"List of all used libraries": "Liste aller benutzten Bibliotheken",
82+
"Are you sure?": "Sind Sie sicher?",
83+
"You have unsaved changes.": "Sie haben nicht gespeicherte Änderungen",
84+
"Dropbox API key": "Dropbox API Schlüssel",
85+
"Required": "Erforderlich",
86+
"Optional": "Optional",
87+
"Language": "Sprache",
88+
"Action": "Aktion",
89+
"Select": "Wählen",
90+
"General": "Allgemein",
91+
"Encryption": "Verschlüsselung",
92+
"Keybindings": "Tastenkürzel",
93+
"Sync": "Synchronisierung",
94+
"Profiles": "Profile",
95+
"Import": "Import",
96+
"Import & export": "Import & Export",
97+
"Import settings": "Importeinstellungen",
98+
"Export settings": "Exporteinstellungen",
99+
"Wrong format": "Falsches Format",
100+
"useDefaultConfigs": "Einstellungen des Standardprofils verwenden",
101+
"File chould be in json format": "Datei sollte im JSON-Format vorliegen",
102+
"Close": "Schließen",
103+
"Hyperlink": "Link",
104+
"Editor": "Editor",
105+
"Download": "Download",
106+
"Everything": "Alles",
107+
"encryption": {
108+
"wait": "Bitte warten, bis die Verschlüsselung abgeschlossen ist",
109+
"error": "Verschüsselungsfehler",
110+
"errorConfirm": "Fehler beim Verschlüsseln der Daten.\r\r Falls Sie die Verschlüsselungseinstellungen in einem anderen Browser geändert haben, **ändern Sie die Einstellungen** auch in diesem Browser. Oder probieren Sie andere Einstellungen.\r\r Und falls Sie nichts verändert haben, versuchen Sie, sich **erneut anzumelden**.",
111+
"errorConfirmSettings": "Verschlüsselungseinstellungen speichern",
112+
"errorConfirmAuth": "Nochmal versuchen",
113+
"backup": {
114+
"title": "Datensicherung",
115+
"content": "Bevor Sie fortfahren laden Sie bitte Ihre Sicherungsdatei herunter. Sie enthält die entschlüsselten vorherigen Daten veränderter Profile. Verwahren Sie diese an einem sicheren Ort.",
116+
"next": "Fortfahren, ohne die Sicherungsdatei herunterzuladen"
117+
},
118+
"state": {
119+
"decrypt": "Alles entschlüsseln",
120+
"encrypt": "Alles verschlüsseln",
121+
"save": "Änderungen speichern"
122+
}
123+
},
124+
"profile": {
125+
"confirm remove": "Das Profil **__profile__** wird mit allen Daten inklusive Notizen, Tags und Notizbüchern gelöscht. Dieser Vorgang kann nicht rückgängig gemacht werden!",
126+
"type name": "Profilnamen eingeben"
127+
},
128+
"files": {
129+
"file-url": "Datei oder Bild-URL",
130+
"attach": "Datei anhängen",
131+
"attachLink": "Als Link anhängen",
132+
"attachImage": "Als Bild anhängen"
133+
},
134+
"notes": {
135+
"confirm trash": "Die Notiz **__title__** wird in den Papierkorb verschoben.",
136+
"confirm remove": "Die Notiz **__title__** wird **endgültig** gelöscht!",
137+
"create and attach": "Neue Notiz erstellen und deren Link anhängen",
138+
"create": "Neue Notiz erstellen",
139+
"hyperlink-dialog": "Titel einer Notiz oder URL"
140+
},
141+
"notebooks": {
142+
"select": "Notizbuch wählen",
143+
"add": "Neues Notizbuch hinzufügen",
144+
"edit": "Notizbuch bearbeiten",
145+
"name": "Bitte geben Sie den Namen des Notizbuchs an",
146+
"confirm remove": "Das Notizbuch **__name__** wird **endgültig** gelöscht!",
147+
"remove with notes": "Ja, mit angehängten Notizen löschen",
148+
"remove": "Ja, löschen"
149+
},
150+
"tags": {
151+
"name": "Tagname ist erforderlich",
152+
"add": "Neuen Tag hinzufügen",
153+
"edit": "Tag bearbeiten",
154+
"confirm remove": "Der Tag **__name__** wird **endgültig** gelöscht!"
155+
},
156+
"dropbox": {
157+
"auth confirm": "Sie werden jetzt zur **Dropbox** Autorisierungsseite umgeleitet.\r> Bitt klicken Sie den **OK** Button.",
158+
"auth title": "Dropbox auth",
159+
"api info 1": "Sie können Ihren eigenen API-Schlüssel haben bei",
160+
"api info 2": "Wenn Sie eine neue App auf der Entwicklerwebsite von Dropbox erstellen, beachten Sie, dass:",
161+
"api info li 1": "der App-Typ Dropbox API app sein sollte",
162+
"api info li 2": "der Datentyp Files and datastores sein sollte"
163+
},
164+
"help": {
165+
"firststart title": "Willkommen zu Laverna",
166+
"firststart import": "Wenn Sie Laverna bereits verwendet haben, können Sie Ihre alten Einstellungen über den gelben 'Import' Button unten importieren.",
167+
"firststart next": "Wenn Sie Laverna noch nie benutzt haben, klicken Sie auf 'Weiter' um die Installation zu starten.",
168+
"firststart encryption": "Falls Sie Verschlüsselung verwenden wollen, geben Sie bitte das Verschlüsselungspasswort an.",
169+
"firststart sync": "Damit Sie Ihre Notizen auch auf anderen Geräten sehen können, müssen Sie die Synchronisierung mit einem Adapter aktivieren, da wir keine Daten auf unseren Servern speichern.",
170+
"firststart backup": "Fast fertig. Sie können Ihre Einstellungen herunterladen und mit dem letzten Schritt fortfahren."
171+
}
97172
}

0 commit comments

Comments
 (0)