-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathKeePassiumLib.xliff
3584 lines (3574 loc) · 227 KB
/
KeePassiumLib.xliff
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
<?xml version="1.0" encoding="UTF-8"?>
<xliff xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="urn:oasis:names:tc:xliff:document:1.2" version="1.2" xsi:schemaLocation="urn:oasis:names:tc:xliff:document:1.2 http://docs.oasis-open.org/xliff/v1.2/os/xliff-core-1.2-strict.xsd">
<file original="KeePassiumLib/en.lproj/Localizable.strings" source-language="en" target-language="ar" datatype="plaintext">
<header>
<tool tool-id="com.apple.dt.xcode" tool-name="Xcode" tool-version="16.1" build-num="16B40"/>
</header>
<body>
<trans-unit id="Add Database" xml:space="preserve">
<source>Add Database</source>
<target state="translated">إضافة قاعدة بيانات</target>
<note>Action/button to add database to the app</note>
</trans-unit>
<trans-unit id="KeePass database should not be used as key file. Please pick a different file." xml:space="preserve">
<source>KeePass database should not be used as key file. Please pick a different file.</source>
<target state="translated">لا ينبغي استخدام ملف قاعدة بيانات KeePass كملف مفتاح. الرجاء اختيار ملف مختلف.</target>
<note>Warning message when the user tries to use a database as a key file</note>
</trans-unit>
<trans-unit id="No database files" xml:space="preserve">
<source>No database files</source>
<target state="translated">لا توجد ملفات قاعدة بيانات</target>
<note>Placeholder shown when there are no database files available</note>
</trans-unit>
<trans-unit id="Show Backup Files" xml:space="preserve">
<source>Show Backup Files</source>
<target state="translated">إظهار ملفات النَسخ الاحتياطي</target>
<note>Settings switch: whether to include backup copies in the file list</note>
</trans-unit>
<trans-unit id="[About/CopyrightAuthor]" xml:space="preserve">
<source>©Andrei Popleteev</source>
<target state="translated">©Andrei Popleteev</target>
<note>Copyright notice</note>
</trans-unit>
<trans-unit id="[About/altTitle]" xml:space="preserve">
<source>About KeePassium</source>
<target state="translated">حَول KeePassium</target>
<note>Menu item that shows info about KeePassium app</note>
</trans-unit>
<trans-unit id="[Accessibility/activateToListen]" xml:space="preserve">
<source>Activate to listen.</source>
<target state="translated">تنشيط للاستماع.</target>
<note>Call to action: perform accessibilty `activate` action to listen to text/content.</note>
</trans-unit>
<trans-unit id="[Accessibility/containsPasskey]" xml:space="preserve">
<source>Contains a passkey.</source>
<target state="needs-translation">Contains a passkey.</target>
<note>Accessibility notification for entries with a passkey</note>
</trans-unit>
<trans-unit id="[Accessibility] Double tap to copy to clipboard" xml:space="preserve">
<source>Double tap to copy to clipboard</source>
<target state="translated">انقر بشكل مزدوج للنسخ إلى الحافظة</target>
<note>Suggestion/hint for available user action</note>
</trans-unit>
<trans-unit id="[App/ResetEverything/action]" xml:space="preserve">
<source>Reset</source>
<target state="needs-translation">Reset</target>
<note>Action which resets the app as if it was just installed.</note>
</trans-unit>
<trans-unit id="[App/ResetEverything/title]" xml:space="preserve">
<source>Reset the app?</source>
<target state="needs-translation">Reset the app?</target>
<note>Confirmation message before resetting the app to just-installed state.</note>
</trans-unit>
<trans-unit id="[AppLock/Biometric/Hint] Unlock KeePassium" xml:space="preserve">
<source>Unlock KeePassium</source>
<target state="translated">فتح قفل KeePassium</target>
<note>Hint/Description why the user is asked to provide their fingerprint. Shown in the standard Touch ID prompt.</note>
</trans-unit>
<trans-unit id="[AppLock/EnterPasscode/callToAction]" xml:space="preserve">
<source>Unlock KeePassium</source>
<target state="translated">فتح قفل KeePassium</target>
<note>Call to action in the passcode input dialog.</note>
</trans-unit>
<trans-unit id="[AppLock/Passcode/KeyboardType/switchAction] 123→ABC" xml:space="preserve">
<source>123→ABC</source>
<target state="translated">123→ABC</target>
<note>Action: change keyboard type to enter alphanumeric passphrases</note>
</trans-unit>
<trans-unit id="[AppLock/Passcode/KeyboardType/switchAction] ABC→123" xml:space="preserve">
<source>ABC→123</source>
<target state="translated">ABC→123</target>
<note>Action: change keyboard type to enter PIN numbers</note>
</trans-unit>
<trans-unit id="[AppLock/Passcode/KeyboardType/title] Alphanumeric" xml:space="preserve">
<source>Alphanumeric</source>
<target state="translated">أبجدي عددي</target>
<note>Type of keyboard to show for App Lock passcode: letters and digits.</note>
</trans-unit>
<trans-unit id="[AppLock/Passcode/KeyboardType/title] Numeric" xml:space="preserve">
<source>Numeric</source>
<target state="translated">عددي</target>
<note>Type of keyboard to show for App Lock passcode: digits only (PIN code).</note>
</trans-unit>
<trans-unit id="[AppLock/Passcode/orgRequiresStonger]" xml:space="preserve">
<source>Your organization requires a more complex passcode.</source>
<target state="needs-translation">Your organization requires a more complex passcode.</target>
<note>Notification for business users when they set up too weak app protection passcode.</note>
</trans-unit>
<trans-unit id="[AppLock/Passcode/pressEscForTouchID]" xml:space="preserve">
<source>Press Esc for Touch ID</source>
<target state="needs-translation">Press Esc for Touch ID</target>
<note>Hint/call to action about keyboard shortcut</note>
</trans-unit>
<trans-unit id="[AppLock/SetupPasscode/callToAction]" xml:space="preserve">
<source>Protect KeePassium from unauthorized access</source>
<target state="translated">احمِ KeePassium من الوصول غير المصرح به</target>
<note>Call to action in the passcode input dialog.</note>
</trans-unit>
<trans-unit id="[AppLock/cancelBiometricAuth] Use Passcode" xml:space="preserve">
<source>Use Passcode</source>
<target state="translated">استخدم كلمة مرور</target>
<note>Action/button to switch from TouchID/FaceID prompt to manual input of the AppLock passcode.</note>
</trans-unit>
<trans-unit id="[AppLock/changePasscode]" xml:space="preserve">
<source>Change Passcode</source>
<target state="translated">تغيير رمز المرور</target>
<note>Action/button to modify the existing AppLock passcode.</note>
</trans-unit>
<trans-unit id="[AppLock/passcodeUpdated/title]" xml:space="preserve">
<source>Passcode updated successfully.</source>
<target state="translated">تمَّ تحديث رمز المرور بنجاح.</target>
<note>Notification that the modified AppLock passcode has been saved.</note>
</trans-unit>
<trans-unit id="[AppLock/savePasscode]" xml:space="preserve">
<source>Save Passcode</source>
<target state="translated">حفظ رمز المرور</target>
<note>Action/button to save new or edited AppLock passcode.</note>
</trans-unit>
<trans-unit id="[AppLock] Unlock" xml:space="preserve">
<source>Unlock</source>
<target state="translated">فتح القفل</target>
<note>Action/button to unlock the App Lock with passcode</note>
</trans-unit>
<trans-unit id="[Appearance/AppIcon/title]" xml:space="preserve">
<source>App Icon</source>
<target state="translated">أيقونة التطبيق</target>
<note>Section in settings: icon for the app</note>
</trans-unit>
<trans-unit id="[Appearance/DatabaseIcons/title]" xml:space="preserve">
<source>Database Icons</source>
<target state="translated">أيقونات قاعدة البيانات</target>
<note>Section in settings: icons for database</note>
</trans-unit>
<trans-unit id="[Appearance/DefaultFont/shortTitle]" xml:space="preserve">
<source>Default</source>
<target state="needs-translation">Default</target>
<note>Short name of the default/system font. For example: `Font: Default`</note>
</trans-unit>
<trans-unit id="[Appearance/Font/title]" xml:space="preserve">
<source>Font</source>
<target state="needs-translation">Font</target>
<note>Title of a setting option: font</note>
</trans-unit>
<trans-unit id="[Appearance/TextSize/title]" xml:space="preserve">
<source>Text Size</source>
<target state="translated">حجم النص</target>
<note>Title of a setting option: font size</note>
</trans-unit>
<trans-unit id="[Appearance/title]" xml:space="preserve">
<source>Appearance</source>
<target state="translated">المظهر</target>
<note>Group of settings for user interface appearance (text size, icons, etc)</note>
</trans-unit>
<trans-unit id="[AutoFill/Premium/Upgrade/Manual/text] To upgrade, please manually open KeePassium from your home screen." xml:space="preserve">
<source>To upgrade, please manually open KeePassium from your home screen.</source>
<target state="translated">للترقية، يرجى فتح KeePassium يدويا من شاشة الهاتف الرئيسية.</target>
<note>Message shown when AutoFill cannot automatically open the main app for upgrading to a premium version.</note>
</trans-unit>
<trans-unit id="[AutoFill/Premium/Upgrade/Manual/title] Premium Upgrade" xml:space="preserve">
<source>Premium Upgrade</source>
<target state="translated">ترقية للإصدار المميز</target>
<note>Title of a message related to upgrading to the premium version</note>
</trans-unit>
<trans-unit id="[BiometricAuthType] Face ID" xml:space="preserve">
<source>Face ID</source>
<target state="translated">Face ID</target>
<note>Name of biometric authentication method. Trademarked, do not translate unless Apple traslated it to your language.</note>
</trans-unit>
<trans-unit id="[BiometricAuthType] Touch ID" xml:space="preserve">
<source>Touch ID</source>
<target state="translated">Touch ID</target>
<note>Name of biometric authentication method. Trademarked, do not translate unless Apple traslated it to your language.</note>
</trans-unit>
<trans-unit id="[ChallengeResponseError] cancelled" xml:space="preserve">
<source>Cancelled by the user.</source>
<target state="translated">تمّ الإلغاء بواسطة المُستخدم.</target>
<note>Error message when the challenge-response communication has been cancelled by the user.</note>
</trans-unit>
<trans-unit id="[ChallengeResponseError] keyNotConnected" xml:space="preserve">
<source>Hardware key is not connected.</source>
<target state="translated">جهاز المفتاح غير متصل.</target>
<note>Error message when the hardware key is not plugged in.</note>
</trans-unit>
<trans-unit id="[ChallengeResponseError] notAvailableInAutoFill" xml:space="preserve">
<source>Hardware keys are not available in AutoFill.</source>
<target state="translated">أجهزة المفاتيح غير مُتاحة في التعبئة التلقائية.</target>
<note>Error message when trying to use challenge-response hardware in AutoFill.</note>
</trans-unit>
<trans-unit id="[ChallengeResponseError] notSupportedByDatabaseFormat" xml:space="preserve">
<source>Hardware keys are not supported by this database format.</source>
<target state="translated">أجهزة المفاتيح غير مدعومة في صيغة قاعدة البيانات هذه.</target>
<note>Error message when trying to use challenge-response with a kdb database.</note>
</trans-unit>
<trans-unit id="[ChallengeResponseError] notSupportedByDeviceOrSystem" xml:space="preserve">
<source>This device or iOS version does not support hardware keys (%@)</source>
<target state="translated">هذا الجهاز أو إصدار iOS لا يدعم أجهزة المفاتيح (%@)</target>
<note>Error message when trying to use a hardware challenge-response key on unsupported device/iOS version. %@ will be the name of the hardware interface, such as `NFC` or `Lightning`.</note>
</trans-unit>
<trans-unit id="[ChallengeResponseError] slotNotConfigured" xml:space="preserve">
<source>Hardware key is not configured for challenge-response.</source>
<target state="translated">لم يتم تكوين جهاز المفاتيح للاستجابة إلى التحدي.</target>
<note>Error message: the hardware key (or its slot) was not configured for challenge-response operations.</note>
</trans-unit>
<trans-unit id="[Cipher/Progress] Decrypting" xml:space="preserve">
<source>Decrypting</source>
<target state="translated">يجري فكّ التعمية</target>
<note>Progress status</note>
</trans-unit>
<trans-unit id="[Cipher/Progress] Encrypting" xml:space="preserve">
<source>Encrypting</source>
<target state="translated">التعمية جارية</target>
<note>Progress status</note>
</trans-unit>
<trans-unit id="[Clipboard/Copy/namedValue]" xml:space="preserve">
<source>Copy %@</source>
<target state="translated">نسخ %@</target>
<note>Action copy some named value to clipboard. For example: `Copy Password`. [valueName: String]</note>
</trans-unit>
<trans-unit id="[Clipboard/Copy/notification]" xml:space="preserve">
<source>Copied</source>
<target state="translated">تم النسخ!</target>
<note>Notification: an item has been copied to clipboard</note>
</trans-unit>
<trans-unit id="[ContactUs/subtitle]" xml:space="preserve">
<source>Suggestions? Problems? Let us know!</source>
<target state="translated">اقتراحات؟ مشاكل؟ دعنا نعلم!</target>
<note>Subtitle for `Contact Us`. Keep it short.</note>
</trans-unit>
<trans-unit id="[CryptoError] AES decryption error (code %d)" xml:space="preserve">
<source>AES decryption error (code %d)</source>
<target state="translated">خطأ في فك تعمية AES (الرمز %d)</target>
<note>Error message about AES cipher. [errorCode: Int]</note>
</trans-unit>
<trans-unit id="[CryptoError] AES encryption error (code %d)" xml:space="preserve">
<source>AES encryption error (code %d)</source>
<target state="translated">خطأ في تعمية AES (الرمز %d)</target>
<note>Error message about AES cipher. [errorCode: Int]</note>
</trans-unit>
<trans-unit id="[CryptoError] AES initialization error (code %d)" xml:space="preserve">
<source>AES initialization error (code %d)</source>
<target state="translated">خطأ في تهيئة AES (الرمز %d)</target>
<note>Error message about AES cipher. [errorCode: Int]</note>
</trans-unit>
<trans-unit id="[CryptoError] Argon2 hashing error (code %d)" xml:space="preserve">
<source>Argon2 hashing error (code %d)</source>
<target state="translated">خطأ في تجزئة Argon2 (الرمز %d)</target>
<note>Error message about Argon2 hashing function. [errorCode: Int]</note>
</trans-unit>
<trans-unit id="[CryptoError] Invalid KDF parameter: %@ - %@. File corrupt?" xml:space="preserve">
<source>Invalid KDF parameter: %1$@ - %2$@. File corrupt?</source>
<target state="translated">عامل KDF غير صالح: %1$@ - %2$@. الملف تالف؟</target>
<note>Error message about key derivation function (KDF) parameters. [kdfName: String, paramName: String]</note>
</trans-unit>
<trans-unit id="[CryptoError] Invalid data padding (code %d). File corrupt?" xml:space="preserve">
<source>Invalid data padding (code %d). File corrupt?</source>
<target state="translated">حشو بيانات غير صالح (الرمز %d). الملف تالف؟</target>
<note>Error message about PKCS7 padding. [errorCode: Int]</note>
</trans-unit>
<trans-unit id="[CryptoError] Random number generator error (code %d)" xml:space="preserve">
<source>Random number generator error (code %d)</source>
<target state="translated">خطأ في تكوين رقم عشوائي (الرمز %d)</target>
<note>Error message about random number generator. [errorCode: Int]</note>
</trans-unit>
<trans-unit id="[CryptoError] Twofish cipher error (code %d)" xml:space="preserve">
<source>Twofish cipher error (code %d)</source>
<target state="translated">خطأ في التعمية الثُنائية (الرمز %d)</target>
<note>Error message about Twofish cipher. [errorCode: Int]</note>
</trans-unit>
<trans-unit id="[Database/Add] Selected file "%@" does not look like a database." xml:space="preserve">
<source>Selected file "%@" does not look like a database.</source>
<target state="translated">الملف المُحدد "%@" لا يبدو كقاعدة بيانات.</target>
<note>Warning when trying to add a random file as a database. [fileName: String]</note>
</trans-unit>
<trans-unit id="[Database/Create/action] Create Database" xml:space="preserve">
<source>Create Database</source>
<target state="translated">إنشاء قاعدة بيانات</target>
<note>Action/button to create a new database</note>
</trans-unit>
<trans-unit id="[Database/CustomIcon/DownloadFavicon/action]" xml:space="preserve">
<source>Download Favicon</source>
<target state="needs-translation">Download Favicon</target>
<note>Action: download icon of a website</note>
</trans-unit>
<trans-unit id="[Database/CustomIcon/DownloadFavicons/action]" xml:space="preserve">
<source>Download Favicons</source>
<target state="needs-translation">Download Favicons</target>
<note>Action/button to download favicons of websites mentioned in selected entries.</note>
</trans-unit>
<trans-unit id="[Database/CustomIcon/DownloadFavicons/stats]" xml:space="preserve">
<source>Entries processed: %1$d
Icons updated: %2$d</source>
<target state="needs-translation">Entries processed: %1$d
Icons updated: %2$d</target>
<note>Report of favicon download results.</note>
</trans-unit>
<trans-unit id="[Database/CustomIcon/DownloadFavicons/status]" xml:space="preserve">
<source>Downloading favicons</source>
<target state="needs-translation">Downloading favicons</target>
<note>Status message: multiple website favicons are being downloaded</note>
</trans-unit>
<trans-unit id="[Database/CustomIcon/DownloadOneFavicon/status]" xml:space="preserve">
<source>Downloading favicon</source>
<target state="needs-translation">Downloading favicon</target>
<note>Status message: a website favicon is being downloaded</note>
</trans-unit>
<trans-unit id="[Database/CustomIcon/Unused/count]" xml:space="preserve">
<source>Unused icons found: %d</source>
<target state="needs-translation">Unused icons found: %d</target>
<note>Notification when some custom icons are not used by any group or entry [iconCount: Int]</note>
</trans-unit>
<trans-unit id="[Database/CustomIcon/add]" xml:space="preserve">
<source>Add Custom Icon</source>
<target state="translated">إضافة أيقونة مُخصصة</target>
<note>Action: add/import an image as a custom icon</note>
</trans-unit>
<trans-unit id="[Database/CustomIcon/deleteUnused]" xml:space="preserve">
<source>Delete Unused Icons</source>
<target state="needs-translation">Delete Unused Icons</target>
<note>Action: delete unused icons</note>
</trans-unit>
<trans-unit id="[Database/Delete/Confirm/text] Delete database file? Make sure you have a backup." xml:space="preserve">
<source>Delete database file?
Make sure you have a backup.</source>
<target state="translated">حذف ملف قاعدة البيانات؟
تأكد من أن يكون لديك نسخة احتياطية.</target>
<note>Message to confirm deletion of a database file. (This deletes the file itself)</note>
</trans-unit>
<trans-unit id="[Database/EncryptionSettings/Change/action]" xml:space="preserve">
<source>Change Encryption Settings</source>
<target state="needs-translation">Change Encryption Settings</target>
<note>Action to modify database encryption settings.</note>
</trans-unit>
<trans-unit id="[Database/EncryptionSettings/dataCipher]" xml:space="preserve">
<source>Encryption Algorithm</source>
<target state="needs-translation">Encryption Algorithm</target>
<note>Parameter name in database encryption settings. Example: 'Encryption Algorithm: AES-256'</note>
</trans-unit>
<trans-unit id="[Database/EncryptionSettings/iterations]" xml:space="preserve">
<source>Transform Rounds</source>
<target state="needs-translation">Transform Rounds</target>
<note>Parameter name in database encryption settings. Defines the number of times/iterations a calculation (transform) should be executed. Example: 'Transform Rounds: 100'</note>
</trans-unit>
<trans-unit id="[Database/EncryptionSettings/kdf]" xml:space="preserve">
<source>Key Derivation Function</source>
<target state="translated">دالة اشتقاق المفتاح</target>
<note>Parameter name in database encryption settings. This is a term, see https://en.wikipedia.org/wiki/Key_derivation_function. Example: 'Key Derivation Function: Argon2'</note>
</trans-unit>
<trans-unit id="[Database/EncryptionSettings/memoryAutoFillWarning]" xml:space="preserve">
<source>High memory requirements can make this database incompatible with Password AutoFill.</source>
<target state="needs-translation">High memory requirements can make this database incompatible with Password AutoFill.</target>
<note>Warning for too high value of the `Memory usage` parameter in database encryption settings.</note>
</trans-unit>
<trans-unit id="[Database/EncryptionSettings/memory]" xml:space="preserve">
<source>Memory Usage</source>
<target state="needs-translation">Memory Usage</target>
<note>Parameter name in database encryption settings. Defines the amount of memory that should be used by an algorithm. Example: 'Memory Usage: 16 MB'</note>
</trans-unit>
<trans-unit id="[Database/EncryptionSettings/reset]" xml:space="preserve">
<source>Reset to Recommended Settings</source>
<target state="needs-translation">Reset to Recommended Settings</target>
<note>Action/button button in database encryption settings. Resets the settings to recommended values.</note>
</trans-unit>
<trans-unit id="[Database/EncryptionSettings/threads]" xml:space="preserve">
<source>Parallelism</source>
<target state="needs-translation">Parallelism</target>
<note>Parameter name in database encryption settings. Defines the number of computations to run in parallel/simultaneously. Example: 'Parallelism: 2 threads'</note>
</trans-unit>
<trans-unit id="[Database/EncryptionSettings/title]" xml:space="preserve">
<source>Encryption Settings</source>
<target state="needs-translation">Encryption Settings</target>
<note>Title: database encryption settings.</note>
</trans-unit>
<trans-unit id="[Database/Entry/LinkedDatabase/message]" xml:space="preserve">
<source>This entry points to another database.</source>
<target state="needs-translation">This entry points to another database.</target>
<note>Info message for entries that contain information for opening a different database.</note>
</trans-unit>
<trans-unit id="[Database/Export/PlainText/warning]" xml:space="preserve">
<source>The exported file will contain your data in plaintext, without any protection.</source>
<target state="needs-translation">The exported file will contain your data in plaintext, without any protection.</target>
<note>Notification message before database export.</note>
</trans-unit>
<trans-unit id="[Database/ExternalChange/Status/checkInProgress]" xml:space="preserve">
<source>Checking for changes…</source>
<target state="needs-translation">Checking for changes…</target>
<note>Status message: checking if currently loaded database is the latest version</note>
</trans-unit>
<trans-unit id="[Database/ExternalChange/Status/failed]" xml:space="preserve">
<source>Refresh failed</source>
<target state="needs-translation">Refresh failed</target>
<note>Status message: failed to check if currently loaded database is the latest version</note>
</trans-unit>
<trans-unit id="[Database/ExternalChange/Status/upToDate]" xml:space="preserve">
<source>Up to date</source>
<target state="needs-translation">Up to date</target>
<note>Status message: currently loaded database is the latest version</note>
</trans-unit>
<trans-unit id="[Database/ExternalChange/notification]" xml:space="preserve">
<source>Database file has changed. Reload?</source>
<target state="needs-translation">Database file has changed. Reload?</target>
<note>Notification message about external changes to the loaded file.</note>
</trans-unit>
<trans-unit id="[Database/FormatVersion/Conversion/allDataPreserved]" xml:space="preserve">
<source>All your data will be preserved.</source>
<target state="needs-translation">All your data will be preserved.</target>
<note>Info message when changing database file format.</note>
</trans-unit>
<trans-unit id="[Database/FormatVersion/PasskeysNotSupported]" xml:space="preserve">
<source>Current database format does not support passkeys.</source>
<target state="needs-translation">Current database format does not support passkeys.</target>
<note>Error message when creating a new passkey.</note>
</trans-unit>
<trans-unit id="[Database/FormatVersion/Upgrade/text]" xml:space="preserve">
<source>KeePassium needs to upgrade your database file format (from %1$@ to %2$@). You might need to update other apps that use this database.</source>
<target state="needs-translation">KeePassium needs to upgrade your database file format (from %1$@ to %2$@). You might need to update other apps that use this database.</target>
<note>Info message when the app needs to change database file format. [oldFormat, newFormat: String]</note>
</trans-unit>
<trans-unit id="[Database/FormatVersion/Upgrade/title]" xml:space="preserve">
<source>Before we continue</source>
<target state="needs-translation">Before we continue</target>
<note>Title of an info message when the app needs to change database file format.</note>
</trans-unit>
<trans-unit id="[Database/IconSet/System/title]" xml:space="preserve">
<source>System</source>
<target state="needs-translation">System</target>
<note>Title of an icon collection: icons provided by the system</note>
</trans-unit>
<trans-unit id="[Database/Item/Edited/state]" xml:space="preserve">
<source>Edited</source>
<target state="needs-translation">Edited</target>
<note>Status of a database item (entry or group) after it was edited.</note>
</trans-unit>
<trans-unit id="[Database/LesserTargetFormat/warning]" xml:space="preserve">
<source>This is an older database format, some data might be lost.</source>
<target state="translated">صيغة قاعدة البيانات هذه قديمة، قد تضيع بعض البيانات.</target>
<note>Notification when user tries to copy data from KDBX to older KDB database.</note>
</trans-unit>
<trans-unit id="[Database/List/LocalMissing/message]" xml:space="preserve">
<source>If some local files are not listed, launch the main KeePassium app first.</source>
<target state="needs-translation">If some local files are not listed, launch the main KeePassium app first.</target>
<note>Recommendation for solving a problem with a list of files.</note>
</trans-unit>
<trans-unit id="[Database/List/title]" xml:space="preserve">
<source>Databases</source>
<target state="translated">قواعد البيانات</target>
<note>Title of the database picker list</note>
</trans-unit>
<trans-unit id="[Database/Load/Error/encryptedByIntune]" xml:space="preserve">
<source>This database is protected by your corporate IT policies and Microsoft Intune.</source>
<target state="needs-translation">This database is protected by your corporate IT policies and Microsoft Intune.</target>
<note>Error message</note>
</trans-unit>
<trans-unit id="[Database/Load/Error] Cannot find database file" xml:space="preserve">
<source>Cannot find database file</source>
<target state="translated">يتعذَّر العثور على ملف قاعدة البيانات</target>
<note>Error message</note>
</trans-unit>
<trans-unit id="[Database/Load/Error] Cannot find key file" xml:space="preserve">
<source>Cannot find key file</source>
<target state="translated">يتعذَّر العثور على ملف المفتاح</target>
<note>Error message</note>
</trans-unit>
<trans-unit id="[Database/Load/Error] Cannot open database file" xml:space="preserve">
<source>Cannot open database file</source>
<target state="translated">يتعذَّر فتح ملف قاعدة البيانات</target>
<note>Error message</note>
</trans-unit>
<trans-unit id="[Database/Load/Error] Cannot open key file" xml:space="preserve">
<source>Cannot open key file</source>
<target state="translated">يتعذَّر فتح ملف المفتاح</target>
<note>Error message</note>
</trans-unit>
<trans-unit id="[Database/Load/Error] Incorrect database format" xml:space="preserve">
<source>Incorrect database format: %@.</source>
<target state="needs-translation">Incorrect database format: %@.</target>
<note>Error message, when the real file format is recognized. For example: 'Incorrect database format: JPEG.'</note>
</trans-unit>
<trans-unit id="[Database/Load/Error] Please provide at least a password or a key file" xml:space="preserve">
<source>Please provide at least a password or a key file</source>
<target state="translated">يُرجى تعيِّين كلمة مرور أو ملف مفتاح على الأقل</target>
<note>Error shown when both master password and key file are empty</note>
</trans-unit>
<trans-unit id="[Database/Load/Error] Unrecognized database format" xml:space="preserve">
<source>Unrecognized database format</source>
<target state="translated">صيغة قاعدة البيانات غير معترف بها</target>
<note>Error message</note>
</trans-unit>
<trans-unit id="[Database/Loading/FromCache/text]" xml:space="preserve">
<source>The database is unreachable.
This is its latest local copy.</source>
<target state="translated">يتعذَّر الوصول إلى قاعدة البيانات.
هذِهِ أحدث نُسخة محليَّة.</target>
<note>Message shown after we show a cached local database instead of the (unavailable) original database.</note>
</trans-unit>
<trans-unit id="[Database/Loading/ReadOnly/text]" xml:space="preserve">
<source>The database is read-only</source>
<target state="translated">قاعدة البيانات للقراءة فقط</target>
<note>Message shown if current database cannot be edited</note>
</trans-unit>
<trans-unit id="[Database/Loading/Status] Loading..." xml:space="preserve">
<source>Loading...</source>
<target state="translated">جاري التحميل...</target>
<note>Status message: loading a database</note>
</trans-unit>
<trans-unit id="[Database/MasterKey/Change/action]" xml:space="preserve">
<source>Change Master Key</source>
<target state="translated">تغيير المفتاح الرئيس</target>
<note>Action/button: change master key of a database.</note>
</trans-unit>
<trans-unit id="[Database/MasterKey/RememberYourPassword/text]" xml:space="preserve">
<source>If you ever forget it, you won't be able to access your data. There is no password reset option.</source>
<target state="translated">إذا نسيته، لن تتمكن من الوصول إلى بياناتك. لا يوجد خيار لإعادة تعيين كلمة المرور.</target>
<note>A warning shown when changing database password. Is preceded with `Remember your database password`.</note>
</trans-unit>
<trans-unit id="[Database/MasterKey/RememberYourPassword/title]" xml:space="preserve">
<source>Remember your database password</source>
<target state="translated">تذكَّر كلمة مرور قاعدة البيانات الخاصة بك</target>
<note>Imperative/recommendation: title of a warning when changing database password.</note>
</trans-unit>
<trans-unit id="[Database/MasterKey/changed] Master key successfully changed" xml:space="preserve">
<source>Master key successfully changed</source>
<target state="translated">تم تغيير المفتاح الرئيس بنجاح</target>
<note>Notification after changing database master key</note>
</trans-unit>
<trans-unit id="[Database/MasterKey/title]" xml:space="preserve">
<source>Master Key</source>
<target state="translated">المفتاح الرئيس</target>
<note>Glossary term: noun, a master key for encrypting the database</note>
</trans-unit>
<trans-unit id="[Database/New/title]" xml:space="preserve">
<source>New Database</source>
<target state="needs-translation">New Database</target>
<note>Title of database creation dialog</note>
</trans-unit>
<trans-unit id="[Database/Open/action] Open Database" xml:space="preserve">
<source>Open Database</source>
<target state="translated">فتح قاعدة البيانات</target>
<note>Action/button</note>
</trans-unit>
<trans-unit id="[Database/Opened/Warning/action] Close Database" xml:space="preserve">
<source>Close Database</source>
<target state="translated">إغلاق قاعدة البيانات</target>
<note>Action: lock database</note>
</trans-unit>
<trans-unit id="[Database/Opened/Warning/action] Ignore and Continue" xml:space="preserve">
<source>Ignore and Continue</source>
<target state="translated">تجاهل والمتابعة</target>
<note>Action: ignore warnings and proceed to work with the database</note>
</trans-unit>
<trans-unit id="[Database/Opened/Warning/lastEdited] Database was last edited by: %@" xml:space="preserve">
<source>Database was last edited by: %@</source>
<target state="translated">آخر تعديل لقاعدة البيانات كان بواسطة: %@</target>
<note>Status message: name of the app that was last to write/create the database file. [lastUsedAppName: String]</note>
</trans-unit>
<trans-unit id="[Database/Opened/Warning/title] Your database is ready, but there was an issue." xml:space="preserve">
<source>Your database is ready, but there was an issue.</source>
<target state="translated">قاعدة البيانات الخاصة بك جاهزة، ولكن هناك مشكلة.</target>
<note>Title of a warning message, shown after opening a problematic database</note>
</trans-unit>
<trans-unit id="[Database/Opened/action] Lock Database" xml:space="preserve">
<source>Lock Database</source>
<target state="translated">قَفل قاعدة البيانات</target>
<note>Action/button to lock current database (the next time, it will ask for the master key).</note>
</trans-unit>
<trans-unit id="[Database/Operations/title]" xml:space="preserve">
<source>Database Operations</source>
<target state="needs-translation">Database Operations</target>
<note>Title of a list with database-related actions (e.g. lock database, change master key, etc)</note>
</trans-unit>
<trans-unit id="[Database/Passkey/Error/UnsupportedAlgorithm/description]" xml:space="preserve">
<source>Unsupported passkey algorithm</source>
<target state="needs-translation">Unsupported passkey algorithm</target>
<note>Error message about creation of a new passkey.</note>
</trans-unit>
<trans-unit id="[Database/Print/preparingPreview]" xml:space="preserve">
<source>Preparing preview…</source>
<target state="needs-translation">Preparing preview…</target>
<note>Status message: preparing database print preview.</note>
</trans-unit>
<trans-unit id="[Database/Progress/checkingDatabaseForModifications]" xml:space="preserve">
<source>Checking database for modifications…</source>
<target state="needs-translation">Checking database for modifications…</target>
<note>Database loading/saving status: checking whether our database was modified from another device.</note>
</trans-unit>
<trans-unit id="[Database/Progress/downloading]" xml:space="preserve">
<source>Downloading database file...</source>
<target state="translated">يجري تنزيل ملف قاعدة البيانات...</target>
<note>Database loading status: fetching the database file from disk/cloud</note>
</trans-unit>
<trans-unit id="[Database/Progress/makingDatabaseBackup]" xml:space="preserve">
<source>Making backup copy...</source>
<target state="translated">يجري إنشاء نسخة احتياطية...</target>
<note>Database saving status: making a local backup copy of the database</note>
</trans-unit>
<trans-unit id="[Database/Progress/resolvingFieldReferences]" xml:space="preserve">
<source>Resolving field references…</source>
<target state="translated">يجري حل مراجع الحقول…</target>
<note>Database loading/saving status: replacing field references with their values</note>
</trans-unit>
<trans-unit id="[Database/Progress/resolvingSyncConflict]" xml:space="preserve">
<source>Resolving a sync conflict…</source>
<target state="needs-translation">Resolving a sync conflict…</target>
<note>Database saving status: deciding how to handle conflicting changes.</note>
</trans-unit>
<trans-unit id="[Database/Progress/resolving]" xml:space="preserve">
<source>Contacting storage provider...</source>
<target state="translated">يجري الاتصال بخدمة التخزين...</target>
<note>Progress status</note>
</trans-unit>
<trans-unit id="[Database/Progress/writingDatabaseFile]" xml:space="preserve">
<source>Writing database file…</source>
<target state="needs-translation">Writing database file…</target>
<note>Database saving status</note>
</trans-unit>
<trans-unit id="[Database/Progress] Done" xml:space="preserve">
<source>Done</source>
<target state="translated">تمَّ التحميل</target>
<note>Progress status: finished loading database</note>
</trans-unit>
<trans-unit id="[Database/Progress] Loading key file..." xml:space="preserve">
<source>Loading key file...</source>
<target state="translated">يجري تحميل ملف المفتاح...</target>
<note>Progress status</note>
</trans-unit>
<trans-unit id="[Database/RecommendRemote/callToAction]" xml:space="preserve">
<source>Try connecting to your remote storage directly from KeePassium.</source>
<target state="needs-translation">Try connecting to your remote storage directly from KeePassium.</target>
<note>Suggested solution/call to action when intermediate sync app fails.</note>
</trans-unit>
<trans-unit id="[Database/Reload/action]" xml:space="preserve">
<source>Reload Database</source>
<target state="needs-translation">Reload Database</target>
<note>Action/button</note>
</trans-unit>
<trans-unit id="[Database/Remove/Confirm/text] Remove database from the list? The file will remain intact and you can add it again later." xml:space="preserve">
<source>Remove database from the list?
The file will remain intact and you can add it again later.</source>
<target state="translated">إزالة قاعدة البيانات من القائمة؟
سيبقى الملف سليماً ويمكنك إضافته مرة أخرى لاحقاً.</target>
<note>Message to confirm removal of database file from the app. (This keeps the file, but removes its reference from the app.)</note>
</trans-unit>
<trans-unit id="[Database/Save/action] Save Database" xml:space="preserve">
<source>Save Database</source>
<target state="translated">حفظ قاعدة البيانات باسم</target>
<note>Action/button to save the current database.</note>
</trans-unit>
<trans-unit id="[Database/SaveToServer/action]" xml:space="preserve">
<source>Save To Server</source>
<target state="needs-translation">Save To Server</target>
<note>Action/button to save file to a remote server.</note>
</trans-unit>
<trans-unit id="[Database/Saving/Status] Done" xml:space="preserve">
<source>Done</source>
<target state="translated">تمَّ التحميل</target>
<note>Status message: finished saving a database</note>
</trans-unit>
<trans-unit id="[Database/Saving/Status] Saving..." xml:space="preserve">
<source>Saving...</source>
<target state="translated">جاري الحفظ...</target>
<note>Status message: saving a database</note>
</trans-unit>
<trans-unit id="[Database/Settings/ConsiderFileUnreachable/title]" xml:space="preserve">
<source>Consider File Unreachable</source>
<target state="translated">اعتبار الملف لا يمكن الوصول إليه</target>
<note>File settings parameter: time after which file will be considered unreachable. Example: `Consider File Unreachable: in 10 seconds`.)</note>
</trans-unit>
<trans-unit id="[Database/Settings/ExternalChanges/dontCheck]" xml:space="preserve">
<source>Don't check</source>
<target state="needs-translation">Don't check</target>
<note>File settings parameter: what to do when file was changed by another app/device. (For example: `Database Modified Externally: Don't check`)</note>
</trans-unit>
<trans-unit id="[Database/Settings/ExternalChanges/notify]" xml:space="preserve">
<source>Notify</source>
<target state="needs-translation">Notify</target>
<note>File settings parameter: what to do when file was changed by another app/device. (For example: `Database Modified Externally: Notify`)</note>
</trans-unit>
<trans-unit id="[Database/Settings/ExternalChanges/reload]" xml:space="preserve">
<source>Reload Automatically</source>
<target state="needs-translation">Reload Automatically</target>
<note>File settings parameter: what to do when file was changed by another app/device. (For example: `Database Modified Externally: Reload Automatically`)</note>
</trans-unit>
<trans-unit id="[Database/Settings/ExternalChanges/title]" xml:space="preserve">
<source>Database Modified Externally</source>
<target state="needs-translation">Database Modified Externally</target>
<note>File settings parameter: what to do when file was changed by another app/device. (For example: `Database Modified Externally: Notify`)</note>
</trans-unit>
<trans-unit id="[Database/Settings/FallbackStrategy/ReAddFile/title]" xml:space="preserve">
<source>Re-add File</source>
<target state="needs-translation">Re-add File</target>
<note>Title: what to do when a cloud-stored file cannot be loaded. (For example: `If File is Unreachable: Re-add File`.)</note>
</trans-unit>
<trans-unit id="[Database/Settings/FallbackStrategy/ShowError/title]" xml:space="preserve">
<source>Show Error</source>
<target state="translated">إظهار رسالة خطأ</target>
<note>Title: what to do when (remote) file cannot be loaded. (For example: `If File is Unreachable: Show Error`.)</note>
</trans-unit>
<trans-unit id="[Database/Settings/FallbackStrategy/UseCache/title]" xml:space="preserve">
<source>Use Local Copy</source>
<target state="translated">استخدام نُسخة محليَّة</target>
<note>Title: what to do when (remote) file cannot be loaded. (For example: `If File is Unreachable: Use Local Copy`.)</note>
</trans-unit>
<trans-unit id="[Database/Settings/FallbackStrategy/title]" xml:space="preserve">
<source>If File is Unreachable</source>
<target state="translated">عند تعذُّر الوصول إلى الملف</target>
<note>File settings parameter: what to do when (remote) file cannot be loaded. (For example: `If File is Unreachable: Use Local Copy`.)</note>
</trans-unit>
<trans-unit id="[Database/Settings/FileAccess/title]" xml:space="preserve">
<source>File Access</source>
<target state="translated">الوصول إلى الملف</target>
<note>Title of settings section (read-only, backup-able, etc)</note>
</trans-unit>
<trans-unit id="[Database/Settings/ReadOnly/title]" xml:space="preserve">
<source>Read Only</source>
<target state="translated">للقراءة فقط</target>
<note>File setting title, whether the file can be modified (yes/no).</note>
</trans-unit>
<trans-unit id="[Database/Settings/title]" xml:space="preserve">
<source>Database Settings</source>
<target state="translated">إعدادات قاعدة البيانات</target>
<note>Title of database-related settings screen</note>
</trans-unit>
<trans-unit id="[Database/Switch/action]" xml:space="preserve">
<source>Switch Database</source>
<target state="translated">تبديل قاعدة البيانات</target>
<note>Action/button to switch from current to some other database.</note>
</trans-unit>
<trans-unit id="[Database/SyncConflict/Cancel/description]" xml:space="preserve">
<source>Cancel saving, leave target file intact.</source>
<target state="translated">إلغاء الحفظ ، ترك الملف الهدف بلا تغيير.</target>
<note>Explanation of the database sync conflict `Cancel` option.</note>
</trans-unit>
<trans-unit id="[Database/SyncConflict/Merge/action]" xml:space="preserve">
<source>Merge</source>
<target state="translated">دَمج</target>
<note>Action: combine changes in two conflicting databases.</note>
</trans-unit>
<trans-unit id="[Database/SyncConflict/Merge/description]" xml:space="preserve">
<source>Combine changes before saving.</source>
<target state="translated">دمج التغييرات قبل الحفظ.</target>
<note>Explanation of the database sync conflict `Merge` option.</note>
</trans-unit>
<trans-unit id="[Database/SyncConflict/Overwrite/description]" xml:space="preserve">
<source>Overwrite target file with the local version.</source>
<target state="translated">الكتابة فوق الملف المستهدف بالإصدار المحلي.</target>
<note>Explanation of the database sync conflict `Overwrite` option.</note>
</trans-unit>
<trans-unit id="[Database/SyncConflict/SaveAs/description]" xml:space="preserve">
<source>Save changes to another file.</source>
<target state="translated">حفظ التغييرات إلى ملف آخر.</target>
<note>Explanation of the database sync conflict `Save as` option.</note>
</trans-unit>
<trans-unit id="[Database/SyncConflict/currentVersion]" xml:space="preserve">
<source>Current version</source>
<target state="translated">الإصدار الحالي</target>
<note>Title: the current (on-server) database version in case of sync conflict.</note>
</trans-unit>
<trans-unit id="[Database/SyncConflict/description]" xml:space="preserve">
<source>The database has changed since it was loaded in KeePassium.</source>
<target state="translated">لقد تغيرت قاعدة البيانات منذ تحميلها في KeePassium.</target>
<note>Message shown in case of database sync conflict.</note>
</trans-unit>
<trans-unit id="[Database/SyncConflict/loadedVersion]" xml:space="preserve">
<source>Loaded version</source>
<target state="translated">النسخة المُحمَّلَة</target>
<note>Title: the loaded (on-device) database version in case of sync conflict.</note>
</trans-unit>
<trans-unit id="[Database/SyncConflict/title]" xml:space="preserve">
<source>Sync Conflict</source>
<target state="translated">تعارُض في المُزامَنَة</target>
<note>Title of a message shown when saving to a database that has already been modified elsewhere.</note>
</trans-unit>
<trans-unit id="[Database/Unlock/Error] Failed to open key file" xml:space="preserve">
<source>Failed to open key file</source>
<target state="translated">فشل فتح ملف المفتاح</target>
<note>Error message</note>
</trans-unit>
<trans-unit id="[Database/Unlock/Error] Password and key file are both empty." xml:space="preserve">
<source>Password and key file are both empty.</source>
<target state="translated">كلمة المرور وملف المفتاح كِلاهُما فارغان.</target>
<note>Error message</note>
</trans-unit>
<trans-unit id="[Database/Unlock/wrongPassword/question]" xml:space="preserve">
<source>Forgot your password?</source>
<target state="translated">هل نسيت كلمة السر؟</target>
<note>Message shown when user enters an invalid database password</note>
</trans-unit>
<trans-unit id="[Database/Unlock] Key file error: %@" xml:space="preserve">
<source>Key file error: %@</source>
<target state="translated">خطأ في ملف المفتاح: %@</target>
<note>Error message related to key file. [errorDetails: String]</note>
</trans-unit>
<trans-unit id="[Database/UnsavedChanges/OpenAppCallToAction]" xml:space="preserve">
<source>To save changes, open the main KeePassium app.</source>
<target state="needs-translation">To save changes, open the main KeePassium app.</target>
<note>Call to action shown in AutoFill module.</note>
</trans-unit>
<trans-unit id="[Database/UnsavedChanges/autoFillCrashed]" xml:space="preserve">
<source>AutoFill could not save some changes due to a technical limitation.</source>
<target state="needs-translation">AutoFill could not save some changes due to a technical limitation.</target>
<note>Notification message</note>
</trans-unit>
<trans-unit id="[Database/UnsavedChanges/cannotModifyYet]" xml:space="preserve">
<source>Unfortunately, AutoFill cannot modify large databases yet. We are working to resolve this.</source>
<target state="needs-translation">Unfortunately, AutoFill cannot modify large databases yet. We are working to resolve this.</target>
<note>Notification message</note>
</trans-unit>
<trans-unit id="[Database/UnsavedChanges/saveAction]" xml:space="preserve">
<source>Save Changes</source>
<target state="needs-translation">Save Changes</target>
<note>Action/button to save accummulated modifications</note>
</trans-unit>
<trans-unit id="[Database/UnsavedChanges/someDatabases]" xml:space="preserve">
<source>One or more databases have unsaved changes made in AutoFill.</source>
<target state="needs-translation">One or more databases have unsaved changes made in AutoFill.</target>
<note>Notification message</note>
</trans-unit>
<trans-unit id="[Database/UnsavedChanges/thisDatabase]" xml:space="preserve">
<source>This database has unsaved changes made in AutoFill.</source>
<target state="needs-translation">This database has unsaved changes made in AutoFill.</target>
<note>Notification message</note>
</trans-unit>
<trans-unit id="[Database/UnsavedChanges/title]" xml:space="preserve">
<source>Unsaved Changes</source>
<target state="needs-translation">Unsaved Changes</target>
<note>Title: there are temporary changes to be saved</note>
</trans-unit>
<trans-unit id="[Database1/FormatError] Database file is corrupted." xml:space="preserve">
<source>Database file is corrupted.</source>
<target state="translated">ملف قاعدة البيانات تالف.</target>
<note>Error message</note>
</trans-unit>
<trans-unit id="[Database1/FormatError] Error parsing field %@. Corrupted database file?" xml:space="preserve">
<source>Error parsing field %@. Corrupted database file?</source>
<target state="translated">خطأ في تحليل الحقل %@. ملف قاعدة البيانات تالف؟</target>
<note>Error message [fieldName: String]</note>
</trans-unit>
<trans-unit id="[Database1/FormatError] Found an entry outside any group. Corrupted DB file?" xml:space="preserve">
<source>Found an entry outside any group. Corrupted DB file?</source>
<target state="translated">تمَّ العثور على سجل خارج أي مجموعة. ملف قاعدة البيانات تالف؟</target>
<note>Error message</note>
</trans-unit>
<trans-unit id="[Database1/FormatError] Unexpected end of file. Corrupted database file?" xml:space="preserve">
<source>Unexpected end of file. Corrupted database file?</source>
<target state="translated">نهاية غير متوقعة للملف. ملف قاعدة البيانات تالف؟</target>
<note>Error message</note>
</trans-unit>
<trans-unit id="[Database1/Header1/Error] Header reading error. DB file corrupt?" xml:space="preserve">
<source>Header reading error. DB file corrupt?</source>
<target state="translated">خطأ في قراءة الترويسة. ملف قاعدة البيانات تالف؟</target>
<note>Error message when reading database header</note>
</trans-unit>
<trans-unit id="[Database1/Header1/Error] Unsupported cipher. (Code: %@)" xml:space="preserve">
<source>Unsupported cipher. (Code: %@)</source>
<target state="translated">تعمية غير مدعومة. (الرمز: %@)</target>
<note>Error message. [flagsHexString: String]</note>
</trans-unit>
<trans-unit id="[Database1/Header1/Error] Unsupported database format version: %@." xml:space="preserve">
<source>Unsupported database format version: %@.</source>
<target state="translated">صيغة قاعدة البيانات غير مدعومة الاصدار: %@.</target>
<note>Error message when opening a database. [version: String]</note>
</trans-unit>
<trans-unit id="[Database1/Header1/Error] Wrong file signature. Not a KeePass database?" xml:space="preserve">
<source>Wrong file signature. Not a KeePass database?</source>
<target state="translated">توقيع الملف خاطئ. ليست قاعدة بيانات KeePass؟</target>
<note>Error message when opening a database</note>
</trans-unit>
<trans-unit id="[Database1/Progress] Packing the content" xml:space="preserve">
<source>Packing the content</source>
<target state="translated">تجميع المحتوى</target>
<note>Status message: collecting database items into a single package</note>
</trans-unit>
<trans-unit id="[Database1/Progress] Parsing content" xml:space="preserve">
<source>Parsing content</source>
<target state="translated">تحليل المحتوى</target>
<note>Status message: processing the content of a database</note>
</trans-unit>
<trans-unit id="[Database2/FormatError] Cannot parse database. %@" xml:space="preserve">
<source>Cannot parse database. %@</source>
<target state="translated">يتعذَّر تحليل قاعدة البيانات. %@</target>
<note>Error message. Parsing refers to the analysis/understanding of file content. [reason: String]</note>
</trans-unit>
<trans-unit id="[Database2/FormatError] Corrupted database file (HMAC mismatch in block %d)" xml:space="preserve">
<source>Corrupted database file (HMAC mismatch in block %d)</source>
<target state="translated">ملف قاعدة بيانات تالف (عدم تطابق HMAC في الكتلة %d)</target>
<note>Error message: HMAC value (kind of checksum) of a data block is wrong. [blockIndex: Int]</note>
</trans-unit>
<trans-unit id="[Database2/FormatError] Corrupted database file (block %d has negative size)" xml:space="preserve">
<source>Corrupted database file (block %d has negative size)</source>
<target state="translated">ملف قاعدة بيانات تالف (الكتلة %d لها حجم سالب)</target>
<note>Error message [blockIndex: Int]</note>
</trans-unit>
<trans-unit id="[Database2/FormatError] Corrupted database file (hash mismatch in block %d)" xml:space="preserve">
<source>Corrupted database file (hash mismatch in block %d)</source>
<target state="translated">ملف قاعدة بيانات تالف (عدم تطابق التجزئة في الكتلة %d)</target>
<note>Error message: hash(checksum) of a data block is wrong. [blockIndex: Int]</note>
</trans-unit>
<trans-unit id="[Database2/FormatError] Gzip error: %@" xml:space="preserve">
<source>Gzip error: %@</source>
<target state="translated">خطأ Gzip: %@</target>
<note>Error message about Gzip compression algorithm. [reason: String]</note>
</trans-unit>
<trans-unit id="[Database2/FormatError] Unexpected block ID." xml:space="preserve">
<source>Unexpected block ID.</source>
<target state="translated">مُعرِّف كتلة غير متوقع.</target>
<note>Error message: wrong ID of a data block</note>
</trans-unit>
<trans-unit id="[Database2/FormatError] Unexpected end of file. Corrupted file?" xml:space="preserve">
<source>Unexpected end of file. Corrupted file?</source>
<target state="translated">نهاية غير متوقعة للملف. الملف تالف؟</target>
<note>Error message</note>
</trans-unit>
<trans-unit id="[Database2/Header2/Error] Failed to uncompress attachment data: %@" xml:space="preserve">
<source>Failed to uncompress attachment data: %@</source>
<target state="translated">فشل فك ضغط البيانات المُرفقة: %@</target>
<note>Error message when saving a database. [reason: String]</note>
</trans-unit>
<trans-unit id="[Database2/Header2/Error] Header HMAC mismatch. DB file corrupt?" xml:space="preserve">
<source>Header HMAC mismatch. DB file corrupt?</source>
<target state="translated">عدم تطابق ترويسة HMAC. ملف قاعدة البيانات تالف؟</target>
<note>Error message. HMAC = https://en.wikipedia.org/wiki/HMAC</note>
</trans-unit>
<trans-unit id="[Database2/Header2/Error] Header field %@ is corrupted." xml:space="preserve">
<source>Header field %@ is corrupted.</source>
<target state="translated">حقل الترويسة %@ تالف.</target>
<note>Error message, with the name of problematic field. [fieldName: String]</note>
</trans-unit>
<trans-unit id="[Database2/Header2/Error] Header hash mismatch. DB file corrupt?" xml:space="preserve">
<source>Header hash mismatch. DB file corrupt?</source>
<target state="translated">عدم تطابق تجزئة الترويسة. ملف قاعدة البيانات تالف؟</target>
<note>Error message</note>
</trans-unit>
<trans-unit id="[Database2/Header2/Error] Header reading error. DB file corrupt?" xml:space="preserve">
<source>Header reading error. DB file corrupt?</source>
<target state="translated">خطأ في قراءة الترويسة. ملف قاعدة البيانات تالف؟</target>
<note>Error message when reading database header</note>
</trans-unit>
<trans-unit id="[Database2/Header2/Error] Unknown compression algorithm." xml:space="preserve">
<source>Unknown compression algorithm.</source>
<target state="translated">خوارزمية ضغط غير معروفة.</target>
<note>Error message when opening a database</note>
</trans-unit>
<trans-unit id="[Database2/Header2/Error] Unsupported KDF: %@" xml:space="preserve">
<source>Unsupported KDF: %@</source>
<target state="translated">KDF غير مدعوم: %@</target>
<note>Error message about Key Derivation Function. [uuidString: String]</note>
</trans-unit>
<trans-unit id="[Database2/Header2/Error] Unsupported data cipher: %@" xml:space="preserve">
<source>Unsupported data cipher: %@</source>
<target state="translated">تعمية بيانات غير مدعومة: %@</target>
<note>Error message. [uuidHexString: String]</note>
</trans-unit>
<trans-unit id="[Database2/Header2/Error] Unsupported database format version: %@." xml:space="preserve">
<source>Unsupported database format version: %@.</source>
<target state="translated">صيغة قاعدة البيانات غير مدعومة الاصدار: %@.</target>
<note>Error message when opening a database. [version: String]</note>
</trans-unit>
<trans-unit id="[Database2/Header2/Error] Unsupported inner stream cipher (ID %d)" xml:space="preserve">
<source>Unsupported inner stream cipher (ID %d)</source>
<target state="translated">شفرة تدفق داخلي غير مدعومة (ID %d)</target>
<note>Error message when opening a database. [id: UInt32]</note>
</trans-unit>
<trans-unit id="[Database2/Header2/Error] Wrong file signature. Not a KeePass database?" xml:space="preserve">
<source>Wrong file signature. Not a KeePass database?</source>
<target state="translated">توقيع الملف خاطئ. ليست قاعدة بيانات KeePass؟</target>
<note>Error message when opening a database</note>
</trans-unit>
<trans-unit id="[Database2/Loading/Error] Error unpacking database: %@" xml:space="preserve">
<source>Error unpacking database: %@</source>
<target state="translated">خطأ في فك حزم قاعدة البيانات: %@</target>
<note>Error message about Gzip compression algorithm. [errorMessage: String]</note>
</trans-unit>
<trans-unit id="[Database2/Loading/Warning/missingBinaries]" xml:space="preserve">
<source>Attachments of some entries are missing data. This is a sign of database corruption, most likely by the last used app (%1$@). KeePassium will preserve the empty attachments, but cannot restore them. You should restore your database from a backup copy.
Missing attachments: %2$@</source>
<target state="translated">المُرفقات في بعض السجلات مفقودة. هذه علامة على تلف قاعدة البيانات، على الأرجح من قِبَل آخر تطبيق مُستخدَم (%1$@).
سيحتفظ KeePassium بالمُرفقات الفارِغة، ولكن لا يُمكن استعادتها. يجبُ عليك استعادة قاعدة البيانات الخاصة بك من نُسخة احتياطية.
المرفقات المفقودة: %2$@</target>
<note>A warning about missing attachments after loading the database. [lastUsedAppName: String, attachmentNames: String]</note>
</trans-unit>
<trans-unit id="[Database2/Loading/Warning/namelessAttachments]" xml:space="preserve">
<source>Some entries have attachments without a name. This is a sign of previous database corruption.
Please review attached files in the following entries (and their history):
%@</source>
<target state="translated">بعض السجلات تحتوي على مُرفقات بغير اسم. هذه علامة على تلف قاعدة البيانات السابقة.
الرجاء مُراجعة الملفات المُرفقة في التأريخ والسجلات التالية:
%@</target>
<note>A warning about nameless attachments, shown after loading the database. [listOfEntryNames: String]</note>