Skip to content

Commit 82fd469

Browse files
authored
Merge pull request #63 from zecrypt-io/akhil/update-translations
Akhil/update translations
2 parents 5f35dbf + 8e465ef commit 82fd469

34 files changed

Lines changed: 4386 additions & 52 deletions

packages/backend-server/app/api/v1/web/dashboard/services.py

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
project as project_manager,
55
project_activity as project_activity_manager,
66
)
7+
from app.utils.i8ns import translate
78

89

910
async def get_dashboard_overview(request, user):
@@ -17,10 +18,11 @@ async def get_dashboard_overview(request, user):
1718

1819
data = {}
1920
for key, value in features.items():
21+
print(key, value.get("enabled"))
2022
if value.get("enabled"):
2123
data[key] = secret_manager.get_project_secrets_count(db, key, project_id)
2224

23-
return response_helper(200, "Dashboard overview loaded successfully", data)
25+
return response_helper(200, translate("dashboard.overview"), data)
2426

2527

2628
async def get_dashboard_recent_activity(request, user):
@@ -31,4 +33,6 @@ async def get_dashboard_recent_activity(request, user):
3133
return response_helper(404, "Project not found")
3234

3335
data = project_activity_manager.find(db, {"project_id": project_id})
34-
return response_helper(200, "Dashboard recent activity loaded successfully", data)
36+
for item in data:
37+
item["title"] = secret_manager.get_title(db, item.get("record_id"))
38+
return response_helper(200, translate("dashboard.recent_activity"), data)
Lines changed: 156 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,156 @@
1+
{
2+
"card": {
3+
"add": "Kaart suksesvol bygevoeg",
4+
"update": "Kaartbesonderhede suksesvol opgedateer",
5+
"delete": "Kaartbesonderhede suksesvol verwyder",
6+
"details": "Kaartbesonderhede suksesvol gelaai",
7+
"not_found": "Kaartbesonderhede nie gevind nie",
8+
"already_exists": "Kaartbesonderhede met dieselfde naam bestaan reeds",
9+
"list": "Kaart suksesvol gelaai"
10+
},
11+
"api_key": {
12+
"add": "API-sleutel suksesvol bygevoeg",
13+
"update": "API-sleutelbesonderhede suksesvol opgedateer",
14+
"delete": "API-sleutelbesonderhede suksesvol verwyder",
15+
"details": "API-sleutelbesonderhede suksesvol gelaai",
16+
"not_found": "API-sleutelbesonderhede nie gevind nie",
17+
"already_exists": "API-sleutelbesonderhede met dieselfde naam bestaan reeds",
18+
"list": "API-sleutels suksesvol gelaai"
19+
},
20+
"wallet_phrase": {
21+
"add": "Beursiefrase suksesvol bygevoeg",
22+
"update": "Beursiefrasebesonderhede suksesvol opgedateer",
23+
"delete": "Beursiefrasebesonderhede suksesvol verwyder",
24+
"details": "Beursiefrasebesonderhede suksesvol gelaai",
25+
"not_found": "Beursiefrasebesonderhede nie gevind nie",
26+
"already_exists": "Beursiefrasebesonderhede met dieselfde naam bestaan reeds",
27+
"list": "Beursiefrases suksesvol gelaai"
28+
},
29+
"wifi": {
30+
"add": "WiFi suksesvol bygevoeg",
31+
"update": "WiFi-besonderhede suksesvol opgedateer",
32+
"delete": "WiFi-besonderhede suksesvol verwyder",
33+
"details": "WiFi-besonderhede suksesvol gelaai",
34+
"not_found": "WiFi-besonderhede nie gevind nie",
35+
"already_exists": "WiFi-besonderhede met dieselfde naam bestaan reeds",
36+
"list": "WiFi-besonderhede suksesvol gelaai"
37+
},
38+
"license": {
39+
"add": "Lisensie suksesvol bygevoeg",
40+
"update": "Lisensiebesonderhede suksesvol opgedateer",
41+
"delete": "Lisensiebesonderhede suksesvol verwyder",
42+
"details": "Lisensiebesonderhede suksesvol gelaai",
43+
"not_found": "Lisensiebesonderhede nie gevind nie",
44+
"already_exists": "Lisensiebesonderhede met dieselfde naam bestaan reeds",
45+
"list": "Lisensies suksesvol gelaai"
46+
},
47+
"login": {
48+
"add": "Rekening suksesvol bygevoeg",
49+
"update": "Rekeningbesonderhede suksesvol opgedateer",
50+
"delete": "Rekeningbesonderhede suksesvol verwyder",
51+
"details": "Rekeningbesonderhede suksesvol gelaai",
52+
"not_found": "Rekeningbesonderhede nie gevind nie",
53+
"already_exists": "Rekeningbesonderhede met dieselfde naam bestaan reeds",
54+
"list": "Rekeninge suksesvol gelaai"
55+
},
56+
"identity": {
57+
"add": "Identiteit suksesvol bygevoeg",
58+
"update": "Identiteitsbesonderhede suksesvol opgedateer",
59+
"delete": "Identiteitsbesonderhede suksesvol verwyder",
60+
"details": "Identiteitsbesonderhede suksesvol gelaai",
61+
"not_found": "Identiteitsbesonderhede nie gevind nie",
62+
"already_exists": "Identiteitsbesonderhede met dieselfde naam bestaan reeds",
63+
"list": "Identiteite suksesvol gelaai"
64+
},
65+
"email": {
66+
"add": "E-pos suksesvol bygevoeg",
67+
"update": "E-posbesonderhede suksesvol opgedateer",
68+
"delete": "E-posbesonderhede suksesvol verwyder",
69+
"details": "E-posbesonderhede suksesvol gelaai",
70+
"not_found": "E-posbesonderhede nie gevind nie",
71+
"already_exists": "E-posbesonderhede met dieselfde naam bestaan reeds",
72+
"list": "E-posse suksesvol gelaai"
73+
},
74+
"ssh_key": {
75+
"add": "SSH-sleutel suksesvol bygevoeg",
76+
"update": "SSH-sleutelbesonderhede suksesvol opgedateer",
77+
"delete": "SSH-sleutelbesonderhede suksesvol verwyder",
78+
"details": "SSH-sleutelbesonderhede suksesvol gelaai",
79+
"not_found": "SSH-sleutelbesonderhede nie gevind nie",
80+
"already_exists": "SSH-sleutelbesonderhede met dieselfde naam bestaan reeds",
81+
"list": "SSH-sleutels suksesvol gelaai"
82+
},
83+
"note": {
84+
"add": "Nota suksesvol bygevoeg",
85+
"update": "Notabesonderhede suksesvol opgedateer",
86+
"delete": "Notabesonderhede suksesvol verwyder",
87+
"details": "Notabesonderhede suksesvol gelaai",
88+
"not_found": "Notabesonderhede nie gevind nie",
89+
"already_exists": "Notabesonderhede met dieselfde naam bestaan reeds",
90+
"list": "Notas suksesvol gelaai"
91+
},
92+
"health": {
93+
"status": "OK"
94+
},
95+
"workspace": {
96+
"details": "Werksruimtebesonderhede suksesvol gelaai",
97+
"tags": "Etikette suksesvol gelaai",
98+
"initial_data": "Aanvanklike data suksesvol gelaai"
99+
},
100+
"project":{
101+
"details": "Projekbesonderhede suksesvol gelaai",
102+
"list": "Projekte suksesvol gelaai",
103+
"already_exists": "Projek bestaan reeds",
104+
"added": "Projek suksesvol bygevoeg",
105+
"updated": "Projek suksesvol opgedateer",
106+
"keys": "Projek se sleutels suksesvol gelaai",
107+
"deleted": "Projek suksesvol verwyder",
108+
"not_found": "Projekbesonderhede nie gevind nie",
109+
"tags": "Etikette suksesvol gelaai"
110+
},
111+
"user": {
112+
"favorite_tags_list": "Gunstelingetikette suksesvol opgehaal",
113+
"favorite_tags_updated": "Gunstelingetikette suksesvol opgedateer",
114+
"profile_details": "Profielbesonderhede suksesvol gelaai",
115+
"login_history": "Aanteken geskiedenis suksesvol gelaai",
116+
"profile_updated": "Profiel suksesvol opgedateer",
117+
"no_changes_to_update": "Geen veranderinge om op te dateer nie",
118+
"user_details_not_found": "Gebruikerbesonderhede nie gevind nie"
119+
},
120+
"auth":{
121+
"user_signed_up": "Gebruiker suksesvol geregistreer",
122+
"user_logged_in": "Gebruiker suksesvol aangemeld",
123+
"invalid_code": "Ongeldige kode, probeer asseblief weer",
124+
"two_factor_auth_verified": "Twee-faktor verifikasie suksesvol bevestig",
125+
"keys_fetched": "Sleutels suksesvol opgehaal",
126+
"keys_already_exist": "Sleutels bestaan reeds",
127+
"keys_updated": "Sleutels suksesvol opgedateer",
128+
"user_details_not_found": "Gebruikerbesonderhede nie gevind nie",
129+
"user_logged_out": "Gebruiker suksesvol afgemeld",
130+
"authentication_failed": "Verifikasie het misluk, probeer asseblief weer",
131+
"invalid_credentials": "Ongeldige geloofsbriewe, probeer asseblief weer",
132+
"invalid_totp_code": "Ongeldige TOTP-kode, probeer asseblief weer",
133+
"invalid_totp_secret": "Ongeldige TOTP-geheim, probeer asseblief weer",
134+
"something_went_wrong": "Iets het verkeerd geloop, probeer asseblief weer",
135+
"invalid_header": "Ongeldige opskrif, probeer asseblief weer"
136+
},
137+
"audit_logs":{
138+
"audit_logs_fetched": "Ouditlogboeke suksesvol gelaai",
139+
"audit_log_actions": "Ouditlogboekaksies suksesvol gelaai"
140+
},
141+
"password_history":{
142+
"list": "Wagwoordgeskiedenis suksesvol gelaai",
143+
"add": "Wagwoordgeskiedenis suksesvol bygevoeg"
144+
},
145+
"dashboard":{
146+
"overview": "Dashboard-oorsig suksesvol gelaai",
147+
"recent_activity": "Onlangse aktiwiteit suksesvol gelaai"
148+
}
149+
}
150+
151+
152+
153+
154+
155+
156+
Lines changed: 149 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,149 @@
1+
{
2+
"card": {
3+
"add": "تمت إضافة البطاقة بنجاح",
4+
"update": "تم تحديث تفاصيل البطاقة بنجاح",
5+
"delete": "تم حذف تفاصيل البطاقة بنجاح",
6+
"details": "تم تحميل تفاصيل البطاقة بنجاح",
7+
"not_found": "لم يتم العثور على تفاصيل البطاقة",
8+
"already_exists": "تفاصيل البطاقة بنفس الاسم موجودة بالفعل",
9+
"list": "تم تحميل البطاقات بنجاح"
10+
},
11+
"api_key": {
12+
"add": "تمت إضافة مفتاح API بنجاح",
13+
"update": "تم تحديث تفاصيل مفتاح API بنجاح",
14+
"delete": "تم حذف تفاصيل مفتاح API بنجاح",
15+
"details": "تم تحميل تفاصيل مفتاح API بنجاح",
16+
"not_found": "لم يتم العثور على تفاصيل مفتاح API",
17+
"already_exists": "تفاصيل مفتاح API بنفس الاسم موجودة بالفعل",
18+
"list": "تم تحميل مفاتيح API بنجاح"
19+
},
20+
"wallet_phrase": {
21+
"add": "تمت إضافة عبارة المحفظة بنجاح",
22+
"update": "تم تحديث تفاصيل عبارة المحفظة بنجاح",
23+
"delete": "تم حذف تفاصيل عبارة المحفظة بنجاح",
24+
"details": "تم تحميل تفاصيل عبارة المحفظة بنجاح",
25+
"not_found": "لم يتم العثور على تفاصيل عبارة المحفظة",
26+
"already_exists": "تفاصيل عبارة المحفظة بنفس الاسم موجودة بالفعل",
27+
"list": "تم تحميل عبارات المحفظة بنجاح"
28+
},
29+
"wifi": {
30+
"add": "تمت إضافة WiFi بنجاح",
31+
"update": "تم تحديث تفاصيل WiFi بنجاح",
32+
"delete": "تم حذف تفاصيل WiFi بنجاح",
33+
"details": "تم تحميل تفاصيل WiFi بنجاح",
34+
"not_found": "لم يتم العثور على تفاصيل WiFi",
35+
"already_exists": "تفاصيل WiFi بنفس الاسم موجودة بالفعل",
36+
"list": "تم تحميل تفاصيل WiFi بنجاح"
37+
},
38+
"license": {
39+
"add": "تمت إضافة الرخصة بنجاح",
40+
"update": "تم تحديث تفاصيل الرخصة بنجاح",
41+
"delete": "تم حذف تفاصيل الرخصة بنجاح",
42+
"details": "تم تحميل تفاصيل الرخصة بنجاح",
43+
"not_found": "لم يتم العثور على تفاصيل الرخصة",
44+
"already_exists": "تفاصيل الرخصة بنفس الاسم موجودة بالفعل",
45+
"list": "تم تحميل الرخص بنجاح"
46+
},
47+
"login": {
48+
"add": "تمت إضافة الحساب بنجاح",
49+
"update": "تم تحديث تفاصيل الحساب بنجاح",
50+
"delete": "تم حذف تفاصيل الحساب بنجاح",
51+
"details": "تم تحميل تفاصيل الحساب بنجاح",
52+
"not_found": "لم يتم العثور على تفاصيل الحساب",
53+
"already_exists": "تفاصيل الحساب بنفس الاسم موجودة بالفعل",
54+
"list": "تم تحميل الحسابات بنجاح"
55+
},
56+
"identity": {
57+
"add": "تمت إضافة الهوية بنجاح",
58+
"update": "تم تحديث تفاصيل الهوية بنجاح",
59+
"delete": "تم حذف تفاصيل الهوية بنجاح",
60+
"details": "تم تحميل تفاصيل الهوية بنجاح",
61+
"not_found": "لم يتم العثور على تفاصيل الهوية",
62+
"already_exists": "تفاصيل الهوية بنفس الاسم موجودة بالفعل",
63+
"list": "تم تحميل الهويات بنجاح"
64+
},
65+
"email": {
66+
"add": "تمت إضافة البريد الإلكتروني بنجاح",
67+
"update": "تم تحديث تفاصيل البريد الإلكتروني بنجاح",
68+
"delete": "تم حذف تفاصيل البريد الإلكتروني بنجاح",
69+
"details": "تم تحميل تفاصيل البريد الإلكتروني بنجاح",
70+
"not_found": "لم يتم العثور على تفاصيل البريد الإلكتروني",
71+
"already_exists": "تفاصيل البريد الإلكتروني بنفس الاسم موجودة بالفعل",
72+
"list": "تم تحميل رسائل البريد الإلكتروني بنجاح"
73+
},
74+
"ssh_key": {
75+
"add": "تمت إضافة مفتاح SSH بنجاح",
76+
"update": "تم تحديث تفاصيل مفتاح SSH بنجاح",
77+
"delete": "تم حذف تفاصيل مفتاح SSH بنجاح",
78+
"details": "تم تحميل تفاصيل مفتاح SSH بنجاح",
79+
"not_found": "لم يتم العثور على تفاصيل مفتاح SSH",
80+
"already_exists": "تفاصيل مفتاح SSH بنفس الاسم موجودة بالفعل",
81+
"list": "تم تحميل مفاتيح SSH بنجاح"
82+
},
83+
"note": {
84+
"add": "تمت إضافة الملاحظة بنجاح",
85+
"update": "تم تحديث تفاصيل الملاحظة بنجاح",
86+
"delete": "تم حذف تفاصيل الملاحظة بنجاح",
87+
"details": "تم تحميل تفاصيل الملاحظة بنجاح",
88+
"not_found": "لم يتم العثور على تفاصيل الملاحظة",
89+
"already_exists": "تفاصيل الملاحظة بنفس الاسم موجودة بالفعل",
90+
"list": "تم تحميل الملاحظات بنجاح"
91+
},
92+
"health": {
93+
"status": "OK"
94+
},
95+
"workspace": {
96+
"details": "تم تحميل تفاصيل مساحة العمل بنجاح",
97+
"tags": "تم تحميل العلامات بنجاح",
98+
"initial_data": "تم تحميل البيانات الأولية بنجاح"
99+
},
100+
"project":{
101+
"details": "تم تحميل تفاصيل المشروع بنجاح",
102+
"list": "تم تحميل المشاريع بنجاح",
103+
"already_exists": "المشروع موجود بالفعل",
104+
"added": "تمت إضافة المشروع بنجاح",
105+
"updated": "تم تحديث المشروع بنجاح",
106+
"keys": "تم تحميل مفاتيح المشروع بنجاح",
107+
"deleted": "تم حذف المشروع بنجاح",
108+
"not_found": "لم يتم العثور على تفاصيل المشروع",
109+
"tags": "تم تحميل العلامات بنجاح"
110+
},
111+
"user": {
112+
"favorite_tags_list": "تم جلب العلامات المفضلة بنجاح",
113+
"favorite_tags_updated": "تم تحديث العلامات المفضلة بنجاح",
114+
"profile_details": "تم تحميل تفاصيل الملف الشخصي بنجاح",
115+
"login_history": "تم تحميل سجل تسجيل الدخول بنجاح",
116+
"profile_updated": "تم تحديث الملف الشخصي بنجاح",
117+
"no_changes_to_update": "لا توجد تغييرات للتحديث",
118+
"user_details_not_found": "لم يتم العثور على تفاصيل المستخدم"
119+
},
120+
"auth":{
121+
"user_signed_up": "تم تسجيل المستخدم بنجاح",
122+
"user_logged_in": "تم تسجيل دخول المستخدم بنجاح",
123+
"invalid_code": "رمز غير صالح، يرجى المحاولة مرة أخرى",
124+
"two_factor_auth_verified": "تم التحقق من المصادقة الثنائية بنجاح",
125+
"keys_fetched": "تم جلب المفاتيح بنجاح",
126+
"keys_already_exist": "المفاتيح موجودة بالفعل",
127+
"keys_updated": "تم تحديث المفاتيح بنجاح",
128+
"user_details_not_found": "لم يتم العثور على تفاصيل المستخدم",
129+
"user_logged_out": "تم تسجيل خروج المستخدم بنجاح",
130+
"authentication_failed": "فشل التحقق، يرجى المحاولة مرة أخرى",
131+
"invalid_credentials": "بيانات الاعتماد غير صالحة، يرجى المحاولة مرة أخرى",
132+
"invalid_totp_code": "رمز TOTP غير صالح، يرجى المحاولة مرة أخرى",
133+
"invalid_totp_secret": "سر TOTP غير صالح، يرجى المحاولة مرة أخرى",
134+
"something_went_wrong": "حدث خطأ ما، يرجى المحاولة مرة أخرى",
135+
"invalid_header": "رأس غير صالح، يرجى المحاولة مرة أخرى"
136+
},
137+
"audit_logs":{
138+
"audit_logs_fetched": "تم تحميل سجلات التدقيق بنجاح",
139+
"audit_log_actions": "تم تحميل إجراءات سجل التدقيق بنجاح"
140+
},
141+
"password_history":{
142+
"list": "تم تحميل سجل كلمات المرور بنجاح",
143+
"add": "تمت إضافة سجل كلمات المرور بنجاح"
144+
},
145+
"dashboard":{
146+
"overview": "تم تحميل نظرة عامة على لوحة التحكم بنجاح",
147+
"recent_activity": "تم تحميل النشاط الأخير بنجاح"
148+
}
149+
}

0 commit comments

Comments
 (0)