Поделиться через


Кнопка на панели команд содержит неправильные метки или переводы

В этой статье устранена проблема с неправильной меткой или переводом с помощью современной или классической кнопки в Microsoft Power Apps.

Современные команды

Вы можете настраивать метки и создавать переводы для современных команд так же, как и для форм и таблиц. Если современная команда отображает неправильный текст, возможно, ее метка была настроена неправильно.

Проверка наличия правильных переводов в решении

Экспортируйте переводы для решения, содержащего современную команду. Откройте XML-файл и убедитесь, что метка имеет правильные переводы.

На следующем снимке экрана показан файл перевода, открытый в Microsoft Excel. Последние три строки предназначены для описания, подсказки и метки современной команды. В последних двух столбцах показан текст, используемый для идентификаторов LCID 1033 и 2052, соответствующих английскому (США) и упрощенному китайскому (Китай), соответственно.

Снимок экрана: пример файла перевода.

Проверка наслоения решений

Если в файле перевода присутствует правильный текст, могут быть другие решения, которые переопределяют его. Просмотрите слои решения для метки, чтобы проверка, если в более высоком решении определен текст для одной и той же метки.

Классические команды

Вы можете настроить метки и создать переводы для классических команд , добавив их в <RibbonDiffXml> элемент файлаcustomization.xml и импортировав XML-файл в решение.

Проверка наличия правильных переводов

  1. Включите средство проверки команд и нажмите кнопку команды для проверки.

  2. На правой панели отображаются четыре типа текста, которые можно настроить для кнопки команды.

    Снимок экрана: текст, который можно настроить для кнопки команды.

    • Alt: метка, используемая средствами чтения с экрана.
    • LabelText: метка, отображаемая для кнопки команды.
    • ToolTipTitle: заголовок подсказки кнопки.
    • ToolTipDescription: текст подсказки кнопки.

    Для проблем с меткой кнопки соответствующим свойством является LabelText.

  3. В нижней части свойства text выберите Просмотреть слои решения меток. Этот параметр не отображается, если текст не был настроен.

    Снимок экрана: параметр Просмотреть слои решения меток.

    Примечание.

    Некоторые настройки меток для системных команд не используются <RibbonDiffXml> и, следовательно, не могут быть проверены в средстве проверки команд.

  4. Перечислены решения, которые настроили текст. В этом примере только одно решение имеет настраиваемый LabelText.

    Снимок экрана: решение, настроив текст.

  5. Выберите решение, чтобы просмотреть все содержащиеся в нем переводы LocLabel . Убедитесь, что указан правильный текст.

    Снимок экрана: область поиска средства проверки команд.

Проверка наслоения решений

Если в решении присутствует правильный LocLabel, могут быть и другие решения, которые переопределяют его. Просмотр слоев решения меток и проверка, если более высокое решение определило тот же LocLabel.

Справочные материалы

Средство проверки команд для лент приложений на основе модели