Tilpasse etiketter, der understøtter flere sprog
Udgivet: januar 2017
Gælder for: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online
Når du opretter tilpasningerne i Microsoft Dynamics 365, kan du understøtte flere sprog ved hjælp af etiketter.
Dette emne indeholder
Brug af etiketter
Meddelelser, der bruges sammen med etiketter
Tilpasse etiketter på udgangssproget
Oversætte tilpasset objekt- og attributtekst
Administrere sprog for din organisation
Brug af etiketter
Etiketter er oversatte strenge, der vises for brugerne klientprogrammerne. De er implementeret ved hjælp af Label-klassen, som understøtter sprogpakker. Strenge, der vises for brugerne, såsom objekters visningsnavne eller indstillinger i en grupperet indstilling, kan gemmes på flere sprog. Brugerne kan vælge, hvilket sprog de vil have vist i formularer og visninger i Microsoft Dynamics 365.
I følgende tabel vises alle de metadata, der bruger Label-klassen.
Metadataegenskab |
Beskrivelse |
---|---|
Beskrivelse af en attribut. |
|
Visningsnavn for en attribut. |
|
Beskrivelse af et objekt. |
|
Flertalsvisningsnavn for et objekt. |
|
Visningsnavn for et objekt. |
|
Den etiket, der bruges for et objekt i en objektrelation. |
|
Etiket til en indstilling på en valgliste, tilstand eller statusattribut. |
Klassen Label kan gemme en streng for hvert installeret sprog. Denne matrix er LocalizedLabels-egenskaben. Der skal altid være en etiket, der er gemt for udgangssproget. Etiketterne for andre sprog kan være null. Hvis brugeren ønsker at få vist brugergrænsefladen på et andet sprog, og en etiket mangler en streng for det pågældende sprog, bruges etiketten på udgangssproget.
Du kan bruge UserLocalizedLabel-egenskaben til at hente etiketten på det sprog, der er valgt af brugeren.
Meddelelser, der bruges sammen med etiketter
I følgende tabel vises de meddelelser, du kan bruge til at arbejde med oversatte etiketter for at understøtte flere sprog. Når du importerer oversættelser, kan du generere en rapport på grundlag af importjobbet på samme måde, som når du importerer en løsning. Du kan finde flere oplysninger under Installere eller opgradere en løsning.
Meddelelse |
Beskrivelse |
---|---|
Eksporterer alle oversættelser for en specifik løsning til en komprimeret fil. |
|
Importerer alle oversættelser fra en komprimeret fil. |
|
Henter resultaterne af et ImportJob som et XML-dokument, der er udviklet til at blive åbnet ved hjælp af Microsoft Office Excel. |
|
Henter de oversatte etiketter til den angivne attribut. |
|
Angiver de oversatte etiketter for den angivne attribut. |
Tilpasse etiketter på udgangssproget
Tilpasningsværktøjerne gør det muligt at redigere objekters viste navne, og du kan tilpasse disse egenskaber ved hjælp af programmering. Du kan også redigere objektmeddelelser. Men ikke alle meddelelser vises. Du kan også finde og tilpasse tekst, der bruges i programmet, ved at eksportere oversættelserne, redigere værdier for udgangssproget og importere oversættelserne igen. Selvom det ikke er formålet med denne funktion er det en mulighed for at identificere og tilpasse tekst, der bruges i programmet. Du kan finde flere oplysninger under Ændre meddelelser for et objekt.
Oversætte tilpasset objekt- og attributtekst
Du kan kun foretage tilpasninger i programmet på udgangssproget, så når du vil levere oversatte etiketter til disse tilpasninger, skal du eksportere teksten til etiketterne, så de kan blive oversat til andre sprog, der er aktiveret for organisationen.
Eksportere brugerdefineret tekst til oversættelse
Du kan eksportere oversættelser i webprogrammet eller ved hjælp af meddelelsen ExportTranslationRequest.
Eksporteret tekst gemmes som en komprimeret fil, der indeholder en CrmTranslations.xml, som du åbner ved hjælp af Microsoft Office Excel. Du kan sende denne fil til en sprogekspert, et oversættelsesbureau eller en lokaliseringsvirksomhed.
Du kan finde flere oplysninger i Office 2003 XML-referenceskemaer.
Importere oversat tekst
Når du har eksporteret den tilpassede objekt- eller attributtekst og har fået den oversat, kan du importere de oversatte tekststrenge i webprogrammet ved hjælp af meddelelsen ImportTranslationRequest. Filen, du importerer, skal være en komprimeret fil, der indeholder filen CrmTranslations.xml og filen [Content_Types].xml, som de var eksporteret.
Når du har importeret de færdige oversættelser, kan de brugere, der arbejder på de sprog, teksten er oversat til, se den tilpassede tekst.
Bemærk
I Microsoft Dynamics 365 kan der ikke importeres oversat tekst, der indeholder mere end 500 tegn. Hvis der findes elementer i oversættelsesfilen, som indeholder mere end 500 tegn, mislykkes importen. Hvis importen mislykkes, skal du gennemse linjen i den fil, der medførte fejlen, reducere antallet af tegn og prøve at udføre importen igen.
Da tilpasning kun understøttes på udgangssproget, arbejder du muligvis i Microsoft Dynamics 365 med udgangssproget angivet som dit foretrukne sprog. Du skal ændre det foretrukne sprog for Microsoft Dynamics 365-brugergrænsefladen for at kontrollere, om den oversatte tekst vises. Hvis du vil foretage yderligere tilpasning, skal du skifte tilbage til basissproget.
Administrere sprog for din organisation
I Microsoft Dynamics 365 (online og i det lokale miljø) kan du installere flere sprogpakker på en server og gøre det muligt for brugeren at vælge en sprogpakke. Du kan finde flere oplysninger om, hvordan du installerer sprogpakker, i Installationsvejledning, TechNet: Installere og aktivere en sprogpakke. Dette afsnit indeholder oplysninger om meddelelser, der bruges til at administrere sprog, som er installeret i din organisation.
I følgende tabel vises de meddelelser, som du kan bruge til at arbejde med sprogpakker. Meddelelser bruges sammen med Execute-metoden.
Meddelelse |
Beskrivelse |
---|---|
Indeholder de data, der er nødvendige for at fjerne et sprog |
|
Indeholder de data, der er nødvendige for at klargøre et nyt sprog. |
|
Henter listen over tilgængelige sprog. |
|
Henter listen over sprogpakker installeret på serveren, der er blevet deaktiveret. |
|
Indeholder de data, der skal bruges til at hente listen over sprogpakker, der er installeret på serveren. |
|
Indeholder de data, der skal bruges til at hente versionen af en installeret sprogpakke. |
|
Henter listen over sprogpakker installeret på serveren, der er aktiveret. |
|
Henter versionen af sprogpakker installeret på serveren. |
Se også
Bruge organisationstjenesten med Dynamics 365-metadata
Tilpasse Microsoft Dynamics 365-programmer
Ændre meddelelser for et objekt
Microsoft Dynamics 365
© 2017 Microsoft. Alle rettigheder forbeholdes. Ophavsret