الأخطاء والتحذيرات الناتجة عن عملية التحقّق من صحة النصوص البرمجية

الأخطاء

YamlSyntaxError

بنية ترميز YAML غير صالحة.

الاطّلاع على المستندات لمعرفة البنية

InvalidValueTypeStructExpected

يجب أن تكون قيمة المفتاح الحالي [نوع Struct] ولكنّها [actualType].

InvalidValueTypeArrayExpected

يجب أن تكون قيمة المفتاح الحالي عبارة عن مصفوفة، ولكنّها [actualType].

InvalidValueTypeNumberExpected

يجب أن تكون قيمة المفتاح الحالي رقمًا، ولكنّها [actualType].

InvalidValueTypeBoolExpected

يجب أن تكون قيمة المفتاح الحالي من النوع Bool، ولكنّها من النوع [actualType].

InvalidValueTypeStringExpected

يجب أن تكون قيمة المفتاح الحالي سلسلة، ولكنّها [actualType].

InvalidVariable

يجب أن تكون القيمة سلسلة متغيّر إدخال ولكنّها [actualType].

InvalidDevicesSyntax

استخدِم "جهاز" بدلاً من "أجهزة" عندما تكون قيمة multiSelect هي "صحيح".

InvalidDeviceSyntax

استخدِم "الأجهزة" بدلاً من "الجهاز" عندما تكون قيمة multiSelect هي false.

InvalidDeviceString

[سلسلة الجهاز] هي سلسلة اسم جهاز غير صالحة.

UnknownTrait

يجب أن تكون السمة [trait] سلسلة Trait. تحقَّق من اللوحة اليمنى بحثًا عن سمات صالحة.

UnknownCommand

يجب أن يكون [command] سلسلة Command. تحقَّق من اللوحة اليمنى بحثًا عن أوامر صالحة.

UnexpectedField

[unexpected_subfield_name] هو حقل Struct غير متوقّع.الحقل [field key name] غير متوقّع.

UnsupportedActionDeviceTypePair

لا يمكن تنفيذ الإجراء [action] على [device_type].

UnsupportedTrait

السمة [trait] غير متاحة.

UnsupportedEvent

الحدث [event] غير متاح.

UnsupportedCommand

الطلب [command] غير متاح.

InvalidFieldPathiString

[field_path] ليس حقلاً صالحًا للحالة [trait].

InvalidTimeString

يجب أن تكون القيمة سلسلة Time. التنسيق المتوقّع هو [أدرِج التنسيق هنا، مثل YYYYMMDD HH:MM:SS].

InvalidDurationString

يجب أن تكون القيمة سلسلة مدة. التنسيق المتوقّع هو [أدرِج التنسيق هنا، مثل HH:MM:SS].

InvalidTimeOffsetString

يجب أن تكون القيمة سلسلة TimeOffset. التنسيق المتوقّع هو [أدرِج التنسيق هنا، مثل HH:MM:SS].

InvalidWeekdayString

يجب أن تكون القيمة سلسلة Weekday. القيم المحتمَلة هي [تضمين القيم الصالحة، مثل Mon وTue وWed وThu وFri وSat وSun].

UnknownDeviceType

يجب أن تكون القيمة سلسلة DeviceType. تحقَّق من اللوحة اليمنى لمعرفة أنواع الأجهزة الصالحة.

InvalidVariableName

[InputVariableName value] ليس اسمًا صالحًا للمتغيّر. التنسيق المتوقَّع هو ‎[a-z][A-Za-z0-9_*]‎.

InvalidType

[InvalidType] هو نوع غير صالح. النوع المتوقّع هو [include expected type].

InvalidKey

يجب أن يكون اسم الحقل سلسلة.

UnexpectedField

[unexpected_subfield_name] هو حقل غير متوقّع في البنية.

MissingRequiredField

لم يتم ملء الحقل الرئيسي المطلوب للبنية.

DuplicateField

تتضمّن البنية الحالية مفاتيح [اسم المفتاح] مكرَّرة.

DuplicateDevice

تتوفّر أجهزة متعدّدة تحمل الاسم [اسم الجهاز] في [اسم الغرفة]. يُرجى إدخال اسم فريد لكل جهاز.

InvalidFieldCombination

تركيبة غير صالحة من المفاتيح الاختيارية في البنية.

UnusedVariable

لم يتم استخدام متغيّر الإدخال [variable].

InputVariableNotSet / UndefinedVariable

لم يتم تحديد متغيّر الإدخال [variable].

UnknownEvent

يجب أن يكون الحدث [event] سلسلة Event.

InvalidCompareOperation

لا يمكن مقارنة [يسار] بـ [يمين].

InvalidEnumString

القيمة [value] ليست سلسلة تعداد صالحة.

UnsupportedTraitFromDevice

السمة [trait] غير متوافقة مع [device(s)].

UnsupportedStateFromDevice

الحالة [state] غير متوافقة مع [device(s)].

UnsupportedEventFromDevice

الحدث [event] غير متوافق مع [devices].

UnsupportedCommandFromDevice

الطلب [command] غير متوافق مع [devices].

InvalidDeviceName

القيمة [value] ليست اسم جهاز صالحًا.

UnknownValidationIssue

مشكلة غير معروفة في عملية التحقّق من الصحة

EmptyValue

يجب أن تكون القيمة [expectedTypes]، وألّا يُترك الحقل فارغًا.

SensitiveAction

الطلب [command] المطلوب تنفيذه على [deviceType] غير متاح.

MissingStructureLocation

عنوان المنزل غير متوفّر. يُرجى إضافة عنوان منزلك في تطبيق Google Home.

IncomparableDataType

لا يمكن مقارنة نوع البيانات [dataType] بالقيمة "أعلاه" أو "أدناه".

MissingIntegrationEnrollment

لم يتم إعداد [integrationName].

InvalidPresenceSetup

لا تتوفّر هذه السمة إلى أن يتم إعداد ميزة "استشعار تواجد الأفراد في المنزل". يمكنك الانتقال إلى "الإعدادات" في تطبيق Google Home للبدء.

InvalidNestAwareSubscription

تتطلّب هذه السمة اشتراكًا في Nest Aware أو Nest Aware Plus. يمكنك الاشتراك في https://store.google.com/product/nest_aware

PresenceApprovalRequired

يجب أن يوافق فرد المنزل هذا على سلسلة الإجراءات لتشغيلها.

RoutineNameRequired

يجب تحديد اسم لسلسلة الإجراءات هذه.

InvalidRoutineName

يجب أن يكون لسلسلة الإجراءات هذه اسم صالح.

EnterValidScript

يُرجى إدخال نص برمجي ليتم التحقّق من صحته.

EmptyScript

يُرجى إدخال نص برمجي ليتم حفظه.

DuplicateVoiceTrigger

سبق أن تم اختيار هذا الطلب كإجراء تفعيل صوتي .

DuplicatedScriptName

اسم التشغيل الآلي [scriptName] مُستخدَم حاليًا.

تتضمّن تحذيرات

SensitiveTraitUsage

إنّ الطلب [action_type] المطلوب تنفيذه على [device_name] قد يؤثّر في أمان منزلك و / أو خصوصيته.

ExperimentalTraitAsTrigger

إنّ استخدام [trait] لـ [partner name] كحدث مشغّل تجريبي وقد لا يكون موثوقًا.

ExperimentalTraitAsAction

إنّ استخدام [trait] لـ [اسم الشريك] كإجراء تجريبي وقد لا يكون موثوقًا به.