778 lines
37 KiB
JSON
778 lines
37 KiB
JSON
{
|
|
"app": {
|
|
"today": "اليوم",
|
|
"timeline": "الخط الزمني",
|
|
"museum": "المتحف",
|
|
"insights": "التحليلات",
|
|
"profile": "الملف الشخصي",
|
|
"tasks": "الأهداف والمهام",
|
|
"calendar": "التقويم",
|
|
"system": "النظام",
|
|
"browser": "المتصفح",
|
|
"terminal": "الطرفية",
|
|
"database": "قاعدة البيانات"
|
|
},
|
|
"db": {
|
|
"title": "مدير قاعدة البيانات",
|
|
"loginBody": "اعرض سجلات حسابك الحالي وعدّلها.",
|
|
"setupTitle": "تعيين كلمة مرور قاعدة البيانات",
|
|
"setupBody": "أنشئ كلمة مرور خاصة بهذا الحساب. أُلغيت كلمة المرور المشتركة القديمة.",
|
|
"checking": "جارٍ التحقق من الوصول…",
|
|
"setPassword": "تعيين كلمة المرور والدخول",
|
|
"currentPassword": "كلمة المرور الحالية",
|
|
"newPassword": "كلمة مرور جديدة (12 حرفًا على الأقل)",
|
|
"confirmPassword": "تأكيد كلمة المرور الجديدة",
|
|
"passwordMismatch": "كلمتا المرور غير متطابقتين.",
|
|
"changePassword": "تغيير كلمة المرور",
|
|
"passwordChanged": "حُدّثت كلمة المرور وأُغلقت الجلسات السابقة.",
|
|
"server": "الخادم",
|
|
"username": "اسم المستخدم",
|
|
"password": "كلمة المرور",
|
|
"warningTitle": "وصول مباشر إلى قاعدة البيانات",
|
|
"warningBody": "تُحفظ التغييرات فورًا في قاعدة البيانات السحابية. قد تؤثر بيانات JSON غير الصحيحة أو الحذف على بياناتك. صدّر نسخة احتياطية قبل التغييرات الكبيرة.",
|
|
"acknowledge": "أفهم أنني أعدّل سجلات قاعدة البيانات مباشرة.",
|
|
"login": "دخول قاعدة البيانات",
|
|
"connected": "متصل بسجلات حسابك.",
|
|
"sessionExpired": "انتهت الجلسة. سجّل الدخول مجددًا.",
|
|
"requestFailed": "فشل طلب قاعدة البيانات.",
|
|
"unexpectedResponse": "أعاد الخادم استجابة غير متوقعة. حاول لاحقًا.",
|
|
"ownData": "الحساب الحالي فقط",
|
|
"directMode": "محرر مباشر · تُحفظ التغييرات في D1",
|
|
"logout": "تسجيل الخروج",
|
|
"tables": "الجداول",
|
|
"memories": "الذكريات",
|
|
"goals": "الأهداف",
|
|
"tasks": "المهام",
|
|
"museum": "المفضلة",
|
|
"profile": "الملف الشخصي",
|
|
"settings": "الإعدادات",
|
|
"system": "النظام",
|
|
"refresh": "تحديث",
|
|
"newRecord": "سجل جديد",
|
|
"newRevision": "جديد",
|
|
"count": "{count} سجلات",
|
|
"empty": "لا توجد سجلات في هذا الجدول.",
|
|
"selectRow": "اختر صفًا لعرض JSON الخاص به.",
|
|
"recordId": "معرّف السجل",
|
|
"json": "JSON السجل",
|
|
"editorHint": "يجب أن يتطابق المعرّف في JSON مع معرّف السجل. يعني التعارض أن السجل تغيّر.",
|
|
"create": "إنشاء",
|
|
"save": "حفظ",
|
|
"delete": "حذف",
|
|
"cancel": "إلغاء",
|
|
"previous": "السابق",
|
|
"next": "التالي",
|
|
"invalidJson": "JSON غير صالح.",
|
|
"idMismatch": "المعرّفان غير متطابقين.",
|
|
"saveConfirm": "كتابة السجل {id} مباشرة في القاعدة؟",
|
|
"deleteConfirm": "حذف السجل {id}؟ لا يمكن التراجع هنا.",
|
|
"saved": "حُفظ السجل.",
|
|
"deleted": "حُذف السجل.",
|
|
"reloadHint": "يحتفظ سطح المكتب بنسخة محلية. أعد التحميل بعد تعديل قاعدة البيانات.",
|
|
"reloadDesktop": "إعادة تحميل سطح المكتب"
|
|
},
|
|
"common": {
|
|
"save": "حفظ",
|
|
"cancel": "إلغاء",
|
|
"edit": "تعديل",
|
|
"delete": "حذف",
|
|
"close": "إغلاق",
|
|
"open": "فتح",
|
|
"minimize": "تصغير",
|
|
"maximize": "تكبير",
|
|
"restore": "استعادة النافذة",
|
|
"energy": "الطاقة",
|
|
"days": "أيام",
|
|
"never": "أبدًا"
|
|
},
|
|
"today": {
|
|
"prompt": "كيف كان يومك؟",
|
|
"placeholder": "اكتب شيئًا عن يومك…",
|
|
"archive": "احفظ ذكرى اليوم",
|
|
"update": "تحديث الذكرى",
|
|
"archiveDate": "حفظ الذكرى",
|
|
"updateDate": "تحديث الذكرى",
|
|
"backToToday": "العودة إلى اليوم",
|
|
"weather": "طقس اليوم",
|
|
"energy": "مستوى الطاقة",
|
|
"film": "فكرة اليوم",
|
|
"archiving": "جارٍ الحفظ…",
|
|
"archived": "حُفظت الذكرى"
|
|
},
|
|
"weather": {
|
|
"clear": "صافٍ",
|
|
"light": "غائم جزئيًا",
|
|
"cloudy": "غائم",
|
|
"rain": "ممطر",
|
|
"storm": "عاصفة"
|
|
},
|
|
"timeline": {
|
|
"eyebrow": "أرشيف الذكريات",
|
|
"heading": "{count} من {total} ذكريات",
|
|
"search": "البحث في الذكريات",
|
|
"searchPlaceholder": "ابحث في الملاحظات والوسوم والأماكن والمهام…",
|
|
"filterTag": "تصفية حسب الوسم",
|
|
"allTags": "كل الوسوم",
|
|
"noMatches": "لا توجد ذكريات تطابق هذه التصفية.",
|
|
"favorite": "مفضلة",
|
|
"emptyTitle": "لا توجد ذكريات بعد.",
|
|
"emptyBody": "افتح «اليوم» لتحتفظ بأولى ذكرياتك.",
|
|
"detail": "تفاصيل الذكرى",
|
|
"untitled": "ذكرى بلا عنوان",
|
|
"noNote": "لا توجد ملاحظة مكتوبة.",
|
|
"editing": "جارٍ التعديل — احفظ للتحديث",
|
|
"preserved": "محفوظة",
|
|
"addMuseum": "إضافة إلى المتحف",
|
|
"confirmDelete": "تأكيد الحذف",
|
|
"remove": "حذف هذه الذكرى؟",
|
|
"irreversible": "لا يمكن التراجع عن ذلك.",
|
|
"deleteMemory": "حذف الذكرى",
|
|
"removed": "حُذفت الذكرى",
|
|
"added": "أُضيفت إلى المفضلة",
|
|
"unpreserved": "أُزيلت من المفضلة"
|
|
},
|
|
"memory": {
|
|
"tags": "الوسوم",
|
|
"tagsPlaceholder": "افصل الوسوم بفواصل",
|
|
"place": "المكان / المشهد (اختياري)",
|
|
"placePlaceholder": "أين حدث ذلك؟",
|
|
"linkTask": "مهمة مرتبطة (اختياري)",
|
|
"noTask": "لا توجد مهمة مرتبطة",
|
|
"relatedTask": "مهمة مرتبطة",
|
|
"favorite": "إضافة إلى المفضلة",
|
|
"edit": "تعديل تفاصيل الذكرى",
|
|
"note": "ملاحظة",
|
|
"title": "العنوان (اختياري)",
|
|
"titlePlaceholder": "أعطِ هذه الذكرى عنوانًا"
|
|
},
|
|
"museum": {
|
|
"eyebrow": "المتحف",
|
|
"title": "لحظات محفوظة",
|
|
"subtitle": "تستحق أن تعود إليها لاحقًا.",
|
|
"empty": "يبدأ المتحف بلحظة واحدة محفوظة.",
|
|
"preserved": "الحالة: محفوظ",
|
|
"collection": "المجموعة"
|
|
},
|
|
"insights": {
|
|
"eyebrow": "تقارير دورية",
|
|
"title": "تحليلات",
|
|
"description": "عرض واقعي لما سجّلته وأنجزته.",
|
|
"period": "فترة التقرير",
|
|
"week": "أسبوع",
|
|
"month": "شهر",
|
|
"previous": "الفترة السابقة",
|
|
"next": "الفترة التالية",
|
|
"records": "تكرار التسجيل",
|
|
"recordedDays": "{count} تدوينات · {percent}% من الأيام المنقضية",
|
|
"tasks": "مهام مكتملة",
|
|
"completedTasks": "مهام وُسمت مكتملة خلال هذه الفترة",
|
|
"taskDetails": "أُنشئت {created} مهام · اكتملت {goals} أهداف",
|
|
"weather": "الطقس الشائع",
|
|
"noWeather": "لا يوجد طقس مسجل في هذه الفترة",
|
|
"energy": "الطاقة المسجلة",
|
|
"energyFromTo": "أول تدوينة {first}/5 ← الأخيرة {last}/5",
|
|
"singleEnergy": "تدوينة طاقة واحدة في هذه الفترة",
|
|
"noEnergy": "لا توجد طاقة مسجلة في هذه الفترة",
|
|
"highlights": "لحظات تستحق العودة",
|
|
"highlightSource": "ذكريات محفوظة أو موسومة #highlight أو #高光.",
|
|
"highlightFavorite": "محفوظة",
|
|
"highlightTag": "موسومة",
|
|
"highlightEmpty": "لا توجد ذكريات محفوظة أو موسومة في هذه الفترة.",
|
|
"note": "تُحسب السجلات المحفوظة فقط. لا نفترض الطقس أو الطاقة للأيام غير المسجلة."
|
|
},
|
|
"profile": {
|
|
"eyebrow": "ملف النظام",
|
|
"online": "LIFE OS متصل",
|
|
"daysOnline": "أيام الاستخدام",
|
|
"memories": "الذكريات",
|
|
"museumItems": "مقتنيات المتحف",
|
|
"streak": "السلسلة الحالية",
|
|
"longest": "أطول سلسلة",
|
|
"commonWeather": "الطقس الشائع",
|
|
"personal": "النظام الشخصي",
|
|
"name": "الاسم المعروض",
|
|
"birthday": "تاريخ الميلاد (اختياري)",
|
|
"start": "تاريخ بدء Life OS",
|
|
"motto": "شعار شخصي",
|
|
"save": "حفظ الملف",
|
|
"saved": "حُفظ الملف",
|
|
"average": "متوسط الطاقة {value} / 5"
|
|
},
|
|
"notifications": {
|
|
"title": "الإشعارات",
|
|
"allow": "السماح بإشعارات النظام",
|
|
"openOnly": "تعمل التذكيرات عندما يكون Life OS مفتوحًا. قد يؤخرها المتصفح عند سكون التبويب، ولا تصل بعد إغلاق الموقع.",
|
|
"time": "وقت {name}",
|
|
"sendTest": "إرسال إشعار تجريبي",
|
|
"status": {
|
|
"default": "لم يُطلب الإذن بعد. اختر السماح لتلقي الإشعارات.",
|
|
"granted": "الإشعارات مسموحة على هذا الجهاز.",
|
|
"denied": "الإشعارات محظورة. غيّر إذن الموقع من إعدادات المتصفح.",
|
|
"unsupported": "الإشعارات غير متاحة في هذا المتصفح."
|
|
},
|
|
"memory": {
|
|
"label": "ذكرى اليوم",
|
|
"description": "ذكرني إذا لم أسجل ذكرى اليوم.",
|
|
"title": "لحظة تستحق التذكر",
|
|
"body": "لم تكتب ذكرى اليوم بعد."
|
|
},
|
|
"tasks": {
|
|
"label": "مهام اليوم",
|
|
"description": "عرض عدد المهام غير المكتملة المستحقة اليوم أو قبل ذلك.",
|
|
"title": "مهام اليوم",
|
|
"body": "لديك {count} مهام مستحقة لم تكتمل."
|
|
},
|
|
"goals": {
|
|
"label": "العد التنازلي للأهداف",
|
|
"description": "عرض أقرب هدف نشط له تاريخ مستهدف.",
|
|
"title": "العد التنازلي للأهداف",
|
|
"days": "{name}: بقي {count} يوم.",
|
|
"today": "{name}: موعد الهدف اليوم.",
|
|
"overdue": "{name}: مضى {count} يوم على الموعد."
|
|
},
|
|
"test": {
|
|
"title": "إشعارات Life OS جاهزة",
|
|
"body": "يمكن للمتصفح عرض تذكيرات Life OS.",
|
|
"failed": "تعذر عرض الإشعار التجريبي."
|
|
}
|
|
},
|
|
"systemNav": {
|
|
"settings": "الإعدادات",
|
|
"navigation": "أقسام الإعدادات",
|
|
"home": "الرئيسية",
|
|
"appearance": "التخصيص",
|
|
"notifications": "الإشعارات",
|
|
"language": "اللغة",
|
|
"data": "البيانات والنسخ الاحتياطي",
|
|
"about": "حول",
|
|
"homeHint": "اختر قسمًا لإدارة إعدادات Life OS.",
|
|
"device": "هذا المتصفح",
|
|
"deviceHint": "مساحتك الشخصية في Life OS",
|
|
"version": "الإصدار {version}",
|
|
"quickSettings": "إعدادات سريعة",
|
|
"appearanceHint": "المظهر والخلفية والأيقونات والأدوات",
|
|
"notificationsHint": "تذكيرات الذكريات والمهام والأهداف",
|
|
"languageHint": "لغة المتصفح والاختيار اليدوي",
|
|
"dataHint": "الاستيراد والتصدير والتخزين المحلي"
|
|
},
|
|
"system": {
|
|
"eyebrow": "إعدادات النظام",
|
|
"title": "نظامك الشخصي.",
|
|
"appearance": "المظهر",
|
|
"language": "اللغة",
|
|
"browserLanguage": "لغة المتصفح",
|
|
"detectedZh": "المكتشفة: الصينية",
|
|
"detectedEn": "المكتشفة: الإنجليزية",
|
|
"auto": "تلقائي",
|
|
"data": "البيانات",
|
|
"storage": "التخزين",
|
|
"dataStorage": "تخزين البيانات",
|
|
"export": "تصدير البيانات",
|
|
"import": "استيراد البيانات",
|
|
"reset": "إعادة ضبط LIFE OS",
|
|
"local": "التخزين المحلي",
|
|
"stored": "تُحفظ بياناتك محليًا في هذا المتصفح.",
|
|
"backups": "أنشئ نسخًا احتياطية بانتظام لتجنب فقدان البيانات.",
|
|
"lastBackup": "آخر نسخة احتياطية · {value}",
|
|
"recommended": "يُنصح بإنشاء نسخة احتياطية",
|
|
"version": "الإصدار",
|
|
"theme": {
|
|
"dark": "داكن",
|
|
"light": "فاتح",
|
|
"auto": "تلقائي"
|
|
},
|
|
"storageSummary": "{memories} ذكريات · {museum} مقتنيات · {tasks} مهام · نحو {size} كيلوبايت",
|
|
"release": "Life OS<br>الإصدار {version} · نسخة v2 · قاعدة D1 v2",
|
|
"languageEnglish": "الإنجليزية",
|
|
"languageChinese": "中文",
|
|
"browserDetected": "لغة المتصفح: {name}"
|
|
},
|
|
"dialog": {
|
|
"backup": "نسخة LIFE OS الاحتياطية",
|
|
"ready": "جاهز للاستعادة",
|
|
"exported": "صُدّرت: {date}",
|
|
"memories": "الذكريات: {count}",
|
|
"museumItems": "المقتنيات: {count}",
|
|
"goals": "الأهداف: {count}",
|
|
"tasks": "المهام: {count}",
|
|
"merge": "دمج",
|
|
"replaceAll": "استبدال كل البيانات",
|
|
"final": "تأكيد نهائي",
|
|
"replaceQuestion": "استبدال كل بيانات Life OS؟",
|
|
"replaceWarning": "سيؤدي هذا إلى استبدال بياناتك الحالية.",
|
|
"replace": "استبدال",
|
|
"resetQuestion": "إعادة ضبط كل البيانات المحلية؟",
|
|
"resetWarning": "صدّر نسخة احتياطية أولًا إن أردت الاحتفاظ بها.",
|
|
"resetData": "إعادة ضبط البيانات"
|
|
},
|
|
"feedback": {
|
|
"backup": "أُنشئت النسخة الاحتياطية",
|
|
"invalid": "ملف غير صالح",
|
|
"restored": "استُعيد النظام",
|
|
"restoring": "جارٍ الاستعادة…",
|
|
"minimized": "صُغّرت النافذة — اضغط الأيقونة لاستعادتها",
|
|
"languageZh": "اللغة: الصينية",
|
|
"languageEn": "اللغة: الإنجليزية",
|
|
"followingZh": "اتباع لغة المتصفح: الصينية",
|
|
"followingEn": "اتباع لغة المتصفح: الإنجليزية",
|
|
"languageSelected": "تم اختيار {name}",
|
|
"followingBrowser": "اتباع لغة المتصفح: {name}"
|
|
},
|
|
"addon": {
|
|
"draftRestored": "استُعيدت المسودة",
|
|
"searchTitle": "البحث في أرشيف الذكريات",
|
|
"searchPlaceholder": "ابحث في العناوين والملاحظات والطقس…",
|
|
"searchHint": "Esc للإغلاق · اضغط على نتيجة لفتحها",
|
|
"untitled": "ذكرى بلا عنوان",
|
|
"noResults": "لا توجد ذكريات.",
|
|
"syncPaused": "توقفت المزامنة — التغييرات محفوظة على هذا الجهاز",
|
|
"syncConflict": "تعارض المزامنة — حُفظت نسخة محلية",
|
|
"syncConflictConfirm": "تغيّر هذا السجل على جهاز آخر. حُفظت نسخة محلية. هل تريد استبدال النسخة السحابية بنسختك؟ الإلغاء يُبقي النسخة السحابية.",
|
|
"syncReady": "المزامنة جاهزة",
|
|
"migrateQuestion": "نقل بيانات هذا المتصفح إلى السحابة؟",
|
|
"migrateBody": "ستصبح سجلاتك المحلية أول نسخة متزامنة لحساب ChatGPT هذا.",
|
|
"migrate": "نقل ومزامنة",
|
|
"fresh": "بدء جديد",
|
|
"migrated": "نُقلت بيانات Life OS المحلية",
|
|
"cloudRestored": "استُعيدت بيانات Life OS السحابية",
|
|
"cloudUnavailable": "التخزين السحابي غير متاح — الوضع المحلي نشط",
|
|
"openMemory": "فتح الذكرى: {title}"
|
|
},
|
|
"calendar": {
|
|
"eyebrow": "الذكريات والمحطات",
|
|
"month": "شهر",
|
|
"day": "يوم",
|
|
"today": "اليوم",
|
|
"mon": "إث",
|
|
"tue": "ثل",
|
|
"wed": "أر",
|
|
"thu": "خم",
|
|
"fri": "جم",
|
|
"sat": "سب",
|
|
"sun": "أح",
|
|
"previous": "الشهر السابق",
|
|
"next": "الشهر التالي",
|
|
"previousDay": "اليوم السابق",
|
|
"nextDay": "اليوم التالي",
|
|
"dayAtGlance": "ذلك اليوم",
|
|
"memory": "ذكرى",
|
|
"task": "مهمة",
|
|
"goal": "هدف",
|
|
"items": "عناصر",
|
|
"taskDue": "موعد المهمة",
|
|
"taskDone": "مهمة مكتملة",
|
|
"goalCreated": "إنشاء هدف",
|
|
"goalTarget": "موعد الهدف",
|
|
"goalDone": "هدف مكتمل",
|
|
"emptyDay": "لا توجد ذكريات أو محطات مسجلة لهذا اليوم.",
|
|
"openToday": "اكتب ذكرى",
|
|
"writeMemory": "إضافة ذكرى",
|
|
"openTasks": "فتح المهام",
|
|
"holidayCountry": "البلد أو المنطقة",
|
|
"autoCountry": "تلقائي ({country})",
|
|
"publicHoliday": "عطلة رسمية",
|
|
"festival": "مناسبة",
|
|
"workingDay": "يوم عمل",
|
|
"observed": "يوم عطلة بديل",
|
|
"estimated": "التاريخ تقديري",
|
|
"workingWeekend": "عمل في عطلة نهاية الأسبوع",
|
|
"loadingHolidays": "جارٍ تحميل العطلات…",
|
|
"holidayUnavailable": "بيانات العطلات غير متاحة.",
|
|
"retryHolidays": "إعادة المحاولة",
|
|
"holidaySource": "بيانات العطلات الرسمية",
|
|
"outsideRange": "تتوفر بيانات العطلات من 2024 إلى 2030.",
|
|
"festivals": {
|
|
"valentine": "عيد الحب",
|
|
"earth": "يوم الأرض",
|
|
"halloween": "الهالوين",
|
|
"christmasEve": "ليلة عيد الميلاد",
|
|
"teachers": "يوم المعلم"
|
|
},
|
|
"holidayNames": {
|
|
"New Year's Day": "رأس السنة الميلادية",
|
|
"Chinese New Year (Spring Festival)": "رأس السنة الصينية",
|
|
"Chinese New Year": "رأس السنة الصينية",
|
|
"Chinese New Year's Eve": "ليلة رأس السنة الصينية",
|
|
"Tomb-Sweeping Day": "عيد تشينغمينغ",
|
|
"Labor Day": "عيد العمال",
|
|
"Dragon Boat Festival": "مهرجان قوارب التنين",
|
|
"Mid-Autumn Festival": "عيد منتصف الخريف",
|
|
"National Day": "اليوم الوطني",
|
|
"Christmas Day": "عيد الميلاد",
|
|
"Christmas Eve": "ليلة عيد الميلاد",
|
|
"Good Friday": "الجمعة العظيمة",
|
|
"Easter Monday": "اثنين الفصح",
|
|
"Peace Memorial Day": "يوم إحياء ذكرى السلام",
|
|
"Children's Day": "يوم الطفل",
|
|
"Constitution Day": "يوم الدستور",
|
|
"Confucius' Birthday": "عيد ميلاد كونفوشيوس"
|
|
},
|
|
"holidayCaveat": "قد تتغير المواعيد؛ راجع الإعلانات الرسمية المحلية."
|
|
},
|
|
"tasks": {
|
|
"eyebrow": "الأهداف والمهام",
|
|
"title": "امنح المهم ما يستحقه.",
|
|
"subtitle": "خطة بسيطة لليوم والأيام المقبلة.",
|
|
"addGoal": "هدف جديد",
|
|
"addTask": "إضافة مهمة",
|
|
"taskPlaceholder": "ما الذي يجب إنجازه؟",
|
|
"goalPlaceholder": "ما الهدف الذي تسعى إليه؟",
|
|
"goalDescription": "ملاحظة عن الهدف (اختياري)",
|
|
"finishedGoals": "أهداف مكتملة",
|
|
"goalComplete": "إكمال الهدف",
|
|
"goalReopen": "إعادة فتح الهدف",
|
|
"all": "الكل",
|
|
"today": "اليوم",
|
|
"upcoming": "القادمة",
|
|
"done": "مكتملة",
|
|
"activeGoals": "أهداف نشطة",
|
|
"noGoals": "ابدأ بهدف واحد يستحق السعي.",
|
|
"noTasks": "لا توجد مهام في هذه القائمة.",
|
|
"due": "الموعد {date}",
|
|
"noDate": "بلا موعد",
|
|
"priority": {
|
|
"low": "منخفضة",
|
|
"normal": "عادية",
|
|
"high": "مرتفعة"
|
|
},
|
|
"goal": "الهدف",
|
|
"anyGoal": "بلا هدف",
|
|
"save": "حفظ",
|
|
"cancel": "إلغاء",
|
|
"complete": "تحديد مكتملة",
|
|
"reopen": "إعادة فتح",
|
|
"delete": "حذف",
|
|
"goalTitle": "هدف جديد",
|
|
"taskTitle": "مهمة جديدة",
|
|
"goalCreated": "أُنشئ الهدف",
|
|
"taskAdded": "أُضيفت المهمة",
|
|
"taskRemoved": "حُذفت المهمة",
|
|
"goalRemoved": "حُذف الهدف",
|
|
"confirmGoalDelete": "حذف هذا الهدف؟",
|
|
"confirmGoalDeleteBody": "ستبقى المهام المرتبطة دون هدف.",
|
|
"target": "التاريخ المستهدف",
|
|
"completed": "مكتمل",
|
|
"progress": "أُنجز {done} من {total}",
|
|
"desktopShow": "إظهار العد التنازلي",
|
|
"desktopHide": "إخفاء العد التنازلي",
|
|
"countdown": "العد التنازلي للهدف",
|
|
"daysLeft": "باقي {count} يوم",
|
|
"todayTarget": "الهدف اليوم",
|
|
"daysOverdue": "تأخر {count} يوم",
|
|
"pinOnCreate": "إظهار العد التنازلي على سطح المكتب",
|
|
"todayHeading": "تركيز اليوم",
|
|
"openCount": "{count} مهام مفتوحة",
|
|
"overdue": "متأخرة"
|
|
},
|
|
"shell": {
|
|
"pageTitle": "Life OS",
|
|
"brand": "LIFE OS / سطح المكتب الشخصي",
|
|
"initializing": "جارٍ بدء النظام…",
|
|
"life": "الحياة",
|
|
"morning": "صباح الخير",
|
|
"afternoon": "طاب مساؤك",
|
|
"evening": "مساء الخير",
|
|
"systemOnline": "النظام يعمل · LIFE OS v{version}",
|
|
"systemDate": "تاريخ النظام",
|
|
"open": "فتح",
|
|
"close": "إغلاق",
|
|
"minimize": "تصغير",
|
|
"maximize": "تكبير",
|
|
"restore": "استعادة النافذة",
|
|
"openApp": "فتح {app}",
|
|
"refresh": "تحديث سطح المكتب",
|
|
"newToday": "ذكرى جديدة لليوم",
|
|
"systemSettings": "إعدادات النظام",
|
|
"doubleClickMaximize": "انقر مرتين للتكبير",
|
|
"wallpaperTitle": "خلفية Bing اليومية: {title}",
|
|
"dailyImage": "صورة اليوم",
|
|
"todayMemories": "{memories} ذكريات · {preserved} محفوظة",
|
|
"memoryCount": "{count} ذكريات",
|
|
"menuCloseWindow": "إغلاق النافذة",
|
|
"todaySummary": "{memories} ذكريات · {preserved} محفوظة"
|
|
},
|
|
"wallpaper": {
|
|
"dailyImage": "صورة اليوم"
|
|
},
|
|
"desktop": {
|
|
"heading": "تخصيص سطح المكتب",
|
|
"wallpaper": "مصدر الخلفية",
|
|
"bing": "صورة Bing اليومية",
|
|
"calm": "خلفية مدمجة",
|
|
"custom": "رابط صورة مخصصة",
|
|
"useUrl": "استخدام الصورة",
|
|
"urlHint": "استخدم رابط HTTPS مباشرًا للصورة. قد تمنع بعض المواقع الصور الخارجية.",
|
|
"invalidUrl": "أدخل رابط صورة HTTPS صالحًا",
|
|
"shortcuts": "اختصارات سطح المكتب",
|
|
"shortcutsHint": "اختر التطبيقات الظاهرة على سطح المكتب. تبقى كلها في قائمة الحياة. اسحب الأيقونات لترتيبها.",
|
|
"resetPositions": "إعادة ضبط مواقع الأيقونات",
|
|
"windowLayout": "تخطيط النوافذ",
|
|
"rememberOn": "تذكر النوافذ ومواقعها: تشغيل",
|
|
"rememberOff": "تذكر النوافذ ومواقعها: إيقاف",
|
|
"windowHint": "تُحفظ المواقع والأحجام على هذا الجهاز. تُفتح التطبيقات بملء الشاشة على الهاتف.",
|
|
"startup": "فتح عند التشغيل",
|
|
"startupHint": "تُفتح هذه التطبيقات عند تشغيل Life OS إلى جانب النوافذ المتذكَّرة."
|
|
},
|
|
"widgets": {
|
|
"goals": "العد التنازلي للأهداف",
|
|
"clock": "الساعة",
|
|
"today": "ملخص اليوم",
|
|
"actions": "إجراءات سريعة",
|
|
"heading": "أدوات سطح المكتب",
|
|
"hint": "اختر الأدوات الظاهرة. اسحب العنوان للتحريك والزاوية لتغيير الحجم. تعمل الأسهم عند التركيز على المقبض.",
|
|
"reset": "إعادة ضبط تخطيط الأدوات",
|
|
"memoriesToday": "ذكريات اليوم",
|
|
"tasksDue": "مهام مستحقة أو متأخرة",
|
|
"newMemory": "فتح اليوم",
|
|
"openTasks": "فتح المهام",
|
|
"openCalendar": "فتح التقويم",
|
|
"move": "تحريك",
|
|
"resize": "تغيير الحجم",
|
|
"noGoals": "لا توجد أهداف مثبتة. افتح المهام لتثبيت هدف."
|
|
},
|
|
"prompt": {
|
|
"films": [
|
|
{
|
|
"title": "ثلاثاء هادئ",
|
|
"subtitle": "دراما · حياة يومية"
|
|
},
|
|
{
|
|
"title": "ظهيرة بقيت معنا",
|
|
"subtitle": "مستقل · دافئ"
|
|
},
|
|
{
|
|
"title": "ضوء صغير، ممر طويل",
|
|
"subtitle": "تأملي · دراما"
|
|
},
|
|
{
|
|
"title": "قبل الإشعارات",
|
|
"subtitle": "بسيط · نضج"
|
|
},
|
|
{
|
|
"title": "غرفة بستائر مفتوحة",
|
|
"subtitle": "حياة يومية · هدوء"
|
|
},
|
|
{
|
|
"title": "طريق العودة المعتاد",
|
|
"subtitle": "دراما · مألوف"
|
|
},
|
|
{
|
|
"title": "ملاحظات لم تكتمل",
|
|
"subtitle": "تأمل · فيلم قصير"
|
|
},
|
|
{
|
|
"title": "طقس من الأفكار",
|
|
"subtitle": "هدوء · شخصي"
|
|
},
|
|
{
|
|
"title": "يوم بين الأشياء",
|
|
"subtitle": "مستقل · مراقبة"
|
|
},
|
|
{
|
|
"title": "ساعات بطيئة وحواف ناعمة",
|
|
"subtitle": "حياة يومية · حلم"
|
|
},
|
|
{
|
|
"title": "نافذة ما زالت مضاءة",
|
|
"subtitle": "دراما · مساء"
|
|
},
|
|
{
|
|
"title": "العادي، محفوظ بعناية",
|
|
"subtitle": "إنساني · لطيف"
|
|
},
|
|
{
|
|
"title": "صفحة أخرى الليلة",
|
|
"subtitle": "دراسة · ببطء"
|
|
},
|
|
{
|
|
"title": "الفراغ بعد الغداء",
|
|
"subtitle": "ذكرى · هدوء"
|
|
},
|
|
{
|
|
"title": "حافلة متأخرة، ذهن صافٍ",
|
|
"subtitle": "مدينة · تأمل"
|
|
},
|
|
{
|
|
"title": "الأشياء الصغيرة في الصورة",
|
|
"subtitle": "وثائقي · حياة"
|
|
},
|
|
{
|
|
"title": "ما تذكرته الغرفة",
|
|
"subtitle": "شاعري · سكون"
|
|
},
|
|
{
|
|
"title": "ساعة زرقاء بلا عجلة",
|
|
"subtitle": "مساء · هدوء"
|
|
},
|
|
{
|
|
"title": "خريطة يوم صغير",
|
|
"subtitle": "رحلة · شخصية"
|
|
},
|
|
{
|
|
"title": "مكان ما بعد الرابعة",
|
|
"subtitle": "مستقل · دافئ"
|
|
},
|
|
{
|
|
"title": "يوم بلا عنوان",
|
|
"subtitle": "حياة يومية · لطف"
|
|
},
|
|
{
|
|
"title": "صوت التمهل",
|
|
"subtitle": "سينما هادئة · شخصي"
|
|
},
|
|
{
|
|
"title": "أشياء لم تحتج إلى إصلاح",
|
|
"subtitle": "دراما · لطيف"
|
|
},
|
|
{
|
|
"title": "منتصف سبتمبر",
|
|
"subtitle": "ذكرى · شباب"
|
|
},
|
|
{
|
|
"title": "أرشيف صغير لنا",
|
|
"subtitle": "شخصي · هدوء"
|
|
},
|
|
{
|
|
"title": "احتفظ الليل بشكله",
|
|
"subtitle": "غموض · هدوء"
|
|
},
|
|
{
|
|
"title": "شمس بلا موعد",
|
|
"subtitle": "خفيف · شخصي"
|
|
},
|
|
{
|
|
"title": "آخر تبويب مفتوح",
|
|
"subtitle": "حديث · تأمل"
|
|
},
|
|
{
|
|
"title": "مكان لليوم",
|
|
"subtitle": "دراما · إنساني"
|
|
},
|
|
{
|
|
"title": "لم يضع من اليوم شيء",
|
|
"subtitle": "حياة يومية · أمل"
|
|
}
|
|
],
|
|
"lines": [
|
|
"لم يحدث شيء استثنائي. ربما كان هذا هو المعنى.",
|
|
"يوم صغير حفظته بما يكفي لتتذكره.",
|
|
"بقيت التفاصيل العادية أطول مما توقعنا.",
|
|
"ليس كل فصل بحاجة إلى نهاية درامية.",
|
|
"وصلت بعض الأفكار، وسمحنا لبعضها بالمرور.",
|
|
"سجل هادئ لوجودك هنا.",
|
|
"مضى اليوم بإيقاعه الخاص.",
|
|
"كان هناك متسع لمزيد من اللطف.",
|
|
"حتى الأمور غير المكتملة كان لها مكان هنا.",
|
|
"تغير الضوء، وتغير المزاج معه.",
|
|
"مشهد يستحق الحفظ دون حاجة إلى تفسير.",
|
|
"يكفي أن تلاحظ اليوم كما كان.",
|
|
"لم يستعجل الوقت، ولا هذه الذكرى.",
|
|
"كانت التفاصيل صغيرة، لكنها حقيقية.",
|
|
"أصبحت الوقفة جزءًا من القصة.",
|
|
"في مكان ما، صار هذا اليوم جديرًا بالحفظ.",
|
|
"أشرق المألوف للحظة.",
|
|
"لم يكن يجب حل كل شيء قبل حلول الليل.",
|
|
"بقيت بضع لحظات واضحة.",
|
|
"كانت القصة هادئة، لكنها قصتك.",
|
|
"ترك اليوم أثرًا صغيرًا.",
|
|
"إطار لطيف حول ساعة عادية.",
|
|
"طلب اليوم انتباهًا، لا كمالًا.",
|
|
"يمكن لهذه الذكرى أن تستريح هنا الآن.",
|
|
"كان العالم صاخبًا، لكن هذه الصفحة لم تكن كذلك.",
|
|
"خيوط قليلة متفرقة، حفظناها بصدق.",
|
|
"أبسط رواية لهذا اليوم كانت كافية.",
|
|
"هدأ اليوم قبل أن ينتهي.",
|
|
"كان للوقت بين اللحظات معنى.",
|
|
"لحظة خاصة محفوظة بأمان."
|
|
]
|
|
},
|
|
"login": {
|
|
"title": "حياتك،<br>متزامنة.",
|
|
"description": "سجّل الدخول باستخدام ChatGPT لفتح Life OS ومزامنة ذكرياتك بين الأجهزة.",
|
|
"continue": "المتابعة باستخدام CHATGPT",
|
|
"footnote": "نظام شخصي · مزامنة سحابية"
|
|
},
|
|
"browser": {
|
|
"back": "رجوع",
|
|
"forward": "تقدم",
|
|
"reload": "إعادة تحميل",
|
|
"address": "عنوان الويب أو البحث",
|
|
"placeholder": "أدخل رابطًا أو ابحث في Google",
|
|
"go": "انتقال",
|
|
"external": "فتح في تبويب جديد",
|
|
"frame": "صفحة مضمّنة",
|
|
"embedHint": "بعض المواقع لا تسمح بالتضمين. إذا كانت الصفحة فارغة فافتحها في تبويب جديد.",
|
|
"invalid": "أدخل عنوان ويب أو عبارة بحث صحيحة."
|
|
},
|
|
"terminal": {
|
|
"title": "الطرفية",
|
|
"hint": "اكتب help لعرض الأوامر",
|
|
"command": "أمر Life OS",
|
|
"memory": "ذكرى",
|
|
"task": "مهمة",
|
|
"goal": "هدف",
|
|
"notePrompt": "اكتب ذكراك أدناه. Ctrl/⌘ + Enter للحفظ، وEscape للإلغاء.",
|
|
"saveNote": "حفظ الذكرى",
|
|
"cancel": "إلغاء",
|
|
"cancelled": "أُلغي إنشاء الذكرى.",
|
|
"opened": "فُتح {app}.",
|
|
"empty": "لا توجد سجلات مطابقة.",
|
|
"memorySaved": "حُفظت الذكرى: {title} · {date}",
|
|
"goalSaved": "أُنشئ الهدف: {title}",
|
|
"taskSaved": "أُنشئت المهمة: {title}",
|
|
"taskCompleted": "اكتملت المهمة: {title}",
|
|
"taskReopened": "أُعيد فتح المهمة: {title}",
|
|
"invalidTitle": "أدخل عنوانًا بالطول المسموح.",
|
|
"invalidDate": "استخدم تاريخًا حقيقيًا بصيغة YYYY-MM-DD أو today أو tomorrow.",
|
|
"invalidPriority": "الأولوية يجب أن تكون high أو normal أو low.",
|
|
"invalidValue": "قيمة الطقس أو الطاقة غير صالحة.",
|
|
"notFound": "لم يُعثر على السجل المشار إليه.",
|
|
"ambiguous": "هناك أكثر من عنصر بهذا العنوان. استخدم المعرّف.",
|
|
"memoryExists": "توجد ذكرى لهذا التاريخ. عدّلها في «اليوم» أو الخط الزمني.",
|
|
"invalidOption": "خيار مجهول أو قيمة مفقودة. اكتب help.",
|
|
"unclosedQuote": "لم تُغلق علامة الاقتباس.",
|
|
"usage": "العنوان أو رقم العنصر مفقود. اكتب help.",
|
|
"unknownApp": "تطبيق غير معروف. اكتب help.",
|
|
"unknownCommand": "أمر غير معروف. اكتب help.",
|
|
"guidedHelp": "إعداد تفاعلي؛ Enter يقبل الافتراضي، back/cancel للتحكم",
|
|
"back": "رجوع",
|
|
"noWizard": "لا يوجد إدخال تفاعلي نشط.",
|
|
"wizard": {
|
|
"title": "عنوان الذكرى؟ (مطلوب؛ الحالي: {value})",
|
|
"date": "التاريخ؟ [{value}] — YYYY-MM-DD أو today أو tomorrow",
|
|
"tags": "الوسوم؟ [{value}] — افصلها بفواصل",
|
|
"energy": "الطاقة؟ [{value}] — من 1 إلى 5",
|
|
"mood": "الطقس؟ [{value}] — clear / light / cloudy / rain / storm",
|
|
"location": "المكان أو المشهد؟ [{value}]",
|
|
"taskId": "المهمة المرتبطة؟ [{value}] — رقم أو عنوان أو معرّف\n{tasks}",
|
|
"controls": "Enter يحتفظ بالقيمة؛ back/cancel للتحكم. استخدم - لمسح حقل اختياري."
|
|
},
|
|
"goalCompleted": "اكتمل الهدف: {title}",
|
|
"goalReopened": "أُعيد فتح الهدف: {title}",
|
|
"confirmAnswer": "اكتب yes للتأكيد أو no للإلغاء.",
|
|
"flow": {
|
|
"title": "العنوان؟ (مطلوب؛ الحالي: {value})",
|
|
"description": "الوصف؟ [{value}] (اختياري)",
|
|
"targetDate": "التاريخ المستهدف؟ [{value}] — YYYY-MM-DD أو today أو tomorrow",
|
|
"showOnDesktop": "إظهار العد التنازلي على سطح المكتب؟ [{value}] — yes/no",
|
|
"dueDate": "موعد الاستحقاق؟ [{value}] — YYYY-MM-DD أو today أو tomorrow",
|
|
"goalId": "ربط بهدف؟ [{value}] — رقم أو عنوان أو معرّف\n{items}",
|
|
"priority": "الأولوية؟ [{value}] — high / normal / low",
|
|
"pick": "اختر {kind} بالرقم أو العنوان أو التاريخ أو المعرّف:",
|
|
"confirmDelete": "حذف {kind}: {title}؟ اكتب yes للحذف أو no للإلغاء.",
|
|
"confirmCreate": "إنشاء {kind}: {title}؟ اكتب yes للحفظ أو no للإلغاء.",
|
|
"cancelled": "أُلغيت العملية.",
|
|
"deleted": "حُذف {kind}: {title}"
|
|
},
|
|
"welcome": "Life OS v{version} · الطرفية جاهزة.\nاكتب help للأوامر أو memory add لإنشاء ذكرى خطوة بخطوة.\ndate / time / status تعرض معلومات أساسية. أدوات المتصفح: LifeOS.help().",
|
|
"uptime": "مدة الجلسة: {minutes}د {seconds}ث",
|
|
"status": "{memories} ذكريات · {goals} أهداف · {tasks} مهام",
|
|
"consoleHelp": "افتح وحدة تحكم المتصفح واستخدم LifeOS.help() أو LifeOS.run(\"date\") أو LifeOS.run(\"memory add\"). بعد الأسئلة، استخدم LifeOS.note(\"نصك\")؛ ويوقف LifeOS.cancel() العملية.",
|
|
"consoleReady": "الاتصال بوحدة التحكم جاهز. اكتب LifeOS.help() لعرض الأوامر.",
|
|
"consoleNotePrompt": "أدخل الملاحظة عبر LifeOS.note(\"النص\") أو ألغِ عبر LifeOS.cancel().",
|
|
"noNote": "لا توجد ملاحظة قيد الانتظار. ابدأ بـ LifeOS.run(\"memory add\").",
|
|
"cleared": "مُسح إخراج الطرفية.",
|
|
"pinNeedsDate": "حدّد تاريخًا مستهدفًا قبل إظهار العد التنازلي."
|
|
}
|
|
}
|