Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[AR] Improve the Arabic language responses #2125

Merged
merged 17 commits into from
Apr 22, 2024
Merged
Show file tree
Hide file tree
Changes from 8 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
34 changes: 17 additions & 17 deletions sentences/ar/_common.yaml
Original file line number Diff line number Diff line change
@@ -1,29 +1,29 @@
language: ar
responses:
errors:
no_intent: "عفوا, لم افهم هذا"
no_area: "لا توجد منطقة بالأسم {{ area }}"
no_domain_in_area: "النطاق {{ domain }} غير موجود بالمنطقة {{ area }}"
no_device_class_in_area: "المنطقة {{ area }} لا تحتوى على فئة الأجهزة {{ device_class }}"
no_entity: "لا يوجد جهاز او خاصية بالأسم {{ entity }}"
handle_error: "حدث خطأ اثناء معالجة النص"
no_intent: "عفوا، لم أفهم هذا"
no_area: "عفوا، لا توجد منطقة بالإسم {{ area }}"
no_domain_in_area: "عفوا، النطاق {{ domain }} غير موجود بالمنطقة {{ area }}"
no_device_class_in_area: "عفوا، المنطقة {{ area }} لا تحتوى على فئة الأجهزة {{ device_class }}"
no_entity: "عفوا، لا يوجد جهاز او خاصية بالإسم {{ entity }}"
handle_error: "حدث خطأ أثناء معالجة النص"

lists:
color:
values:
- in: "ابيض"
- in: "أبيض"
out: "white"
- in: "اسود"
- in: "أسود"
out: "black"
- in: "احمر"
- in: "أحمر"
out: "red"
- in: "برتقالي"
out: "orange"
- in: "اصفر"
- in: "أصفر"
out: "yellow"
- in: "اخضر"
- in: "أخضر"
out: "green"
- in: "ازرق"
- in: "أزرق"
out: "blue"
- in: "بنفسجي"
out: "purple"
Expand Down Expand Up @@ -115,9 +115,9 @@ expansion_rules:
switch: "[ال](مفتاح|مفاتيح)"
fan: "[ال](مروحة|مراوح|مروحات)"

turn: "(غير|اضبط|ضبط)"
turn_on: "(افتح|شغل|اشعل|اشغل|ابدأ|شعل|فعل|تفعيل|تشغيل|فعل)"
turn_off: "(اغلق|اطفئ|طفي)"
turn: "(غير|اضبط||أضبط|إضبط|ضبط)"
omaramin-2000 marked this conversation as resolved.
Show resolved Hide resolved
turn_on: "(افتح|شغل|اشعل|أشعل|اشغل|أشغل|ابدأ|إبدأ|شعل|فعل|تفعيل|تشغيل|فعل)"
turn_off: "(أغلق|اغلق|اطفئ|أطفئ|طفي)"

temp: "(باردة|دافئة|لطيفة|حارة|درجة [ال]حرارة)"
intensity: "[ال](درجة [ال]سطوع|[شدة] [ال]سطوع|قوة|شدة)"
Expand All @@ -128,8 +128,8 @@ expansion_rules:
to: "(على|الى)"
any: "(أي)"

open: "(افتح|ارفع)"
close: "(اغلق|اقفل|اخفض|انزل|نزل)"
open: "(افتح|إفتح|إرفع|ارفع)"
close: "(أغلق|اغلق|اقفل|اخفض|انزل|نزل)"

