Een knop op de opdrachtbalk bevat verkeerde labels of vertalingen
In dit artikel wordt het verkeerde label- of vertaalprobleem opgelost met een moderne of klassieke opdrachtknop in Microsoft Power Apps.
Moderne opdrachten
U kunt labels aanpassen en vertalingen maken voor moderne opdrachten op dezelfde manier als voor formulieren en tabellen. Als een moderne opdracht onjuiste tekst weergeeft, is het label mogelijk niet juist geconfigureerd.
Controleer of de juiste vertalingen aanwezig zijn in de oplossing
Vertalingen exporteren voor de oplossing die de moderne opdracht bevat. Open het XML-bestand en controleer of het label de juiste vertalingen heeft.
In de volgende schermopname ziet u een vertaalbestand dat is geopend in Microsoft Excel. De laatste drie rijen zijn voor de beschrijving, knopinfo en het label van een moderne opdracht. In de laatste twee kolommen ziet u de tekst die wordt gebruikt voor LCIDs 1033 en 2052, respectievelijk overeenkomend met het Engels (Verenigde Staten) en vereenvoudigd Chinees (China).
Oplossingslagen controleren
Als de juiste tekst aanwezig is in het vertaalbestand, zijn er mogelijk andere oplossingen die deze overschrijven. Bekijk de oplossingslagen voor het label om te controleren of er tekst is gedefinieerd voor hetzelfde label in een hogere oplossing.
Klassieke opdrachten
U kunt labels aanpassen en vertalingen maken voor klassieke opdrachten door ze toe te voegen aan het <RibbonDiffXml>
element van een customization.xml-bestand en het XML-bestand in een oplossing te importeren.
Controleer of de juiste vertalingen aanwezig zijn
Schakel opdrachtcontrole in en selecteer de opdrachtknop die u wilt controleren.
In het rechterdeelvenster ziet u vier soorten tekst die kunnen worden aangepast voor een opdrachtknop.
- Alt: Het label dat door schermlezers wordt gebruikt.
- LabelTekst: het label dat wordt weergegeven voor de opdrachtknop.
- ToolTipTitle: de kop knopinfo van de opdrachtknop.
- ToolTipDescription: de hoofdtekst van de knop Knopinfo.
Voor problemen met knoplabels is de relevante eigenschap LabelText.
Selecteer onder aan de teksteigenschap de optie Labeloplossingslagen weergeven. Deze optie wordt niet weergegeven als de tekst niet is aangepast.
Notitie
Sommige labelaanpassingen voor systeemopdrachten worden niet gebruikt
<RibbonDiffXml>
en kunnen daarom niet worden geïnspecteerd in opdrachtcontrole.Oplossingen die de tekst hebben aangepast, worden weergegeven. In dit voorbeeld heeft slechts één oplossing een aangepaste LabelText.
Selecteer de oplossing om alle LocLabel-vertalingen te zien die deze bevat. Controleer of de juiste tekst aanwezig is.
Oplossingslagen controleren
Als het juiste LocLabel aanwezig is in een oplossing, zijn er mogelijk andere oplossingen die deze overschrijven. Bekijk de lagen van de labeloplossing en controleer of een hogere oplossing hetzelfde LocLabel heeft gedefinieerd.
Controleer of label-id's exact overeenkomen in de letterbehuizing
Label-id's zijn hoofdlettergevoelig wanneer overeenkomende id's in het lint-XML worden gekoppeld aan gelokaliseerde labelwaarden. De LabelText van de knop moet een geldige LocLabel-verwijzing bevatten die exact overeenkomt met de behuizing van de id van een LocLabel-record.