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

الأخطاء

YamlSyntaxError

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

الاطّلاع على المستندات المتعلّقة ببنية الجملة

InvalidValueTypeStructExpected

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

InvalidValueTypeArrayExpected

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

InvalidValueTypeNumberExpected

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

InvalidValueTypeBoolExpected

يجب أن تكون قيمة المفتاح الحالي صحيحة/خطأ، ولكن القيمة هي [actualType].

InvalidValueTypeStringExpected

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

InvalidVariable

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

InvalidDevicesSyntax

استخدِم "device" وليس "devices" عندما يكون multiSelect صحيحًا.

InvalidDeviceSyntax

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

InvalidDeviceString

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

UnknownTrait

يجب أن تكون السمة [trait] سلسلة Trait. اطّلِع على اللوحة اليمنى للاطّلاع على السمات الصالحة.

UnknownCommand

يجب أن يكون [command] سلسلة Command. اطّلِع على اللوحة اليمنى للاطّلاع على الأوامر الصالحة.

UnexpectedField

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

UnsupportedActionDeviceTypePair

الإجراء [action] مع [device_type] غير متوافق.

UnsupportedTrait

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

UnsupportedEvent

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

UnsupportedCommand

[command] غير متاح.

InvalidFieldPathiString

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

InvalidTimeString

يجب أن تكون القيمة سلسلة Time. التنسيق المتوقّع هو [include format here e.g. YYYYMMDD HH:MM:SS].

InvalidDurationString

يجب أن تكون القيمة سلسلة Duration. التنسيق المتوقّع هو [include format here e.g. HH:MM:SS].

InvalidTimeOffsetString

يجب أن تكون القيمة سلسلة TimeOffset. التنسيق المتوقّع هو [include format here e.g. HH:MM:SS].

InvalidWeekdayString

يجب أن تكون القيمة سلسلة Weekday. القيم المحتمَلة هي [include valid values e.g. 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

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

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

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

ExperimentalTraitAsTrigger

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

ExperimentalTraitAsAction

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