diff --git a/panels/dock/dcc-dock-plugin/translations/dock_ar.ts b/panels/dock/dcc-dock-plugin/translations/dock_ar.ts
new file mode 100644
index 000000000..7344adb0e
--- /dev/null
+++ b/panels/dock/dcc-dock-plugin/translations/dock_ar.ts
@@ -0,0 +1,119 @@
+
+
+ PluginArea
+
+ Plugin Area
+ المنطقة الإضافية
+
+
+ Select which icons appear in the Dock
+ حدد أي الرموز تظهر في السلة
+
+
+
+ dock
+
+ Desktop and taskbar
+ الطاولة والأداة المساعدة
+
+
+ Set the display and size of icons on the desktop
+ تعيين عرض وحجم الرموز على سطح المكتب
+
+
+
+ main
+
+ Dock
+ السلة
+
+
+ Mode
+ وضع
+
+
+ Dock size
+ حجم السلة
+
+
+ Small
+ صغير
+
+
+ Large
+ كبير
+
+
+ Position on the screen
+ موضع على الشاشة
+
+
+ Top
+ أعلى
+
+
+ Bottom
+ أسفل
+
+
+ Left
+ يسار
+
+
+ Right
+ يمين
+
+
+ Status
+ الحالة
+
+
+ Keep shown
+ ابقShown
+
+
+ Keep hidden
+ ابق مخفي
+
+
+ Smart hide
+ ẩn thông minh
+
+
+ Multiple Displays
+ شاشات متعددة
+
+
+ Set the position of the taskbar on the screen
+ تعيين موضع شريط المهام على الشاشة
+
+
+ Only on main
+ فقط على الرئيسي
+
+
+ On screen where the cursor is
+ على الشاشة حيث المؤشر
+
+
+ Plugin Area
+ المنطقة الإضافية
+
+
+ Select which icons appear in the Dock
+ حدد أي الرموز تظهر في السلة
+
+
+ Classic Mode
+ وضع كلاسيكي
+
+
+ Centered Mode
+ وضع المركز
+
+
+ Fashion Mode
+ وضع الموضة
+
+
+
\ No newline at end of file
diff --git a/panels/dock/dcc-dock-plugin/translations/dock_pt.ts b/panels/dock/dcc-dock-plugin/translations/dock_pt.ts
new file mode 100644
index 000000000..a9a195639
--- /dev/null
+++ b/panels/dock/dcc-dock-plugin/translations/dock_pt.ts
@@ -0,0 +1,119 @@
+
+
+ PluginArea
+
+ Plugin Area
+ Área de plugins
+
+
+ Select which icons appear in the Dock
+ Seleccione quais ícones são visiveis na Dock
+
+
+
+ dock
+
+ Desktop and taskbar
+ Ambiente de Trabalho e Barra de Tarefas
+
+
+ Set the display and size of icons on the desktop
+ Definir o tamanho de ecrã e icones no ambiente de trabalho
+
+
+
+ main
+
+ Dock
+ Dock
+
+
+ Mode
+ Modo
+
+
+ Dock size
+ Tamanho da Dock
+
+
+ Small
+ Pequeno
+
+
+ Large
+ Grande
+
+
+ Position on the screen
+ Posição no Ecrã
+
+
+ Top
+ Topo
+
+
+ Bottom
+ Fundo
+
+
+ Left
+ Esquerda
+
+
+ Right
+ Direita
+
+
+ Status
+ Estado
+
+
+ Keep shown
+ Manter Visivel
+
+
+ Keep hidden
+ Manter Escondido
+
+
+ Smart hide
+ Esconder Inteligente
+
+
+ Multiple Displays
+ Múltiplos Ecrãs
+
+
+ Set the position of the taskbar on the screen
+ Definir a posição da barra de tarefas no ecrã
+
+
+ Only on main
+ Apenas no principal
+
+
+ On screen where the cursor is
+ No ecrã em que o cursor estiver
+
+
+ Plugin Area
+ Área de plugins
+
+
+ Select which icons appear in the Dock
+ Seleccione quais ícones são visiveis na Dock
+
+
+ Classic Mode
+ Modo Clássico
+
+
+ Centered Mode
+ Modo Centrado
+
+
+ Fashion Mode
+ Modo Elegante
+
+
+
\ No newline at end of file
diff --git a/panels/dock/taskmanager/translations/org.deepin.ds.dock.taskmanager.ts_ar.ts b/panels/dock/taskmanager/translations/org.deepin.ds.dock.taskmanager.ts_ar.ts
new file mode 100644
index 000000000..7522163ae
--- /dev/null
+++ b/panels/dock/taskmanager/translations/org.deepin.ds.dock.taskmanager.ts_ar.ts
@@ -0,0 +1,35 @@
+
+
+ dock::AppItem
+
+
+ Open
+ افتح
+
+
+
+ All Windows
+ جميع النوافذ
+
+
+
+ Undock
+ فك الربط
+
+
+
+ Dock
+ الرسو
+
+
+
+ Force Quit
+ إنهاء قسري
+
+
+
+ Close All
+ إغلاق الكل
+
+
+
\ No newline at end of file
diff --git a/panels/dock/translations/org.deepin.ds.dock_ar.ts b/panels/dock/translations/org.deepin.ds.dock_ar.ts
new file mode 100644
index 000000000..5c88478e9
--- /dev/null
+++ b/panels/dock/translations/org.deepin.ds.dock_ar.ts
@@ -0,0 +1,90 @@
+
+
+ main
+
+
+ Indicator Style
+ نمط المؤشر
+
+
+
+ Fashion Mode
+ نمط الموضة
+
+
+
+ Efficient Mode
+ وضع الكفاءة
+
+
+
+ Alignment
+ التطبيق
+
+
+
+ Left
+ يسار
+
+
+
+ Position
+ الموقع
+
+
+
+ Align Left
+ التطبيق على اليسار
+
+
+
+ Align Top
+ التطبيق على القمة
+
+
+
+ Align Center
+ التطبيق في المركز
+
+
+
+ Top
+ قمة
+
+
+
+ Bottom
+ أسفل
+
+
+
+ Right
+ يمين
+
+
+
+ Status
+ الحالة
+
+
+
+ Keep Shown
+ ابقى مرئيًا
+
+
+
+ Keep Hidden
+ ابقى مخفيًا
+
+
+
+ Smart Hide
+ إخفاء ذكي
+
+
+
+ Dock Settings
+ إعدادات الدوكات
+
+
+
\ No newline at end of file
diff --git a/panels/notification/bubble/translations/org.deepin.ds.notificationbubble_ar.ts b/panels/notification/bubble/translations/org.deepin.ds.notificationbubble_ar.ts
new file mode 100644
index 000000000..6b02fe5c4
--- /dev/null
+++ b/panels/notification/bubble/translations/org.deepin.ds.notificationbubble_ar.ts
@@ -0,0 +1,24 @@
+
+
+ notification::BubbleItem
+
+
+
+ just now
+ قبل دقيقة واحدة
+
+
+
+ 1 new message
+ رسالة جديدة واحدة
+
+
+
+ notification::BubbleModel
+
+
+ %1 minutes ago
+ %1 دقيقة مضت
+
+
+
\ No newline at end of file
diff --git a/panels/notification/center/translations/org.deepin.ds.notificationcenter_ar.ts b/panels/notification/center/translations/org.deepin.ds.notificationcenter_ar.ts
new file mode 100644
index 000000000..40051aa2d
--- /dev/null
+++ b/panels/notification/center/translations/org.deepin.ds.notificationcenter_ar.ts
@@ -0,0 +1,69 @@
+
+
+ GroupNotify
+
+
+ Clear All
+ مسح الكل
+
+
+
+ NotifyHeader
+
+
+ Notification Setting
+ إعداد الإخطارات
+
+
+
+ Notification Center
+ مركز الإخطارات
+
+
+
+ Clear All
+ مسح الكل
+
+
+
+ NotifySetting
+
+
+ Unpin
+ إزالة الإرفاق
+
+
+
+ Pin
+ ربط
+
+
+
+ Notification Setting
+ إعداد الإخطارات
+
+
+
+ notifycenter::AppNotifyItem
+
+
+ Just now
+ قبل دقيقة واحدة
+
+
+
+ %1 minutes ago
+ %1 دقيقة مضت
+
+
+
+ %1 hours ago
+ %1 ساعة مضت
+
+
+
+ Yesterday
+ أمس
+
+
+
\ No newline at end of file
diff --git a/panels/notification/osd/default/translations/org.deepin.ds.osd.default_ar.ts b/panels/notification/osd/default/translations/org.deepin.ds.osd.default_ar.ts
new file mode 100644
index 000000000..f59f9aac2
--- /dev/null
+++ b/panels/notification/osd/default/translations/org.deepin.ds.osd.default_ar.ts
@@ -0,0 +1,105 @@
+
+
+ main
+
+
+ WLAN on
+ واي فاي eingeschaltet
+
+
+
+ WLAN off
+ واي فاي ausgeschaltet
+
+
+
+ Caps Lock on
+ Caps Lock an
+
+
+
+ Caps Lock off
+ Caps Lock aus
+
+
+
+ Numeric keypad on
+ numerische Tastatur an
+
+
+
+ Numeric keypad off
+ numerische Tastatur aus
+
+
+
+ Touchpad on
+ Touchpad an
+
+
+
+ Touchpad off
+ Touchpad aus
+
+
+
+ Touchpad toggle
+ Touchpad umschalten
+
+
+
+ Fn toggle
+ Fn umschalten
+
+
+
+ Airplane mode on
+ Flugzeugmodus an
+
+
+
+ Airplane mode off
+ Flugzeugmodus aus
+
+
+
+ Mute on
+ Stummschaltung an
+
+
+
+ Mute off
+ Stummschaltung aus
+
+
+
+ Balanced power
+ ausgewogene Leistung
+
+
+
+ Power saver
+ Energiesparmodus
+
+
+
+ High performance
+ Hochleistungsmodus
+
+
+
+ Window effect enabled
+ Fenster-Effekt aktiviert
+
+
+
+ Window effect disabled
+ Fenster-Effekt deaktiviert
+
+
+
+ Failed to enable window effects
+ Konnte Fenster-Effekte nicht aktivieren
+
+
+
\ No newline at end of file
diff --git a/panels/notification/osd/default/translations/org.deepin.ds.osd.default_zh_CN.ts b/panels/notification/osd/default/translations/org.deepin.ds.osd.default_zh_CN.ts
index bd3adf89f..16d085cd5 100644
--- a/panels/notification/osd/default/translations/org.deepin.ds.osd.default_zh_CN.ts
+++ b/panels/notification/osd/default/translations/org.deepin.ds.osd.default_zh_CN.ts
@@ -14,7 +14,7 @@
Caps Lock on
-
+ 大写
diff --git a/panels/notification/osd/displaymode/translations/org.deepin.ds.osd.displaymode_ar.ts b/panels/notification/osd/displaymode/translations/org.deepin.ds.osd.displaymode_ar.ts
new file mode 100644
index 000000000..6126fa984
--- /dev/null
+++ b/panels/notification/osd/displaymode/translations/org.deepin.ds.osd.displaymode_ar.ts
@@ -0,0 +1,20 @@
+
+
+ osd::DisPlayModeApplet
+
+
+ Duplicate
+ استنساخ
+
+
+
+ Extend
+ تمديد
+
+
+
+ Only on %1
+ موجود فقط على %1
+
+
+
\ No newline at end of file