awning: "[ال](مظلة|مظلات)"
curtain: "[ال](ستائر|ستارة|ستارات)"
Expand Down
64 changes: 64 additions & 0 deletions tests/ar/light_HassLightSet.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,11 @@ tests:
# Brightness value individual light
- sentences:
- "اضبط سطوع ضوء المطبخ الرئيسي الى 50"
- "أضبط سطوع ضوء المطبخ الرئيسي الى 50"
- "إضبط سطوع ضوء المطبخ الرئيسي الى 50"
- "اضبط ضوء المطبخ الرئيسي الى سطوع 50"
- "أضبط ضوء المطبخ الرئيسي الى سطوع 50"
- "إضبط ضوء المطبخ الرئيسي الى سطوع 50"
intent:
name: HassLightSet
slots:
Expand All @@ -15,9 +19,17 @@ tests:
# Brightness value specific area
- sentences:
- "اضبط سطوع جميع الاضواء الى 50 في المطبخ"
- "أضبط سطوع جميع الاضواء الى 50 في المطبخ"
- "إضبط سطوع جميع الاضواء الى 50 في المطبخ"
- "اضبط سطوع جميع الاضواء في المطبخ الى 50"
- "أضبط سطوع جميع الاضواء في المطبخ الى 50"
- "إضبط سطوع جميع الاضواء في المطبخ الى 50"
- "اضبط جميع الاضواء الى سطوع 50 في المطبخ"
- "أضبط جميع الاضواء الى سطوع 50 في المطبخ"
- "إضبط جميع الاضواء الى سطوع 50 في المطبخ"
- "اضبط جميع الاضواء في المطبخ الى سطوع 50"
- "أضبط جميع الاضواء في المطبخ الى سطوع 50"
- "إضبط جميع الاضواء في المطبخ الى سطوع 50"
intent:
name: HassLightSet
slots:
Expand All @@ -30,7 +42,11 @@ tests:
# Brightness value all lights
- sentences:
- "اضبط سطوع جميع الاضواء الى 50"
- "أضبط سطوع جميع الاضواء الى 50"
- "إضبط سطوع جميع الاضواء الى 50"
- "اضبط جميع الاضواء الى سطوع 50"
- "أضبط جميع الاضواء الى سطوع 50"
- "إضبط جميع الاضواء الى سطوع 50"
intent:
name: HassLightSet
slots:
Expand All @@ -42,7 +58,11 @@ tests:
# Min brightness individual light
- sentences:
- "اضبط سطوع ضوء المطبخ الرئيسي الى منخفض"
- "أضبط سطوع ضوء المطبخ الرئيسي الى منخفض"
- "إضبط سطوع ضوء المطبخ الرئيسي الى منخفض"
- "اضبط ضوء المطبخ الرئيسي الى سطوع منخفض"
- "أضبط ضوء المطبخ الرئيسي الى سطوع منخفض"
- "إضبط ضوء المطبخ الرئيسي الى سطوع منخفض"
intent:
name: HassLightSet
slots:
Expand All @@ -54,7 +74,11 @@ tests:
# Max brightness individual light
- sentences:
- "اضبط سطوع ضوء المطبخ الرئيسي الى قصوى"
- "أضبط سطوع ضوء المطبخ الرئيسي الى قصوى"
- "إضبط سطوع ضوء المطبخ الرئيسي الى قصوى"
- "اضبط ضوء المطبخ الرئيسي الى سطوع قصوى"
- "أضبط ضوء المطبخ الرئيسي الى سطوع قصوى"
- "إضبط ضوء المطبخ الرئيسي الى سطوع قصوى"
intent:
name: HassLightSet
slots:
Expand All @@ -66,9 +90,17 @@ tests:
# Min brightness specific area
- sentences:
- "اضبط سطوع جميع الاضواء الى منخفض في المطبخ"
- "أضبط سطوع جميع الاضواء الى منخفض في المطبخ"
- "إضبط سطوع جميع الاضواء الى منخفض في المطبخ"
- "اضبط سطوع جميع الاضواء في المطبخ الى منخفض"
- "أضبط سطوع جميع الاضواء في المطبخ الى منخفض"
- "إضبط سطوع جميع الاضواء في المطبخ الى منخفض"
- "اضبط جميع الاضواء الى سطوع منخفض في المطبخ"
- "أضبط جميع الاضواء الى سطوع منخفض في المطبخ"
- "إضبط جميع الاضواء الى سطوع منخفض في المطبخ"
- "اضبط جميع الاضواء في المطبخ الى سطوع منخفض"
- "أضبط جميع الاضواء في المطبخ الى سطوع منخفض"
- "إضبط جميع الاضواء في المطبخ الى سطوع منخفض"
intent:
name: HassLightSet
slots:
Expand All @@ -81,9 +113,17 @@ tests:
# Max brightness specific area
- sentences:
- "اضبط سطوع جميع الاضواء الى قصوى في المطبخ"
- "أضبط سطوع جميع الاضواء الى قصوى في المطبخ"
- "إضبط سطوع جميع الاضواء الى قصوى في المطبخ"
- "اضبط سطوع جميع الاضواء في المطبخ الى قصوى"
- "أضبط سطوع جميع الاضواء في المطبخ الى قصوى"
- "إضبط سطوع جميع الاضواء في المطبخ الى قصوى"
- "اضبط جميع الاضواء الى سطوع قصوى في المطبخ"
- "أضبط جميع الاضواء الى سطوع قصوى في المطبخ"
- "إضبط جميع الاضواء الى سطوع قصوى في المطبخ"
- "اضبط جميع الاضواء في المطبخ الى سطوع قصوى"
- "أضبط جميع الاضواء في المطبخ الى سطوع قصوى"
- "إضبط جميع الاضواء في المطبخ الى سطوع قصوى"
intent:
name: HassLightSet
slots:
Expand All @@ -96,7 +136,11 @@ tests:
# Min brightness all lights
- sentences:
- "اضبط سطوع جميع الاضواء الى منخفض"
- "أضبط سطوع جميع الاضواء الى منخفض"
- "إضبط سطوع جميع الاضواء الى منخفض"
- "اضبط جميع الاضواء الى سطوع منخفض"
- "إضبط جميع الاضواء الى سطوع منخفض"
- "أضبط جميع الاضواء الى سطوع منخفض"
intent:
name: HassLightSet
slots:
Expand All @@ -108,7 +152,11 @@ tests:
# Max brightness all lights
- sentences:
- "اضبط سطوع جميع الاضواء الى قصوى"
- "أضبط سطوع جميع الاضواء الى قصوى"
- "إضبط سطوع جميع الاضواء الى قصوى"
- "اضبط جميع الاضواء الى سطوع قصوى"
- "أضبط جميع الاضواء الى سطوع قصوى"
- "إضبط جميع الاضواء الى سطوع قصوى"
intent:
name: HassLightSet
slots:
Expand All @@ -120,7 +168,11 @@ tests:
# color individual light
- sentences:
- "اضبط لون ضوء المطبخ الرئيسي الى احمر"
omaramin-2000 marked this conversation as resolved.
Show resolved Hide resolved
- "أضبط لون ضوء المطبخ الرئيسي الى احمر"
- "إضبط لون ضوء المطبخ الرئيسي الى احمر"
- "اضبط ضوء المطبخ الرئيسي الى لون احمر"
- "أضبط ضوء المطبخ الرئيسي الى لون احمر"
- "إضبط ضوء المطبخ الرئيسي الى لون احمر"
intent:
name: HassLightSet
slots:
Expand All @@ -132,9 +184,17 @@ tests:
# color specific area
- sentences:
- "اضبط لون جميع الاضواء الى احمر في المطبخ"
omaramin-2000 marked this conversation as resolved.
Show resolved Hide resolved
- "أضبط لون جميع الاضواء الى احمر في المطبخ"
- "إضبط لون جميع الاضواء الى احمر في المطبخ"
- "اضبط لون جميع الاضواء في المطبخ الى احمر"
- "أضبط لون جميع الاضواء في المطبخ الى احمر"
- "إضبط لون جميع الاضواء في المطبخ الى احمر"
- "اضبط جميع الاضواء الى لون احمر في المطبخ"
- "أضبط جميع الاضواء الى لون احمر في المطبخ"
- "إضبط جميع الاضواء الى لون احمر في المطبخ"
- "اضبط جميع الاضواء في المطبخ الى لون احمر"
- "أضبط جميع الاضواء في المطبخ الى لون احمر"
- "إضبط جميع الاضواء في المطبخ الى لون احمر"
intent:
name: HassLightSet
slots:
Expand All @@ -147,7 +207,11 @@ tests:
# color all lights
- sentences:
- "اضبط لون جميع الاضواء الى احمر"
omaramin-2000 marked this conversation as resolved.
Show resolved Hide resolved
- "أضبط لون جميع الاضواء الى احمر"
- "إضبط لون جميع الاضواء الى احمر"
- "اضبط جميع الاضواء الى اللون الاحمر"
- "أضبط جميع الاضواء الى اللون الاحمر"
- "إضبط جميع الاضواء الى اللون الاحمر"
intent:
name: HassLightSet
slots:
Expand Down
Loading