-
-
Notifications
You must be signed in to change notification settings - Fork 23
Commit
- Loading branch information
There are no files selected for viewing
Original file line number | Diff line number | Diff line change | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
@@ -0,0 +1,330 @@ | ||||||||||||||||||||
<SGLanguage DisplayName="Français"> | ||||||||||||||||||||
This comment has been minimized.
Sorry, something went wrong. |
||||||||||||||||||||
<Shared> | ||||||||||||||||||||
<SuperGrate>Super Grate</SuperGrate> | ||||||||||||||||||||
<OK>OK</OK> | ||||||||||||||||||||
<Cancel>Annuler</Cancel> | ||||||||||||||||||||
<Start>Démarrer</Start> | ||||||||||||||||||||
<Delete>Supprimer</Delete> | ||||||||||||||||||||
<SourceComputer>Ordinateur source</SourceComputer> | ||||||||||||||||||||
<DestinationComputer>Ordinateur de destination</DestinationComputer> | ||||||||||||||||||||
<SourceUserName>Nom d'utilisateur source</SourceUserName> | ||||||||||||||||||||
<DestinationUserName>Nom d'utilisateur de destination</DestinationUserName> | ||||||||||||||||||||
<Log> | ||||||||||||||||||||
<Done>Terminé.</Done> | ||||||||||||||||||||
<SuperGrateXML>SuperGrate.xml</SuperGrateXML> | ||||||||||||||||||||
This comment has been minimized.
Sorry, something went wrong. |
||||||||||||||||||||
<Failed> | ||||||||||||||||||||
<WriteStoreParameterTo>Échec de l'écriture des paramètres du magasin dans {0}.</WriteStoreParameterTo> | ||||||||||||||||||||
</Failed> | ||||||||||||||||||||
</Log> | ||||||||||||||||||||
</Shared> | ||||||||||||||||||||
<Class> | ||||||||||||||||||||
<Config> | ||||||||||||||||||||
<Log> | ||||||||||||||||||||
<GeneratingXML>Génération de {Shared/Log/SuperGrateXML}...</GeneratingXML> | ||||||||||||||||||||
This comment has been minimized.
Sorry, something went wrong.
krisdb2009
Author
Member
|
||||||||||||||||||||
<XMLIsMissingKey>{Shared/Log/SuperGrateXML} ne contient pas {0}.</XMLIsMissingKey> | ||||||||||||||||||||
<XMLLoaded>{Shared/Log/SuperGrateXML} chargé.</XMLLoaded> | ||||||||||||||||||||
<XMLLoadedButIsUsingDefaults>Configuration chargée, mais utilise des valeurs par défaut pour les éléments manquants. Vous pouvez corriger cet avertissement en enregistrant les paramètres actuels.</XMLLoadedButIsUsingDefaults> | ||||||||||||||||||||
<Done>{Shared/Log/Done}</Done> | ||||||||||||||||||||
<Failed> | ||||||||||||||||||||
<SaveConfigurationToDisk>Échec de l'enregistrement de {Shared/Log/SuperGrateXML} sur le disque.</SaveConfigurationToDisk> | ||||||||||||||||||||
<LoadConfiguration>Échec du chargement de {Shared/Log/SuperGrateXML}.</LoadConfiguration> | ||||||||||||||||||||
</Failed> | ||||||||||||||||||||
</Log> | ||||||||||||||||||||
<Comment> | ||||||||||||||||||||
<USMTPath>Le chemin UNC ou direct vers le répertoire USMT. (Ex. : .\USMT\X64)</USMTPath> | ||||||||||||||||||||
<PayloadPath>Chemin local sur l'ordinateur source où {Shared/SuperGrate} exécutera USMT. (Ex. : C:\SuperGrate)</PayloadPath> | ||||||||||||||||||||
<MigrationStorePath>Le chemin UNC ou direct vers le magasin de migration USMT. (Ex. : \\ba-share\s$ ou .\STORE)</MigrationStorePath> | ||||||||||||||||||||
<ScanLoadStateParams>Paramètres CLI de ScanState.exe et LoadState.exe. (Voir : https://docs.microsoft.com/fr-fr/windows/deployment/usmt/usmt-command-line-syntax)</ScanLoadStateParams> | ||||||||||||||||||||
<AutoDeleteFromStore>Supprimer l'utilisateur du magasin de migration après une restauration ? (Magasin vers destination)</AutoDeleteFromStore> | ||||||||||||||||||||
<AutoDeleteFromSource>Supprimer l'utilisateur de l'ordinateur source après une sauvegarde ? (Source vers magasin)</AutoDeleteFromSource> | ||||||||||||||||||||
<HideBuiltInAccounts>Empêcher les comptes NT AUTHORITY et NT SERVICE d'être répertoriés ?</HideBuiltInAccounts> | ||||||||||||||||||||
<HideUnknownSIDs>Empêcher les comptes inconnus d'être répertoriés ?</HideUnknownSIDs> | ||||||||||||||||||||
<DumpLogHere>Écrire le journal sur le disque à la sortie. (Laissez vide pour désactiver) (Ex. : \\ba-share\s$\Logs ou .\Logs)</DumpLogHere> | ||||||||||||||||||||
<ULColumns>Liste des colonnes à afficher pour les utilisateurs source ou magasin.</ULColumns> | ||||||||||||||||||||
<ULViewMode>Mode d'affichage de la liste d'utilisateurs. (Ex. : Grandes icônes (0) / Petite icône (2), Liste (3), Détails (1) et Tuile (4))</ULViewMode> | ||||||||||||||||||||
<SourceComputer>Ordinateur source par défaut au démarrage.</SourceComputer> | ||||||||||||||||||||
<DestinationComputer>Ordinateur de destination par défaut au démarrage.</DestinationComputer> | ||||||||||||||||||||
<TabView>Vue d'onglet par défaut au démarrage (Ex. : Source, Magasin ou Aucun)</TabView> | ||||||||||||||||||||
<SecurityProtocol>Version du protocole de sécurité (Redémarrage requis) (Ex. : SystemDefault, Ssl3, Tls, Tls11, Tls12 ou Tls13)</SecurityProtocol> | ||||||||||||||||||||
<Language>Langue. (Ex. : fr)</Language> | ||||||||||||||||||||
</Comment> | ||||||||||||||||||||
</Config> | ||||||||||||||||||||
<Download> | ||||||||||||||||||||
<Log> | ||||||||||||||||||||
<Failed> | ||||||||||||||||||||
<Download>Échec du téléchargement à partir de {0}.</Download> | ||||||||||||||||||||
</Failed> | ||||||||||||||||||||
</Log> | ||||||||||||||||||||
</Download> | ||||||||||||||||||||
<FileOperations> | ||||||||||||||||||||
<Log> | ||||||||||||||||||||
<Failed> | ||||||||||||||||||||
<GetFolderSize>Échec de la récupération de la taille du dossier.</GetFolderSize> | ||||||||||||||||||||
</Failed> | ||||||||||||||||||||
</Log> | ||||||||||||||||||||
</FileOperations> | ||||||||||||||||||||
<Language> | ||||||||||||||||||||
<Log> | ||||||||||||||||||||
<Failed> | ||||||||||||||||||||
<FindLanguage>Échec de la recherche de la langue.</FindLanguage> | ||||||||||||||||||||
</Failed> | ||||||||||||||||||||
</Log> | ||||||||||||||||||||
</Language> | ||||||||||||||||||||
<Logger> | ||||||||||||||||||||
<Prefix> | ||||||||||||||||||||
<Info>INFO</Info> | ||||||||||||||||||||
<Success>SUCCÈS</Success> | ||||||||||||||||||||
<Warning>AVERTISSEMENT</Warning> | ||||||||||||||||||||
<Error>ERREUR</Error> | ||||||||||||||||||||
<Verbose>VERBEUX</Verbose> | ||||||||||||||||||||
</Prefix> | ||||||||||||||||||||
<Log> | ||||||||||||||||||||
<Failed> | ||||||||||||||||||||
<WriteErrorToWindow>Échec de l'écriture du message d'erreur dans la fenêtre principale.</WriteErrorToWindow> | ||||||||||||||||||||
<WriteLogToDisk>Échec de l'écriture du journal sur le disque.</WriteLogToDisk> | ||||||||||||||||||||
</Failed> | ||||||||||||||||||||
</Log> | ||||||||||||||||||||
</Logger> | ||||||||||||||||||||
<Misc> | ||||||||||||||||||||
<Log> | ||||||||||||||||||||
<FoundUser>Utilisateur trouvé : {0}.</FoundUser> | ||||||||||||||||||||
<SkippedSIDUser>Passé en revue {0} {1}.</SkippedSIDUser> | ||||||||||||||||||||
<SkippedUnknownSID>Passé en revue l'identifiant SID inconnu {0}.</SkippedUnknownSID> | ||||||||||||||||||||
<SkippedSIDMissingProfile>Passé en revue SID sans répertoire de profil sur l'ordinateur distant {0}.</SkippedSIDMissingProfile> | ||||||||||||||||||||
<CalculatingProfileSizeFor>Calcul de la taille du profil pour {0} en cours...</CalculatingProfileSizeFor> | ||||||||||||||||||||
<ListingUsersFrom>Listing des utilisateurs à partir de {0}...</ListingUsersFrom> | ||||||||||||||||||||
<CanceledListingUsersFrom>Annulation de la liste des utilisateurs à partir de {0}.</CanceledListingUsersFrom> | ||||||||||||||||||||
<UsersListedSuccessfullyFrom>Utilisateurs listés avec succès à partir de {0}.</UsersListedSuccessfullyFrom> | ||||||||||||||||||||
<DeletingUserFromTheStore>Suppression de {0} depuis le magasin en cours...</DeletingUserFromTheStore> | ||||||||||||||||||||
<DeletingUserFrom>Suppression de {0} depuis {1} en cours...</DeletingUserFrom> | ||||||||||||||||||||
<UserSuccessfullyDeletedFromTheStore>Utilisateur {0} supprimé avec succès depuis le magasin.</UserSuccessfullyDeletedFromTheStore> | ||||||||||||||||||||
<CopyingUserDeleteAgentToRemotePC>Copie de l'agent de suppression d'utilisateur vers l'ordinateur distant {0} en cours...</CopyingUserDeleteAgentToRemotePC> | ||||||||||||||||||||
<RemovingUserDeleteAgentFromRemotePC>Suppression de l'agent de suppression d'utilisateur de l'ordinateur distant {0} en cours...</RemovingUserDeleteAgentFromRemotePC> | ||||||||||||||||||||
<StoppingUserDeleteAgentOnRemotePC>Arrêt de l'agent de suppression d'utilisateur sur {0} en cours...</StoppingUserDeleteAgentOnRemotePC> | ||||||||||||||||||||
<UserDeleteAgentHasBeenStoppedOn>L'agent de suppression d'utilisateur a été arrêté sur {0}.</UserDeleteAgentHasBeenStoppedOn> | ||||||||||||||||||||
<GatheringOSArchitectureOn>Collecte de l'architecture du système d'exploitation sur {0} en cours...</GatheringOSArchitectureOn> | ||||||||||||||||||||
<TheOSArchitectureOnIs>L'architecture du système d'exploitation sur {0} est {1}.</TheOSArchitectureOnIs> | ||||||||||||||||||||
<Done>{Shared/Log/Done}</Done> | ||||||||||||||||||||
<Failed> | ||||||||||||||||||||
<ResolveSIDViaWMI>Échec de la résolution d'un SID via WMI.</ResolveSIDViaWMI> | ||||||||||||||||||||
<ResolveStoreGUID>Échec de la résolution du GUID du magasin.</ResolveStoreGUID> | ||||||||||||||||||||
<RetrieveHostnameFrom>Échec de la récupération du nom d'hôte depuis {0}.</RetrieveHostnameFrom> | ||||||||||||||||||||
<ListUsersFrom>Échec de la liste des utilisateurs depuis {0}.</ListUsersFrom> | ||||||||||||||||||||
<ReadSIDFromStoreID>Échec de la lecture du SID depuis l'ID du magasin {0}.</ReadSIDFromStoreID> | ||||||||||||||||||||
<ReadUserFromStoreID>Échec de la lecture de l'utilisateur depuis l'ID du magasin {0}.</ReadUserFromStoreID> | ||||||||||||||||||||
<DeleteUserFromTheStore>Échec de la suppression de {0} depuis le magasin.</DeleteUserFromTheStore> | ||||||||||||||||||||
<DeleteUserFrom>Échec de la suppression de {0} depuis {1}.</DeleteUserFrom> | ||||||||||||||||||||
<StopUserDeleteAgentOn>Échec de l'arrêt de l'agent de suppression d'utilisateur sur {0}.</StopUserDeleteAgentOn> | ||||||||||||||||||||
<GatherOSArchitectureOn>Échec de la collecte de l'architecture du système d'exploitation sur {0}.</GatherOSArchitectureOn> | ||||||||||||||||||||
</Failed> | ||||||||||||||||||||
</Log> | ||||||||||||||||||||
</Misc> | ||||||||||||||||||||
<Remote> | ||||||||||||||||||||
<Log> | ||||||||||||||||||||
<WaitingForProcessToFinish>En attente de la fin du processus {0}...</WaitingForProcessToFinish> | ||||||||||||||||||||
<Failed> | ||||||||||||||||||||
<RunCommandOn>Échec de l'exécution de la commande sur {0}.</RunCommandOn> | ||||||||||||||||||||
<WaitForRemoteProcess>Échec de l'attente de la fin du processus distant {0}.</WaitForRemoteProcess> | ||||||||||||||||||||
</Failed> | ||||||||||||||||||||
</Log> | ||||||||||||||||||||
</Remote> | ||||||||||||||||||||
<UserList> | ||||||||||||||||||||
<Column> | ||||||||||||||||||||
<SecurityIdentifier>Identifiant de sécurité</SecurityIdentifier> | ||||||||||||||||||||
<UserName>Nom d'utilisateur</UserName> | ||||||||||||||||||||
<LastModified>Dernière modification</LastModified> | ||||||||||||||||||||
<FirstCreated>Première création</FirstCreated> | ||||||||||||||||||||
<ProfilePath>Chemin du profil</ProfilePath> | ||||||||||||||||||||
<Size>Taille</Size> | ||||||||||||||||||||
<StoreIdentifier>Identifiant du magasin</StoreIdentifier> | ||||||||||||||||||||
<SourceUserName>{Shared/SourceUserName}</SourceUserName> | ||||||||||||||||||||
<DestinationUserName>{Shared/DestinationUserName}</DestinationUserName> | ||||||||||||||||||||
<ImportedBy>Importé par</ImportedBy> | ||||||||||||||||||||
<ImportedOn>Importé le</ImportedOn> | ||||||||||||||||||||
<ExportedBy>Exporté par</ExportedBy> | ||||||||||||||||||||
<ExportedOn>Exporté le</ExportedOn> | ||||||||||||||||||||
<SourceComputer>{Shared/SourceComputer}</SourceComputer> | ||||||||||||||||||||
<DestinationComputer>{Shared/DestinationComputer}</DestinationComputer> | ||||||||||||||||||||
</Column> | ||||||||||||||||||||
</UserList> | ||||||||||||||||||||
<USMT> | ||||||||||||||||||||
<Log> | ||||||||||||||||||||
<ApplyingUserStateOn>Application de l'état de l'utilisateur {0} sur {1} en cours...</ApplyingUserStateOn> | ||||||||||||||||||||
This comment has been minimized.
Sorry, something went wrong.
krisdb2009
Author
Member
|
Logger.Information(Language.Get("Class/USMT/Log/ApplyingUserStateOn", await Misc.GetUserByIdentity(ID), CurrentTarget)); |
This comment has been minimized.
This comment has been minimized.
Sorry, something went wrong.
krisdb2009
Aug 22, 2023
•
edited
Loading
Author
Member
edited
If an element is missing a language file that is NOT the english file (en.xml), the english translation will be used.
If the language file is the english file, then three question marks will be returned. "???"
Logic:
SuperGrate/SuperGrate/Classes/Language.cs
Lines 80 to 88 in d037175
public static string GetWithLanguage(string Language, string Key, params string[] Replacements) | |
{ | |
if (!LanguageDocuments.ContainsKey(Language)) LoadLanguage(Language); | |
XmlNode node = LanguageDocuments[Language].SelectSingleNode("/SGLanguage/" + Key); | |
if (node == null) | |
{ | |
if (Language != DefaultLanguage) return GetWithLanguage(DefaultLanguage, Key, Replacements); | |
return "???"; | |
} |
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -357,6 +357,9 @@ | |
<ItemGroup> | ||
<EmbeddedResource Include="Localization\zh.xml" /> | ||
</ItemGroup> | ||
<ItemGroup> | ||
<EmbeddedResource Include="Localization\fr.xml" /> | ||
This comment has been minimized.
Sorry, something went wrong.
krisdb2009
Author
Member
|
||
</ItemGroup> | ||
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" /> | ||
<PropertyGroup> | ||
<PreBuildEvent> | ||
|
The "DisplayName" doesn't appear in the GUI, but it is here just in case it is needed in a later version of Super Grate.