/// <summary> /// </summary> /// <returns> </returns> public static ResourceDictionary Context() { Dictionary.Clear(); Dictionary.Add("app_", "*PH*"); Dictionary.Add("app_AllowPluginCommandsHeader", "Autoriser les commandes de plugin"); Dictionary.Add("app_AttachProcessButtonText", "Lier le processus sélectionné"); Dictionary.Add("app_ChangeThemeHeader", "Changer le thème"); Dictionary.Add("app_CharacterInformationHeader", "Informations du personnage"); Dictionary.Add("app_CharacterSettingsTabHeader", "Paramètres du personnage"); Dictionary.Add("app_CodeHeader", "Code"); Dictionary.Add("app_CodeLabel", "Code:"); Dictionary.Add("app_ColorHeader", "Couleur"); Dictionary.Add("app_ColorLabel", "Couleur:"); Dictionary.Add("app_ColorSettingsTabHeader", "Paramètres des couleurs"); Dictionary.Add("app_ComingSoonText", "A venir!"); Dictionary.Add("app_CopyrightLabel", "Droits d'auteur"); Dictionary.Add("app_CurrentLabel", "Actuelle:"); Dictionary.Add("app_DefaultSettingsButtonText", "Paramètres par défaut"); Dictionary.Add("app_DeleteMessage", "Supprimer"); Dictionary.Add("app_DescriptionHeader", "Description"); Dictionary.Add("app_DescriptionLabel", "Description:"); Dictionary.Add("app_EnableNLogHeader", "Activer le logging avec NLog"); Dictionary.Add("app_CharacterNameLabel", "Character Name:"); Dictionary.Add("app_FirstNameLabel", "Prénom:"); Dictionary.Add("app_GameLanguageLabel", "Langage du jeu:"); Dictionary.Add("app_ImportLodestoneIDButtonText", "Importer l'ID Lodestone"); Dictionary.Add("app_InformationMessage", "Information!"); Dictionary.Add("app_LastNameLabel", "Nom:"); Dictionary.Add("app_LatestLabel", "Dernière:"); Dictionary.Add("app_LodestoneIDLabel", "ID Lodestone"); Dictionary.Add("app_MainToolTip", "Général"); Dictionary.Add("app_MainSettingsTabHeader", "Paramètres généraux"); Dictionary.Add("app_CancelButtonText", "Annuler"); Dictionary.Add("app_PluginsToolTip", "Plugins"); Dictionary.Add("app_PluginSettingsTabHeader", "Paramètres de plugin"); Dictionary.Add("app_PluginWarningText", "Ceci permettra à tous les plugins chargés d'envoyer des commandes au jeu. Activer-le si vous y faites confiance."); Dictionary.Add("app_ProcessIDHeader", "ID du processus actuel"); Dictionary.Add("app_RefreshProcessButtonText", "Rafraîchir la liste des processus"); Dictionary.Add("app_SaveCharacterButtonText", "Sauvegarder le personnage"); Dictionary.Add("app_SaveAndClearHistoryToolTip", "Exporter l'historique du chat"); Dictionary.Add("app_SaveLogHeader", "Sauvegarder le log"); Dictionary.Add("app_ScreenShotToolTip", "Capture d'écran"); Dictionary.Add("app_ServerLabel", "Serveur:"); Dictionary.Add("app_SettingsToolTip", "Paramètres"); Dictionary.Add("app_TabSettingsTabHeader", "Paramètres des onglets"); Dictionary.Add("app_UpdateColorButtonText", "Mettre à jour la couleur"); Dictionary.Add("app_VersionInformationHeader", "Information des versions"); Dictionary.Add("app_VersionLabel", "Version:"); Dictionary.Add("app_WarningMessage", "Avertissement!"); Dictionary.Add("app_YesButtonText", "Oui"); Dictionary.Add("app_OtherOptionsTabHeader", "Autres options"); Dictionary.Add("app_AboutToolTip", "À propos"); Dictionary.Add("app_ManualUpdateButtonText", "Mise à jour manuelle"); Dictionary.Add("app_TranslationsHeader", "Traductions"); Dictionary.Add("app_DonationsContributionsHeader", "Dons et Contributions"); Dictionary.Add("app_SpecialThanksHeader", "Remerciements spéciaux"); Dictionary.Add("app_DownloadNoticeHeader", "Mise à jour possible!"); Dictionary.Add("app_DownloadNoticeMessage", "Télécharger?"); Dictionary.Add("app_IntegrationWarningText", "Activer cette option signifie qu'aucune information identifiable à titre personnel (IG ou IRL) n'est envoyée au serveur. Vous autoriserez donc la collecte de données relatives au jeu seulement.\n\nLes informations traitées sont les morts de monstres, loot, ainsi que l'emplacement des monstres, pnj et points de récolte.\n\nCeci est complètement optionnel et peut être activé ou désactivé à tout moment."); Dictionary.Add("app_EnableHelpLabelsHeader", "Activer Aide étiquettes"); Dictionary.Add("app_OKButtonText", "OK"); Dictionary.Add("app_TopMostHeader", "Toujours au premier plan"); Dictionary.Add("app_OfficialPluginsTabHeader", "Plugins officiels"); Dictionary.Add("app_ThirdPartyPluginsTabHeader", "Third Party Plugins"); Dictionary.Add("app_IntegrationSettingsTabHeader", "Paramètres d'intégration"); Dictionary.Add("app_NoPluginsLineOneTextBlock", "Vous avez peut-être récemment activé ou désactivé tous les plugins; or simplement n'avez rien chargé du tout."); Dictionary.Add("app_NoPluginsLineTwoTextBlock", "Confirmez vos paramètres et s'ils sont chargés, sélectionnez un icône de plugin sur le tab menu."); Dictionary.Add("app_AlwaysReadUpdatesMessage", "Toujours lire l'historique de la mise à jour pour tous les changements."); Dictionary.Add("app_UpdateNotesHeader", "Notes de mise-à-jour"); Dictionary.Add("app_ChangesOnRestartMessage", "Les changements seront pris en compte après avoir redémarré l'application."); Dictionary.Add("app_AvailablePluginsTabHeader", "Plugins disponibles"); Dictionary.Add("app_PluginSourcesTabHeader", "Plugin Sources"); Dictionary.Add("app_SourceLabel", "Source:"); Dictionary.Add("app_EnabledHeader", "Activé"); Dictionary.Add("app_VersionHeader", "Version"); Dictionary.Add("app_StatusHeader", "Etat"); Dictionary.Add("app_FilesHeader", "Fichiers"); Dictionary.Add("app_SourceURIHeader", "SourceURI"); Dictionary.Add("app_AddUpdateSourceButtonText", "Ajouter ou mettre à jour la source"); Dictionary.Add("app_RefreshPluginsButtonText", "Rafraichir les plugins"); Dictionary.Add("app_UnInstallButtonText", "Désinstaller"); Dictionary.Add("app_InstallButtonText", "Installer"); Dictionary.Add("app_AddOrUpdateSourceButtonText", "Ajouter ou mettre à jour la source"); Dictionary.Add("app_NameHeader", "Nom"); Dictionary.Add("app_UpdateToolTip", "Mises à jour"); Dictionary.Add("app_pluginUpdateTitle", "Mise à jour du plugins!"); Dictionary.Add("app_pluginUpdateMessageText", "Il semble que certains plugins aient des mises à jour disponibles. Pour vous assurer de leur compatibilité, veuillez les mettre à jour à votre meilleure convenance via le tab \"Mises à jour\""); Dictionary.Add("app_CurrentVersionHeader", "Actuelle"); Dictionary.Add("app_LatestVersionHeader", "Dernière"); return(Dictionary); }
/// <summary> /// </summary> /// <returns> </returns> public static ResourceDictionary Context() { Dictionary.Clear(); return(Dictionary); }
/// <summary> /// </summary> /// <returns> </returns> public static ResourceDictionary Context() { Dictionary.Clear(); Dictionary.Add("app_", "*PH*"); Dictionary.Add("app_AllowPluginCommandsHeader", "Allow Plugin Commands"); Dictionary.Add("app_AttachProcessButtonText", "Attach Selected Process"); Dictionary.Add("app_ChangeThemeHeader", "Change Theme"); Dictionary.Add("app_CharacterInformationHeader", "Character Information"); Dictionary.Add("app_CharacterSettingsTabHeader", "Character Settings"); Dictionary.Add("app_CodeHeader", "Code"); Dictionary.Add("app_CodeLabel", "Code:"); Dictionary.Add("app_ColorHeader", "Color"); Dictionary.Add("app_ColorLabel", "Color:"); Dictionary.Add("app_ColorSettingsTabHeader", "Color Settings"); Dictionary.Add("app_ComingSoonText", "Coming Soon!"); Dictionary.Add("app_CopyrightLabel", "Copyright:"); Dictionary.Add("app_CurrentLabel", "Current:"); Dictionary.Add("app_DefaultSettingsButtonText", "Default Settings"); Dictionary.Add("app_DeleteMessage", "Delete"); Dictionary.Add("app_DescriptionHeader", "Description"); Dictionary.Add("app_DescriptionLabel", "Description:"); Dictionary.Add("app_EnableNLogHeader", "Enable Logging With NLog"); Dictionary.Add("app_CharacterNameLabel", "Character Name:"); Dictionary.Add("app_FirstNameLabel", "First Name:"); Dictionary.Add("app_GameLanguageLabel", "Game Language:"); Dictionary.Add("app_ImportLodestoneIDButtonText", "Import Lodestone ID"); Dictionary.Add("app_InformationMessage", "Information!"); Dictionary.Add("app_LastNameLabel", "Last Name:"); Dictionary.Add("app_LatestLabel", "Latest:"); Dictionary.Add("app_LodestoneIDLabel", "Lodestone ID"); Dictionary.Add("app_MainToolTip", "Main"); Dictionary.Add("app_MainSettingsTabHeader", "Main Settings"); Dictionary.Add("app_CancelButtonText", "Cancel"); Dictionary.Add("app_PluginsToolTip", "Plugins"); Dictionary.Add("app_PluginSettingsTabHeader", "Plugin Settings"); Dictionary.Add("app_PluginWarningText", "This will let any loaded plugin send commands to your game. Enable this if you trust them."); Dictionary.Add("app_ProcessIDHeader", "Current Process ID"); Dictionary.Add("app_RefreshProcessButtonText", "Refresh Process List"); Dictionary.Add("app_SaveCharacterButtonText", "Save Character"); Dictionary.Add("app_SaveAndClearHistoryToolTip", "Save & Clear Chat History"); Dictionary.Add("app_SaveLogHeader", "Save Log"); Dictionary.Add("app_ScreenShotToolTip", "ScreenShot"); Dictionary.Add("app_ServerLabel", "Server:"); Dictionary.Add("app_SettingsToolTip", "Settings"); Dictionary.Add("app_TabSettingsTabHeader", "Tab Settings"); Dictionary.Add("app_UpdateColorButtonText", "Update Color"); Dictionary.Add("app_VersionInformationHeader", "Version Information"); Dictionary.Add("app_VersionLabel", "Version:"); Dictionary.Add("app_WarningMessage", "Warning!"); Dictionary.Add("app_YesButtonText", "Yes"); Dictionary.Add("app_OtherOptionsTabHeader", "Other Options"); Dictionary.Add("app_AboutToolTip", "About"); Dictionary.Add("app_ManualUpdateButtonText", "Manual Update"); Dictionary.Add("app_TranslationsHeader", "Translations"); Dictionary.Add("app_DonationsContributionsHeader", "Donations & Contributions"); Dictionary.Add("app_SpecialThanksHeader", "Special Thanks"); Dictionary.Add("app_DownloadNoticeHeader", "Update Available!"); Dictionary.Add("app_DownloadNoticeMessage", "Download?"); Dictionary.Add("app_IntegrationWarningText", "Enabling this option means no personally identifable information (game or real life) is sent to the server. You would be authorization the collection of game related data only.\n\nThe information processed is monster deaths, loot, monster spawn locations, npc and gathering locations.\n\nThis is completely optional and can be turned on or off at any time."); Dictionary.Add("app_EnableHelpLabelsHeader", "Enable Help Labels"); Dictionary.Add("app_OKButtonText", "OK"); Dictionary.Add("app_TopMostHeader", "Always On Top"); Dictionary.Add("app_OfficialPluginsTabHeader", "Official Plugins"); Dictionary.Add("app_ThirdPartyPluginsTabHeader", "Third Party Plugins"); Dictionary.Add("app_IntegrationSettingsTabHeader", "Integration Settings"); Dictionary.Add("app_NoPluginsLineOneTextBlock", "You might have recently turned on or off all plugins; or just have nothing loaded at all."); Dictionary.Add("app_NoPluginsLineTwoTextBlock", "Confirm your settings and if loaded choose a plugin icon from the tab menu."); Dictionary.Add("app_AlwaysReadUpdatesMessage", "Always read the update history for all changes."); Dictionary.Add("app_UpdateNotesHeader", "Update Notes"); Dictionary.Add("app_ChangesOnRestartMessage", "Changes will take place after restarting the application."); Dictionary.Add("app_AvailablePluginsTabHeader", "Available Plugins"); Dictionary.Add("app_PluginSourcesTabHeader", "Plugin Sources"); Dictionary.Add("app_SourceLabel", "Source:"); Dictionary.Add("app_EnabledHeader", "Enabled"); Dictionary.Add("app_VersionHeader", "Version"); Dictionary.Add("app_StatusHeader", "Status"); Dictionary.Add("app_FilesHeader", "Files"); Dictionary.Add("app_SourceURIHeader", "SourceURI"); Dictionary.Add("app_AddUpdateSourceButtonText", "Add Or Update Source"); Dictionary.Add("app_RefreshPluginsButtonText", "Refresh Plugins"); Dictionary.Add("app_UnInstallButtonText", "Un-Install"); Dictionary.Add("app_InstallButtonText", "Install"); Dictionary.Add("app_AddOrUpdateSourceButtonText", "Add Or Update Source"); Dictionary.Add("app_NameHeader", "Name"); Dictionary.Add("app_UpdateToolTip", "Update"); Dictionary.Add("app_pluginUpdateTitle", "Plugin Updates!"); Dictionary.Add("app_pluginUpdateMessageText", "It appears some plugins have updates available. To ensure compatibility please update at your earliest convenience via the \"Update\" tab."); Dictionary.Add("app_CurrentVersionHeader", "Current"); Dictionary.Add("app_LatestVersionHeader", "Latest"); Dictionary.Add("app_UILanguageChangeWarningGeneral", "Do you want to change the GameLanguage setting as well to match this applications UILanguage? If you cancel you will manually have to change GameLanguage in Settings later."); Dictionary.Add("app_UILanguageChangeWarningChinese", " When changing to or from Chinese an application restart is also required."); Dictionary.Add("app_UILanguageChangeWarningKorean", " When changing to or from Korean an application restart is also required."); Dictionary.Add("app_UILanguageChangeWarningNoGameLanguage", "The selected UILanguage does not have a supported GameLanguage. Please choose your game language in Settings."); Dictionary.Add("app_UIScaleHeader", "UI.Scale"); Dictionary.Add("app_HomePluginLabel", "Home Plugin"); Dictionary.Add("app_ProcessSelectedInfo", "*Only use this if you restarted the game or are dual-boxing."); Dictionary.Add("app_PALSettingsTabHeader", "Performance & Logging"); Dictionary.Add("app_DefNetInterfaceLabel", "Default Network Interface (Packet Reading)"); Dictionary.Add("app_EnableNetReadingLabel", "Enable Network Reading"); Dictionary.Add("app_BTNResNetWorker", "Reset Network Worker"); Dictionary.Add("app_DefAudioDeviceLabel", "Default Audio Device"); Dictionary.Add("app_MemScanSpeedLabel", "Memory Scanning Speed (Milliseconds)"); Dictionary.Add("app_ActorMSSLabel", "Actors (Anything Targetable)"); Dictionary.Add("app_ChatLogMSSLabel", "ChatLog"); Dictionary.Add("app_PartyInfMSSLabel", "Party Info"); Dictionary.Add("app_PlayerInfMSSLabel", "Player Info (YOU)"); Dictionary.Add("app_TargEnmMSSLabel", "Targets & Enmity"); Dictionary.Add("app_InvMSSLabel", "Inventory"); Dictionary.Add("app_NetworkUseWinPCapLabel", "Use WinPCap For Network Reading"); Dictionary.Add("app_UseLocalMemoryJSONDataCacheHeader", "Cache Memory JSON Data Locally"); Dictionary.Add("app_RefreshMemoryWorkersButtonText", "Refresh Memory Workers"); return(Dictionary); }
/// <summary> /// </summary> /// <returns> </returns> public static ResourceDictionary Context() { Dictionary.Clear(); Dictionary.Add("app_", "*PH*"); Dictionary.Add("app_AllowPluginCommandsHeader", "允许插件命令"); Dictionary.Add("app_AttachProcessButtonText", "加载选择进程"); Dictionary.Add("app_ChangeThemeHeader", "改变主题"); Dictionary.Add("app_CharacterInformationHeader", "角色信息"); Dictionary.Add("app_CharacterSettingsTabHeader", "角色设置"); Dictionary.Add("app_CodeHeader", "代码"); Dictionary.Add("app_CodeLabel", "代码:"); Dictionary.Add("app_ColorHeader", "颜色"); Dictionary.Add("app_ColorLabel", "颜色:"); Dictionary.Add("app_ColorSettingsTabHeader", "颜色设置"); Dictionary.Add("app_ComingSoonText", "即将推出!"); Dictionary.Add("app_CopyrightLabel", "版权:"); Dictionary.Add("app_CurrentLabel", "目前:"); Dictionary.Add("app_DefaultSettingsButtonText", "默认设置"); Dictionary.Add("app_DeleteMessage", "删除"); Dictionary.Add("app_DescriptionHeader", "描述"); Dictionary.Add("app_DescriptionLabel", "描述:"); Dictionary.Add("app_EnableNLogHeader", "用NLog开启记录"); Dictionary.Add("app_CharacterNameLabel", "Character Name:"); Dictionary.Add("app_FirstNameLabel", "名:"); Dictionary.Add("app_GameLanguageLabel", "游戏语言:"); Dictionary.Add("app_ImportLodestoneIDButtonText", "输入 磁石 ID"); Dictionary.Add("app_InformationMessage", "信息!"); Dictionary.Add("app_LastNameLabel", "姓:"); Dictionary.Add("app_LatestLabel", "最新:"); Dictionary.Add("app_LodestoneIDLabel", "磁石 ID"); Dictionary.Add("app_MainToolTip", "主菜单"); Dictionary.Add("app_MainSettingsTabHeader", "主菜单设置"); Dictionary.Add("app_CancelButtonText", "取消"); Dictionary.Add("app_PluginsToolTip", "插件"); Dictionary.Add("app_PluginSettingsTabHeader", "插件设置"); Dictionary.Add("app_PluginWarningText", "此选项将允许所有加载的插件发送指令到你的游戏. 请只在你信任的情况下开启此选项."); Dictionary.Add("app_ProcessIDHeader", "当前进程 ID"); Dictionary.Add("app_RefreshProcessButtonText", "刷新进程表"); Dictionary.Add("app_SaveCharacterButtonText", "保存角色"); Dictionary.Add("app_SaveAndClearHistoryToolTip", "保存 & 清除聊天记录"); Dictionary.Add("app_SaveLogHeader", "保存记录"); Dictionary.Add("app_ScreenShotToolTip", "截屏"); Dictionary.Add("app_ServerLabel", "服务器:"); Dictionary.Add("app_SettingsToolTip", "设置"); Dictionary.Add("app_TabSettingsTabHeader", "Tab 设置"); Dictionary.Add("app_UpdateColorButtonText", "改变颜色"); Dictionary.Add("app_VersionInformationHeader", "版本信息"); Dictionary.Add("app_VersionLabel", "版本:"); Dictionary.Add("app_WarningMessage", "警告!"); Dictionary.Add("app_YesButtonText", "是"); Dictionary.Add("app_OtherOptionsTabHeader", "其他选项"); Dictionary.Add("app_AboutToolTip", "简介"); Dictionary.Add("app_ManualUpdateButtonText", "手册更新"); Dictionary.Add("app_TranslationsHeader", "翻译"); Dictionary.Add("app_DonationsContributionsHeader", "捐款 & 贡献"); Dictionary.Add("app_SpecialThanksHeader", "特殊感谢"); Dictionary.Add("app_DownloadNoticeHeader", "可用更新!"); Dictionary.Add("app_DownloadNoticeMessage", "下载?"); Dictionary.Add("app_IntegrationWarningText", "开启此选项不会将个人信息(游戏或现实生活)上传服务器. 你只是对收集游戏数据进行授权.\n\n被处理的信息是关于怪兽死亡,赃物,怪兽卵巢,npc and gathering 地点.\n\n此选项可随时开启或关闭."); Dictionary.Add("app_EnableHelpLabelsHeader", "开启帮助标签"); Dictionary.Add("app_OKButtonText", "确定"); Dictionary.Add("app_TopMostHeader", "总是悬浮在上面"); Dictionary.Add("app_OfficialPluginsTabHeader", "官方插件"); Dictionary.Add("app_ThirdPartyPluginsTabHeader", "第三方插件"); Dictionary.Add("app_IntegrationSettingsTabHeader", "集成设置"); Dictionary.Add("app_NoPluginsLineOneTextBlock", "你可能最近开启或关闭了所有插件;或者从味开启."); Dictionary.Add("app_NoPluginsLineTwoTextBlock", "如果已经启动请确认你的设置并从tab菜单选择插件图标."); Dictionary.Add("app_AlwaysReadUpdatesMessage", "需要阅读关于所有改变的更改历史记录."); Dictionary.Add("app_UpdateNotesHeader", "更新记录"); Dictionary.Add("app_ChangesOnRestartMessage", "重启程序使改变生效."); Dictionary.Add("app_AvailablePluginsTabHeader", "可用插件"); Dictionary.Add("app_PluginSourcesTabHeader", "插件资源"); Dictionary.Add("app_SourceLabel", "资源:"); Dictionary.Add("app_EnabledHeader", "开启"); Dictionary.Add("app_VersionHeader", "版本"); Dictionary.Add("app_StatusHeader", "状态"); Dictionary.Add("app_FilesHeader", "文件"); Dictionary.Add("app_SourceURIHeader", "资源链接"); Dictionary.Add("app_AddUpdateSourceButtonText", "新添或更改资源"); Dictionary.Add("app_RefreshPluginsButtonText", "刷新插件"); Dictionary.Add("app_UnInstallButtonText", "卸载"); Dictionary.Add("app_InstallButtonText", "安装"); Dictionary.Add("app_AddOrUpdateSourceButtonText", "新添或更改资源"); Dictionary.Add("app_NameHeader", "名称"); Dictionary.Add("app_UpdateToolTip", "更改"); Dictionary.Add("app_pluginUpdateTitle", "插件更新!"); Dictionary.Add("app_pluginUpdateMessageText", "看來某些插件有更新。為了確保兼容性, 請在 \"更新\" 選項內更新插件."); Dictionary.Add("app_CurrentVersionHeader", "现在"); Dictionary.Add("app_LatestVersionHeader", "最新"); Dictionary.Add("app_UILanguageChangeWarningGeneral", "Do you want to change the GameLanguage setting as well to match this applications UILanguage? If you cancel you will manually have to change GameLanguage in Settings later."); Dictionary.Add("app_UILanguageChangeWarningChinese", " When changing to or from Chinese an application restart is also required."); Dictionary.Add("app_UILanguageChangeWarningNoGameLanguage", "The selected UILanguage does not have a supported GameLanguage. Please choose your game language in Settings."); Dictionary.Add("app_UIScaleHeader", "UI.Scale"); Dictionary.Add("app_HomePluginLabel", "Home Plugin"); Dictionary.Add("app_ProcessSelectedInfo", "*Only use this if you restarted the game or are dual-boxing."); Dictionary.Add("app_PALSettingsTabHeader", "Performance & Logging"); Dictionary.Add("app_DefNetInterfaceLabel", "Default Network Interface (Packet Reading)"); Dictionary.Add("app_EnableNetReadingLabel", "Enable Network Reading"); Dictionary.Add("app_BTNResNetWorker", "Reset Network Worker"); Dictionary.Add("app_DefAudioDeviceLabel", "Default Audio Device"); Dictionary.Add("app_MemScanSpeedLabel", "Memory Scanning Speed (Milliseconds)"); Dictionary.Add("app_ActorMSSLabel", "Actors (Anything Targetable)"); Dictionary.Add("app_ChatLogMSSLabel", "ChatLog"); Dictionary.Add("app_PlayerInfMSSLabel", "Player Info (YOU)"); Dictionary.Add("app_TargEnmMSSLabel", "Targets & Enmity"); Dictionary.Add("app_InvMSSLabel", "Inventory"); Dictionary.Add("app_NetworkUseWinPCapLabel", "Use WinPCap For Network Reading"); return(Dictionary); }
public static void SetThemeStyle(string name, ResourceDictionary resources) { try { Resources = () => resources; var newTheme = NeedsThemeUpdate(name, resources); if (newTheme is null) { return; } var currentTheme = resources.MergedDictionaries.FirstOrDefault(md => md is IThemeResourceDictionary); if (currentTheme != null) { resources.MergedDictionaries.Remove(currentTheme); resources.MergedDictionaries.Add(newTheme); UsingLightTheme = newTheme is Light; IsThemeDirty = true; return; } // Reset styles resources.Clear(); resources.MergedDictionaries.Clear(); // Variables resources.MergedDictionaries.Add(new Variables()); // Theme resources.MergedDictionaries.Add(newTheme); UsingLightTheme = newTheme is Light; // Base styles resources.MergedDictionaries.Add(new Base()); // Platform styles if (Device.RuntimePlatform == Device.Android) { resources.MergedDictionaries.Add(new Android()); } else if (Device.RuntimePlatform == Device.iOS) { resources.MergedDictionaries.Add(new iOS()); } } catch (InvalidOperationException ioex) when(ioex.Message != null && ioex.Message.StartsWith("Collection was modified")) { // https://github.com/bitwarden/mobile/issues/1689 There are certain scenarios where this might cause "collection was modified; enumeration operation may not execute" // the way I found to prevent this for now was to catch the exception here and move on. // Because on the screens that I found it to happen, the screen is being closed while trying to apply the resources // so we shouldn't be introducing any issues. // TODO: Maybe something like this https://github.com/matteobortolazzo/HtmlLabelPlugin/pull/113 can be implemented to avoid this // on html labels. } catch (Exception ex) { #if !FDROID Crashes.TrackError(ex); #endif } }
public static void SetThemeStyle(string name, ResourceDictionary resources) { Resources = () => resources; // Reset styles resources.Clear(); resources.MergedDictionaries.Clear(); // Variables resources.MergedDictionaries.Add(new Variables()); // Themed variables if (name == "dark") { resources.MergedDictionaries.Add(new Dark()); UsingLightTheme = false; } else if (name == "black") { resources.MergedDictionaries.Add(new Black()); UsingLightTheme = false; } else if (name == "nord") { resources.MergedDictionaries.Add(new Nord()); UsingLightTheme = false; } else if (name == "light") { resources.MergedDictionaries.Add(new Light()); UsingLightTheme = true; } else if (name == "dracula") { resources.MergedDictionaries.Add(new Dracula()); UsingLightTheme = false; } else { var deviceActionService = ServiceContainer.Resolve <IDeviceActionService>("deviceActionService", true); if (deviceActionService?.UsingDarkTheme() ?? false) { resources.MergedDictionaries.Add(new Dark()); UsingLightTheme = false; } else { resources.MergedDictionaries.Add(new Light()); UsingLightTheme = true; } } // Base styles resources.MergedDictionaries.Add(new Base()); // Platform styles if (Device.RuntimePlatform == Device.Android) { resources.MergedDictionaries.Add(new Android()); } else if (Device.RuntimePlatform == Device.iOS) { resources.MergedDictionaries.Add(new iOS()); } }
/// <summary> /// </summary> /// <returns> </returns> public static ResourceDictionary Context() { Dictionary.Clear(); Dictionary.Add("app_", "*PH*"); Dictionary.Add("app_AllowPluginCommandsHeader", "允许插件命令"); Dictionary.Add("app_AttachProcessButtonText", "加载选择进程"); Dictionary.Add("app_ChangeThemeHeader", "改变主题"); Dictionary.Add("app_CharacterInformationHeader", "角色信息"); Dictionary.Add("app_CharacterSettingsTabHeader", "角色设置"); Dictionary.Add("app_CodeHeader", "代码"); Dictionary.Add("app_CodeLabel", "代码:"); Dictionary.Add("app_ColorHeader", "颜色"); Dictionary.Add("app_ColorLabel", "颜色:"); Dictionary.Add("app_ColorSettingsTabHeader", "颜色设置"); Dictionary.Add("app_ComingSoonText", "即将推出!"); Dictionary.Add("app_CopyrightLabel", "版权:"); Dictionary.Add("app_CurrentLabel", "目前:"); Dictionary.Add("app_DefaultSettingsButtonText", "默认设置"); Dictionary.Add("app_DeleteMessage", "删除"); Dictionary.Add("app_DescriptionHeader", "描述"); Dictionary.Add("app_DescriptionLabel", "描述:"); Dictionary.Add("app_EnableNLogHeader", "用NLog开启记录"); Dictionary.Add("app_CharacterNameLabel", "Character Name:"); Dictionary.Add("app_FirstNameLabel", "名:"); Dictionary.Add("app_GameLanguageLabel", "游戏语言:"); Dictionary.Add("app_ImportLodestoneIDButtonText", "输入 磁石 ID"); Dictionary.Add("app_InformationMessage", "信息!"); Dictionary.Add("app_LastNameLabel", "姓:"); Dictionary.Add("app_LatestLabel", "最新:"); Dictionary.Add("app_LodestoneIDLabel", "磁石 ID"); Dictionary.Add("app_MainToolTip", "主菜单"); Dictionary.Add("app_MainSettingsTabHeader", "主菜单设置"); Dictionary.Add("app_CancelButtonText", "取消"); Dictionary.Add("app_PluginsToolTip", "插件"); Dictionary.Add("app_PluginSettingsTabHeader", "插件设置"); Dictionary.Add("app_PluginWarningText", "此选项将允许所有加载的插件发送指令到你的游戏. 请只在你信任的情况下开启此选项."); Dictionary.Add("app_ProcessIDHeader", "当前进程 ID"); Dictionary.Add("app_RefreshProcessButtonText", "刷新进程表"); Dictionary.Add("app_SaveCharacterButtonText", "保存角色"); Dictionary.Add("app_SaveAndClearHistoryToolTip", "保存 & 清除聊天记录"); Dictionary.Add("app_SaveLogHeader", "保存记录"); Dictionary.Add("app_ScreenShotToolTip", "截屏"); Dictionary.Add("app_ServerLabel", "服务器:"); Dictionary.Add("app_SettingsToolTip", "设置"); Dictionary.Add("app_TabSettingsTabHeader", "Tab 设置"); Dictionary.Add("app_UpdateColorButtonText", "改变颜色"); Dictionary.Add("app_VersionInformationHeader", "版本信息"); Dictionary.Add("app_VersionLabel", "版本:"); Dictionary.Add("app_WarningMessage", "警告!"); Dictionary.Add("app_YesButtonText", "是"); Dictionary.Add("app_OtherOptionsTabHeader", "其他选项"); Dictionary.Add("app_AboutToolTip", "简介"); Dictionary.Add("app_ManualUpdateButtonText", "手册更新"); Dictionary.Add("app_TranslationsHeader", "翻译"); Dictionary.Add("app_DonationsContributionsHeader", "捐款 & 贡献"); Dictionary.Add("app_SpecialThanksHeader", "特殊感谢"); Dictionary.Add("app_DownloadNoticeHeader", "可用更新!"); Dictionary.Add("app_DownloadNoticeMessage", "下载?"); Dictionary.Add("app_IntegrationWarningText", "开启此选项不会将个人信息(游戏或现实生活)上传服务器. 你只是对收集游戏数据进行授权.\n\n被处理的信息是关于怪兽死亡,赃物,怪兽卵巢,npc and gathering 地点.\n\n此选项可随时开启或关闭."); Dictionary.Add("app_EnableHelpLabelsHeader", "开启帮助标签"); Dictionary.Add("app_OKButtonText", "确定"); Dictionary.Add("app_TopMostHeader", "总是悬浮在上面"); Dictionary.Add("app_OfficialPluginsTabHeader", "官方插件"); Dictionary.Add("app_ThirdPartyPluginsTabHeader", "第三方插件"); Dictionary.Add("app_IntegrationSettingsTabHeader", "集成设置"); Dictionary.Add("app_NoPluginsLineOneTextBlock", "你可能最近开启或关闭了所有插件;或者从味开启."); Dictionary.Add("app_NoPluginsLineTwoTextBlock", "如果已经启动请确认你的设置并从tab菜单选择插件图标."); Dictionary.Add("app_AlwaysReadUpdatesMessage", "需要阅读关于所有改变的更改历史记录."); Dictionary.Add("app_UpdateNotesHeader", "更新记录"); Dictionary.Add("app_ChangesOnRestartMessage", "重启程序使改变生效."); Dictionary.Add("app_AvailablePluginsTabHeader", "可用插件"); Dictionary.Add("app_PluginSourcesTabHeader", "插件资源"); Dictionary.Add("app_SourceLabel", "资源:"); Dictionary.Add("app_EnabledHeader", "开启"); Dictionary.Add("app_VersionHeader", "版本"); Dictionary.Add("app_StatusHeader", "状态"); Dictionary.Add("app_FilesHeader", "文件"); Dictionary.Add("app_SourceURIHeader", "资源链接"); Dictionary.Add("app_AddUpdateSourceButtonText", "新添或更改资源"); Dictionary.Add("app_RefreshPluginsButtonText", "刷新插件"); Dictionary.Add("app_UnInstallButtonText", "卸载"); Dictionary.Add("app_InstallButtonText", "安装"); Dictionary.Add("app_AddOrUpdateSourceButtonText", "新添或更改资源"); Dictionary.Add("app_NameHeader", "名称"); Dictionary.Add("app_UpdateToolTip", "更改"); Dictionary.Add("app_pluginUpdateTitle", "插件更新!"); Dictionary.Add("app_pluginUpdateMessageText", "看來某些插件有更新。為了確保兼容性, 請在 \"更新\" 選項內更新插件."); Dictionary.Add("app_CurrentVersionHeader", "现在"); Dictionary.Add("app_LatestVersionHeader", "最新"); return(Dictionary); }
private static void Clear() { currentLanguage = string.Empty; resDict.Clear(); }
/// <summary> /// </summary> /// <returns> </returns> public static ResourceDictionary Context() { Dictionary.Clear(); Dictionary.Add("app_", "*PH*"); Dictionary.Add("app_AllowPluginCommandsHeader", "プラグインコマンドを許可する"); Dictionary.Add("app_AttachProcessButtonText", "選択したプロセスIDで利用する"); Dictionary.Add("app_ChangeThemeHeader", "テーマを変更する"); Dictionary.Add("app_CharacterInformationHeader", "キャラクター情報"); Dictionary.Add("app_CharacterSettingsTabHeader", "キャラクター設定"); Dictionary.Add("app_CodeHeader", "コード"); Dictionary.Add("app_CodeLabel", "コード:"); Dictionary.Add("app_ColorHeader", "色"); Dictionary.Add("app_ColorLabel", "色:"); Dictionary.Add("app_ColorSettingsTabHeader", "色の設定"); Dictionary.Add("app_ComingSoonText", "近日公開"); Dictionary.Add("app_CopyrightLabel", "著作権:"); Dictionary.Add("app_CurrentLabel", "最近:"); Dictionary.Add("app_DefaultSettingsButtonText", "デフォルト設定"); Dictionary.Add("app_DeleteMessage", "削除する"); Dictionary.Add("app_DescriptionHeader", "内容"); Dictionary.Add("app_DescriptionLabel", "内容:"); Dictionary.Add("app_EnableNLogHeader", "NLogでのログ取得を有効にする"); Dictionary.Add("app_CharacterNameLabel", "名:"); Dictionary.Add("app_FirstNameLabel", "名前:"); Dictionary.Add("app_GameLanguageLabel", "表示言語:"); Dictionary.Add("app_ImportLodestoneIDButtonText", "Lodestone IDを取得する"); Dictionary.Add("app_InformationMessage", "お知らせ!"); Dictionary.Add("app_LastNameLabel", "名字:"); Dictionary.Add("app_LatestLabel", "最新:"); Dictionary.Add("app_LodestoneIDLabel", "Lodestone ID"); Dictionary.Add("app_MainToolTip", "メイン"); Dictionary.Add("app_MainSettingsTabHeader", "メイン設定"); Dictionary.Add("app_CancelButtonText", "いいえ"); Dictionary.Add("app_PluginsToolTip", "プラグイン"); Dictionary.Add("app_PluginSettingsTabHeader", "プラグインの設定"); Dictionary.Add("app_PluginWarningText", "ロードされた全てのプラグインのコマンドをあなたのゲームに送信する。信頼できる場合はこれを有効にする。"); Dictionary.Add("app_ProcessIDHeader", "現在のプロセスID"); Dictionary.Add("app_RefreshProcessButtonText", "プロセスリストを更新する"); Dictionary.Add("app_SaveCharacterButtonText", "このキャラクターで保存する"); Dictionary.Add("app_SaveAndClearHistoryToolTip", "チャット記録を保存して消去する"); Dictionary.Add("app_SaveLogHeader", "ログを保存する"); Dictionary.Add("app_ScreenShotToolTip", "スクリーンショット"); Dictionary.Add("app_ServerLabel", "ワールド:"); Dictionary.Add("app_SettingsToolTip", "設定"); Dictionary.Add("app_TabSettingsTabHeader", "タブ設定"); Dictionary.Add("app_UpdateColorButtonText", "この色設定で更新する"); Dictionary.Add("app_VersionInformationHeader", "バージョン情報"); Dictionary.Add("app_VersionLabel", "バージョン:"); Dictionary.Add("app_WarningMessage", "注意!"); Dictionary.Add("app_YesButtonText", "はい"); Dictionary.Add("app_OtherOptionsTabHeader", "別の選択肢"); Dictionary.Add("app_AboutToolTip", "約"); Dictionary.Add("app_ManualUpdateButtonText", "手動アップデート"); Dictionary.Add("app_TranslationsHeader", "翻訳"); Dictionary.Add("app_DonationsContributionsHeader", "寄付&貢献"); Dictionary.Add("app_SpecialThanksHeader", "スペシャルサンクス"); Dictionary.Add("app_DownloadNoticeHeader", "利用可能な更新があります!"); Dictionary.Add("app_DownloadNoticeMessage", "ダウンロードしますか?"); Dictionary.Add("app_IntegrationWarningText", "この設定を許可しても個人を特定する情報(ゲーム内・外問わず)はサーバーには一切送信されません。ゲームに関する情報の送信を許可するだけです。\n\n送られる情報はモンスター討伐、ドロップアイテム、モンスターの出現位置、NPCと採集場所に関する情報です。\n\nこの設定は全くのオプションでいつでもオン・オフ出来ます。"); Dictionary.Add("app_EnableHelpLabelsHeader", "ラベルヘルプを有効にする"); Dictionary.Add("app_OKButtonText", "OK"); Dictionary.Add("app_TopMostHeader", "常に上に表示する"); Dictionary.Add("app_OfficialPluginsHeader", "公式プラグイン"); Dictionary.Add("app_ThirdPartyPluginsHeader", "サードパーティプラグイン"); Dictionary.Add("app_IntegrationSettingsTabHeader", "連動設定"); Dictionary.Add("app_NoPluginsLineOneTextBlock", "すべてのプラグインをオン・オフしてあるか、プラグインがロードされていません"); Dictionary.Add("app_NoPluginsLineTwoTextBlock", "設定確認後にタブメニューから読み込まれたプラグインアイコンを選んで下さい。"); Dictionary.Add("app_AttachProcessHelptextLabel", "*ゲーム本体を再起動あるいは二重起動している場合のみ選択"); Dictionary.Add("app_UpdateNotesHeader", "更新情報"); Dictionary.Add("app_ChangesOnRestartMessage", "変更はアプリケーション再起動後に有効になります"); Dictionary.Add("app_AvailablePluginsTabHeader", "利用可能なプラグイン"); Dictionary.Add("app_PluginSourcesTabHeader", "プラグインのソース"); Dictionary.Add("app_SourceLabel", "ソース:"); Dictionary.Add("app_EnabledHeader", "有効済み"); Dictionary.Add("app_VersionHeader", "バージョン"); Dictionary.Add("app_StatusHeader", "状態"); Dictionary.Add("app_FilesHeader", "ファイル"); Dictionary.Add("app_SourceURIHeader", "SourceURI"); Dictionary.Add("app_AddUpdateSourceButtonText", "ソースを追加または更新する"); Dictionary.Add("app_RefreshPluginsButtonText", "プラグイン情報を更新する"); Dictionary.Add("app_UnInstallButtonText", "削除する"); Dictionary.Add("app_InstallButtonText", "インストール"); Dictionary.Add("app_AddOrUpdateSourceButtonText", "ソースを追加または更新する"); Dictionary.Add("app_NameHeader", "名前"); Dictionary.Add("app_UpdateToolTip", "更新する"); Dictionary.Add("app_pluginUpdateTitle", "プラグインの更新があります!"); Dictionary.Add("app_pluginUpdateMessageText", "いくつかのプラグインに利用可能な最新の更新があります。全体の動作を保証するために\"更新する\"タブから更新を行って下さい。"); Dictionary.Add("app_CurrentVersionHeader", "現在"); Dictionary.Add("app_LatestVersionHeader", "最新"); return(Dictionary); }
/// <summary> /// </summary> /// <returns> </returns> public static ResourceDictionary Context() { Dictionary.Clear(); Dictionary.Add("app_", "*PH*"); Dictionary.Add("app_AllowPluginCommandsHeader", "プラグインコマンドを許可する"); Dictionary.Add("app_AttachProcessButtonText", "選択したプロセスIDで利用する"); Dictionary.Add("app_ChangeThemeHeader", "テーマを変更する"); Dictionary.Add("app_CharacterInformationHeader", "キャラクター情報"); Dictionary.Add("app_CharacterSettingsTabHeader", "キャラクター設定"); Dictionary.Add("app_CodeHeader", "コード"); Dictionary.Add("app_CodeLabel", "コード:"); Dictionary.Add("app_ColorHeader", "色"); Dictionary.Add("app_ColorLabel", "色:"); Dictionary.Add("app_ColorSettingsTabHeader", "色の設定"); Dictionary.Add("app_ComingSoonText", "近日公開"); Dictionary.Add("app_CopyrightLabel", "著作権:"); Dictionary.Add("app_CurrentLabel", "最近:"); Dictionary.Add("app_DefaultSettingsButtonText", "デフォルト設定"); Dictionary.Add("app_DeleteMessage", "削除する"); Dictionary.Add("app_DescriptionHeader", "内容"); Dictionary.Add("app_DescriptionLabel", "内容:"); Dictionary.Add("app_EnableNLogHeader", "NLogでのログ取得を有効にする"); Dictionary.Add("app_CharacterNameLabel", "名:"); Dictionary.Add("app_FirstNameLabel", "名前:"); Dictionary.Add("app_GameLanguageLabel", "表示言語:"); Dictionary.Add("app_ImportLodestoneIDButtonText", "Lodestone IDを取得する"); Dictionary.Add("app_InformationMessage", "お知らせ!"); Dictionary.Add("app_LastNameLabel", "名字:"); Dictionary.Add("app_LatestLabel", "最新:"); Dictionary.Add("app_LodestoneIDLabel", "Lodestone ID"); Dictionary.Add("app_MainToolTip", "メイン"); Dictionary.Add("app_MainSettingsTabHeader", "メイン設定"); Dictionary.Add("app_CancelButtonText", "いいえ"); Dictionary.Add("app_PluginsToolTip", "プラグイン"); Dictionary.Add("app_PluginSettingsTabHeader", "プラグインの設定"); Dictionary.Add("app_PluginWarningText", "ロードされた全てのプラグインのコマンドをあなたのゲームに送信する。信頼できる場合はこれを有効にする。"); Dictionary.Add("app_ProcessIDHeader", "現在のプロセスID"); Dictionary.Add("app_RefreshProcessButtonText", "プロセスリストを更新する"); Dictionary.Add("app_SaveCharacterButtonText", "このキャラクターで保存する"); Dictionary.Add("app_SaveAndClearHistoryToolTip", "チャット記録を保存して消去する"); Dictionary.Add("app_SaveLogHeader", "ログを保存する"); Dictionary.Add("app_ScreenShotToolTip", "スクリーンショット"); Dictionary.Add("app_ServerLabel", "ワールド:"); Dictionary.Add("app_SettingsToolTip", "設定"); Dictionary.Add("app_TabSettingsTabHeader", "タブ設定"); Dictionary.Add("app_UpdateColorButtonText", "この色設定で更新する"); Dictionary.Add("app_VersionInformationHeader", "バージョン情報"); Dictionary.Add("app_VersionLabel", "バージョン:"); Dictionary.Add("app_WarningMessage", "注意!"); Dictionary.Add("app_YesButtonText", "はい"); Dictionary.Add("app_OtherOptionsTabHeader", "別の選択肢"); Dictionary.Add("app_AboutToolTip", "約"); Dictionary.Add("app_ManualUpdateButtonText", "手動アップデート"); Dictionary.Add("app_TranslationsHeader", "翻訳"); Dictionary.Add("app_DonationsContributionsHeader", "寄付&貢献"); Dictionary.Add("app_SpecialThanksHeader", "スペシャルサンクス"); Dictionary.Add("app_DownloadNoticeHeader", "利用可能な更新があります!"); Dictionary.Add("app_DownloadNoticeMessage", "ダウンロードしますか?"); Dictionary.Add("app_IntegrationWarningText", "この設定を許可しても個人を特定する情報(ゲーム内・外問わず)はサーバーには一切送信されません。ゲームに関する情報の送信を許可するだけです。\n\n送られる情報はモンスター討伐、ドロップアイテム、モンスターの出現位置、NPCと採集場所に関する情報です。\n\nこの設定は全くのオプションでいつでもオン・オフ出来ます。"); Dictionary.Add("app_EnableHelpLabelsHeader", "ラベルヘルプを有効にする"); Dictionary.Add("app_OKButtonText", "OK"); Dictionary.Add("app_TopMostHeader", "常に上に表示する"); Dictionary.Add("app_OfficialPluginsHeader", "公式プラグイン"); Dictionary.Add("app_ThirdPartyPluginsHeader", "サードパーティプラグイン"); Dictionary.Add("app_IntegrationSettingsTabHeader", "連動設定"); Dictionary.Add("app_NoPluginsLineOneTextBlock", "すべてのプラグインをオン・オフしてあるか、プラグインがロードされていません"); Dictionary.Add("app_NoPluginsLineTwoTextBlock", "設定確認後にタブメニューから読み込まれたプラグインアイコンを選んで下さい。"); Dictionary.Add("app_AttachProcessHelptextLabel", "*ゲーム本体を再起動あるいは二重起動している場合のみ選択"); Dictionary.Add("app_UpdateNotesHeader", "更新情報"); Dictionary.Add("app_ChangesOnRestartMessage", "変更はアプリケーション再起動後に有効になります"); Dictionary.Add("app_AvailablePluginsTabHeader", "利用可能なプラグイン"); Dictionary.Add("app_PluginSourcesTabHeader", "プラグインのソース"); Dictionary.Add("app_SourceLabel", "ソース:"); Dictionary.Add("app_EnabledHeader", "有効済み"); Dictionary.Add("app_VersionHeader", "バージョン"); Dictionary.Add("app_StatusHeader", "状態"); Dictionary.Add("app_FilesHeader", "ファイル"); Dictionary.Add("app_SourceURIHeader", "SourceURI"); Dictionary.Add("app_AddUpdateSourceButtonText", "ソースを追加または更新する"); Dictionary.Add("app_RefreshPluginsButtonText", "プラグイン情報を更新する"); Dictionary.Add("app_UnInstallButtonText", "削除する"); Dictionary.Add("app_InstallButtonText", "インストール"); Dictionary.Add("app_AddOrUpdateSourceButtonText", "ソースを追加または更新する"); Dictionary.Add("app_NameHeader", "名前"); Dictionary.Add("app_UpdateToolTip", "更新する"); Dictionary.Add("app_pluginUpdateTitle", "プラグインの更新があります!"); Dictionary.Add("app_pluginUpdateMessageText", "いくつかのプラグインに利用可能な最新の更新があります。全体の動作を保証するために\"更新する\"タブから更新を行って下さい。"); Dictionary.Add("app_CurrentVersionHeader", "現在"); Dictionary.Add("app_LatestVersionHeader", "最新"); Dictionary.Add("app_UILanguageChangeWarningGeneral", "Do you want to change the GameLanguage setting as well to match this applications UILanguage? If you cancel you will manually have to change GameLanguage in Settings later."); Dictionary.Add("app_UILanguageChangeWarningChinese", " When changing to or from Chinese an application restart is also required."); Dictionary.Add("app_UILanguageChangeWarningNoGameLanguage", "The selected UILanguage does not have a supported GameLanguage. Please choose your game language in Settings."); Dictionary.Add("app_UIScaleHeader", "UI.Scale"); Dictionary.Add("app_HomePluginLabel", "Home Plugin"); Dictionary.Add("app_ProcessSelectedInfo", "*Only use this if you restarted the game or are dual-boxing."); Dictionary.Add("app_PALSettingsTabHeader", "Performance & Logging"); Dictionary.Add("app_DefNetInterfaceLabel", "Default Network Interface (Packet Reading)"); Dictionary.Add("app_EnableNetReadingLabel", "Enable Network Reading"); Dictionary.Add("app_BTNResNetWorker", "Reset Network Worker"); Dictionary.Add("app_DefAudioDeviceLabel", "Default Audio Device"); Dictionary.Add("app_MemScanSpeedLabel", "Memory Scanning Speed (Milliseconds)"); Dictionary.Add("app_ActorMSSLabel", "Actors (Anything Targetable)"); Dictionary.Add("app_ChatLogMSSLabel", "ChatLog"); Dictionary.Add("app_PlayerInfMSSLabel", "Player Info (YOU)"); Dictionary.Add("app_TargEnmMSSLabel", "Targets & Enmity"); Dictionary.Add("app_InvMSSLabel", "Inventory"); Dictionary.Add("app_NetworkUseWinPCapLabel", "Use WinPCap For Network Reading"); Dictionary.Add("app_UseLocalMemoryJSONDataCacheHeader", "Cache Memory JSON Data Locally"); Dictionary.Add("app_RefreshMemoryWorkersButtonText", "Refresh Memory Workers"); return(Dictionary); }
/// <summary> /// </summary> /// <returns> </returns> public static ResourceDictionary Context() { Dictionary.Clear(); Dictionary.Add("app_", "*PH*"); Dictionary.Add("app_AllowPluginCommandsHeader", "Allow Plugin Commands"); Dictionary.Add("app_AttachProcessButtonText", "Attach Selected Process"); Dictionary.Add("app_ChangeThemeHeader", "Change Theme"); Dictionary.Add("app_CharacterInformationHeader", "Character Information"); Dictionary.Add("app_CharacterSettingsTabHeader", "Character Settings"); Dictionary.Add("app_CodeHeader", "Code"); Dictionary.Add("app_CodeLabel", "Code:"); Dictionary.Add("app_ColorHeader", "Color"); Dictionary.Add("app_ColorLabel", "Color:"); Dictionary.Add("app_ColorSettingsTabHeader", "Color Settings"); Dictionary.Add("app_ComingSoonText", "Coming Soon!"); Dictionary.Add("app_CopyrightLabel", "Copyright:"); Dictionary.Add("app_CurrentLabel", "Current:"); Dictionary.Add("app_DefaultSettingsButtonText", "Default Settings"); Dictionary.Add("app_DeleteMessage", "Delete"); Dictionary.Add("app_DescriptionHeader", "Description"); Dictionary.Add("app_DescriptionLabel", "Description:"); Dictionary.Add("app_EnableNLogHeader", "Enable Logging With NLog"); Dictionary.Add("app_CharacterNameLabel", "Character Name:"); Dictionary.Add("app_FirstNameLabel", "First Name:"); Dictionary.Add("app_GameLanguageLabel", "Game Language:"); Dictionary.Add("app_ImportLodestoneIDButtonText", "Import Lodestone ID"); Dictionary.Add("app_InformationMessage", "Information!"); Dictionary.Add("app_LastNameLabel", "Last Name:"); Dictionary.Add("app_LatestLabel", "Latest:"); Dictionary.Add("app_LodestoneIDLabel", "Lodestone ID"); Dictionary.Add("app_MainToolTip", "Main"); Dictionary.Add("app_MainSettingsTabHeader", "Main Settings"); Dictionary.Add("app_CancelButtonText", "Cancel"); Dictionary.Add("app_PluginsToolTip", "Plugins"); Dictionary.Add("app_PluginSettingsTabHeader", "Plugin Settings"); Dictionary.Add("app_PluginWarningText", "This will let any loaded plugin send commands to your game. Enable this if you trust them."); Dictionary.Add("app_ProcessIDHeader", "Current Process ID"); Dictionary.Add("app_RefreshProcessButtonText", "Refresh Process List"); Dictionary.Add("app_SaveCharacterButtonText", "Save Character"); Dictionary.Add("app_SaveAndClearHistoryToolTip", "Save & Clear Chat History"); Dictionary.Add("app_SaveLogHeader", "Save Log"); Dictionary.Add("app_ScreenShotToolTip", "ScreenShot"); Dictionary.Add("app_ServerLabel", "Server:"); Dictionary.Add("app_SettingsToolTip", "Settings"); Dictionary.Add("app_TabSettingsTabHeader", "Tab Settings"); Dictionary.Add("app_UpdateColorButtonText", "Update Color"); Dictionary.Add("app_VersionInformationHeader", "Version Information"); Dictionary.Add("app_VersionLabel", "Version:"); Dictionary.Add("app_WarningMessage", "Warning!"); Dictionary.Add("app_YesButtonText", "Yes"); Dictionary.Add("app_OtherOptionsTabHeader", "Other Options"); Dictionary.Add("app_AboutToolTip", "About"); Dictionary.Add("app_ManualUpdateButtonText", "Manual Update"); Dictionary.Add("app_TranslationsHeader", "Translations"); Dictionary.Add("app_DonationsContributionsHeader", "Donations & Contributions"); Dictionary.Add("app_SpecialThanksHeader", "Special Thanks"); Dictionary.Add("app_DownloadNoticeHeader", "Update Available!"); Dictionary.Add("app_DownloadNoticeMessage", "Download?"); Dictionary.Add("app_IntegrationWarningText", "Enabling this option means no personally identifable information (game or real life) is sent to the server. You would be authorization the collection of game related data only.\n\nThe information processed is monster deaths, loot, monster spawn locations, npc and gathering locations.\n\nThis is completely optional and can be turned on or off at any time."); Dictionary.Add("app_EnableHelpLabelsHeader", "Enable Help Labels"); Dictionary.Add("app_OKButtonText", "OK"); Dictionary.Add("app_TopMostHeader", "Always On Top"); Dictionary.Add("app_OfficialPluginsTabHeader", "Official Plugins"); Dictionary.Add("app_ThirdPartyPluginsTabHeader", "Third Party Plugins"); Dictionary.Add("app_IntegrationSettingsTabHeader", "Integration Settings"); Dictionary.Add("app_NoPluginsLineOneTextBlock", "You might have recently turned on or off all plugins; or just have nothing loaded at all."); Dictionary.Add("app_NoPluginsLineTwoTextBlock", "Confirm your settings and if loaded choose a plugin icon from the tab menu."); Dictionary.Add("app_AlwaysReadUpdatesMessage", "Always read the update history for all changes."); Dictionary.Add("app_UpdateNotesHeader", "Update Notes"); Dictionary.Add("app_ChangesOnRestartMessage", "Changes will take place after restarting the application."); Dictionary.Add("app_AvailablePluginsTabHeader", "Available Plugins"); Dictionary.Add("app_PluginSourcesTabHeader", "Plugin Sources"); Dictionary.Add("app_SourceLabel", "Source:"); Dictionary.Add("app_EnabledHeader", "Enabled"); Dictionary.Add("app_VersionHeader", "Version"); Dictionary.Add("app_StatusHeader", "Status"); Dictionary.Add("app_FilesHeader", "Files"); Dictionary.Add("app_SourceURIHeader", "SourceURI"); Dictionary.Add("app_AddUpdateSourceButtonText", "Add Or Update Source"); Dictionary.Add("app_RefreshPluginsButtonText", "Refresh Plugins"); Dictionary.Add("app_UnInstallButtonText", "Un-Install"); Dictionary.Add("app_InstallButtonText", "Install"); Dictionary.Add("app_AddOrUpdateSourceButtonText", "Add Or Update Source"); Dictionary.Add("app_NameHeader", "Name"); Dictionary.Add("app_UpdateToolTip", "Update"); Dictionary.Add("app_pluginUpdateTitle", "Plugin Updates!"); Dictionary.Add("app_pluginUpdateMessageText", "It appears some plugins have updates available. To ensure compatibility please update at your earliest convenience via the \"Update\" tab."); Dictionary.Add("app_CurrentVersionHeader", "Current"); Dictionary.Add("app_LatestVersionHeader", "Latest"); return(Dictionary); }
/// <summary> /// </summary> /// <returns> </returns> public static ResourceDictionary Context() { Dictionary.Clear(); Dictionary.Add("radar_", "*PH*"); Dictionary.Add("radar_RadarWidgetHeader", "レーダーウィジェット"); Dictionary.Add("radar_OpenNowButtonText", "開く"); Dictionary.Add("radar_ResetPositionButtonText", "設定を初期化"); Dictionary.Add("radar_EnableClickThroughHeader", "Enable Click-Through On Radar"); Dictionary.Add("radar_WidgetOpacityHeader", "ウィジェットの透過度"); Dictionary.Add("radar_ShowTitlesOnRadarHeader", "レーダーにタイトルを表示"); Dictionary.Add("radar_UIScaleHeader", "UI拡大率"); Dictionary.Add("radar_RadarSettingsTabHeader", "レーダー設定"); Dictionary.Add("radar_PCShowHeader", "プレイヤーの表示"); Dictionary.Add("radar_PCShowNameHeader", "プレイヤーの名前を表示する"); Dictionary.Add("radar_PCShowHPPercentHeader", "プレイヤーのHPバーを表示する"); Dictionary.Add("radar_PCShowJobHeader", "プレイヤーのジョブを表示する"); Dictionary.Add("radar_PCShowDistanceHeader", "プレイヤーを表示する距離"); Dictionary.Add("radar_NPCShowHeader", "NPCの表示"); Dictionary.Add("radar_NPCShowNameHeader", "NPCの名前を表示"); Dictionary.Add("radar_NPCShowHPPercentHeader", "NPCのHP(%)を表示"); Dictionary.Add("radar_NPCShowDistanceHeader", "NPCを表示する距離"); Dictionary.Add("radar_MonsterShowHeader", "モンスター表示"); Dictionary.Add("radar_MonsterShowNameHeader", "モンスターの名前を表示"); Dictionary.Add("radar_MonsterShowHPPercentHeader", "モンスターのHP(%)を表示"); Dictionary.Add("radar_MonsterShowDistanceHeader", "モンスターの表示距離"); Dictionary.Add("radar_GatheringShowHeader", "採集(ギャザリング)の表示"); Dictionary.Add("radar_GatheringShowNameHeader", "採集場所の名前"); Dictionary.Add("radar_GatheringShowHPPercentHeader", "採集場所のHP(%)を表示"); Dictionary.Add("radar_GatheringShowDistanceHeader", "採集場所を表示する距離"); Dictionary.Add("radar_OtherShowHeader", "その他の表示"); Dictionary.Add("radar_OtherShowNameHeader", "その他の名前を表示する"); Dictionary.Add("radar_OtherShowHPPercentHeader", "その他のHP(%)を表示"); Dictionary.Add("radar_OtherShowDistanceHeader", "その他を表示する距離"); Dictionary.Add("radar_GitHubButtonText", "プロジェクトのソースを開く(GitHub)"); Dictionary.Add("radar_PCFontSizeHeader", "プレイヤーの文字サイズ"); Dictionary.Add("radar_PCFontColorHeader", "プレイヤーの文字色"); Dictionary.Add("radar_NPCFontSizeHeader", "NPCの文字サイズ"); Dictionary.Add("radar_NPCFontColorHeader", "NPCの文字色"); Dictionary.Add("radar_MonsterFontSizeHeader", "モンスターの文字サイズ"); Dictionary.Add("radar_MonsterFontColorHeader", "モンスターの文字色"); Dictionary.Add("radar_GatheringFontSizeHeader", "採集場所の文字サイズ"); Dictionary.Add("radar_GatheringFontColorHeader", "採集場所の文字色"); Dictionary.Add("radar_OtherFontSizeHeader", "その他の文字サイズ"); Dictionary.Add("radar_OtherFontColorHeader", "その他の文字色"); Dictionary.Add("radar_MonsterShowRankColorHeader", "ランク付きモンスターを色別に表示"); Dictionary.Add("radar_MonsterShowBRankHeader", "モンスターの表示(Bランク)"); Dictionary.Add("radar_MonsterShowARankHeader", "モンスターの表示(Aランク)"); Dictionary.Add("radar_MonsterShowSRankHeader", "モンスターの表示(Sランク)"); Dictionary.Add("radar_MonsterFontColorBRankHeader", "モンスターの文字色(Bランク)"); Dictionary.Add("radar_MonsterFontColorARankHeader", "モンスターの文字色(Aランク)"); Dictionary.Add("radar_MonsterFontColorSRankHeader", "モンスターの文字色(Sランク)"); Dictionary.Add("radar_FilterOptionsHeader", "フィルタオプション"); Dictionary.Add("radar_KeyLabel", "キーワード:"); Dictionary.Add("radar_LevelLabel", "レベル:"); Dictionary.Add("radar_TypeLabel", "種類:"); Dictionary.Add("radar_DeleteFilterButton", " - "); Dictionary.Add("radar_AddorUpdateFilterButton", "フィルタの追加もしくは更新"); Dictionary.Add("radar_SettingsRadarHeader", "設定:レーダーr"); Dictionary.Add("radar_CompasModeLabel", "コンパスモード"); Dictionary.Add("radar_FilterRadarItemsLabel", "レーダー項目のフィルタ"); Dictionary.Add("radar_ShowEntityDebugLabel", "エンティティのデバッグ情報を表示"); Dictionary.Add("radar_RadarUIScaleLabel", "UI拡大率"); Dictionary.Add("radar_SettingsRadarPCHeader", "設定:レーダー:プレイヤー"); Dictionary.Add("radar_SettingsRadarNPCHeader", "設定:レーダー:NPC"); Dictionary.Add("radar_SettingsRadarMonsterHeader", "設定:レーダー:モンスター"); Dictionary.Add("radar_SettingsRadarGatheringHeader", "設定:レーダー:採集場所"); Dictionary.Add("radar_SettingsRadarOtherHeader", "設定」レーダー:その他"); Dictionary.Add("radar_RadarTitleBar", "[レーダー]"); return(Dictionary); }
/// <summary> /// </summary> /// <returns> </returns> public static ResourceDictionary Context() { Dictionary.Clear(); Dictionary.Add("app_", "*PH*"); Dictionary.Add("app_AllowPluginCommandsHeader", "Plugin Kommandos zulassen"); Dictionary.Add("app_AttachProcessButtonText", "Ausgewählten Prozess anfügen"); Dictionary.Add("app_ChangeThemeHeader", "Farbschema ändern"); Dictionary.Add("app_CharacterInformationHeader", "Character Informationen"); Dictionary.Add("app_CharacterSettingsTabHeader", "Charaktereinstellungen"); Dictionary.Add("app_CodeHeader", "Code"); Dictionary.Add("app_CodeLabel", "Code:"); Dictionary.Add("app_ColorHeader", "Farbe"); Dictionary.Add("app_ColorLabel", "Farbe:"); Dictionary.Add("app_ColorSettingsTabHeader", "Farbeinstellungen"); Dictionary.Add("app_ComingSoonText", "Coming Soon!"); Dictionary.Add("app_CopyrightLabel", "Copyright:"); Dictionary.Add("app_CurrentLabel", "gegenwärtig:"); Dictionary.Add("app_DefaultSettingsButtonText", "Standardeinstellungen"); Dictionary.Add("app_DeleteMessage", "Löschen"); Dictionary.Add("app_DescriptionHeader", "Beschreibung"); Dictionary.Add("app_DescriptionLabel", "Beschreibung:"); Dictionary.Add("app_EnableNLogHeader", "Protokoll mit Nlog zulassen"); Dictionary.Add("app_CharacterNameLabel", "Character Name:"); Dictionary.Add("app_FirstNameLabel", "Virname:"); Dictionary.Add("app_GameLanguageLabel", "Spielsprache"); Dictionary.Add("app_ImportLodestoneIDButtonText", "Lodestone ID Importieren"); Dictionary.Add("app_InformationMessage", "Informationen!"); Dictionary.Add("app_LastNameLabel", "Nachname:"); Dictionary.Add("app_LatestLabel", "Neuestes:"); Dictionary.Add("app_LodestoneIDLabel", "Lodestone ID"); Dictionary.Add("app_MainToolTip", "Startseite"); Dictionary.Add("app_MainSettingsTabHeader", "Startseitellungen"); Dictionary.Add("app_CancelButtonText", "Cancel"); Dictionary.Add("app_PluginsToolTip", "Plugins"); Dictionary.Add("app_PluginSettingsTabHeader", "Plugin einstellungen"); Dictionary.Add("app_PluginWarningText", "Dies lässte jedes Plugin Befehle an das spiel schicken. Aktiviere diese Option wenn du den Plugins vertraust."); Dictionary.Add("app_ProcessIDHeader", "Aktuelle Prozess ID"); Dictionary.Add("app_RefreshProcessButtonText", "Prozessliste neu laden"); Dictionary.Add("app_SaveCharacterButtonText", "Character Speichern"); Dictionary.Add("app_SaveAndClearHistoryToolTip", "Wählen um Chatprotokoll zu exportieren."); Dictionary.Add("app_SaveLogHeader", "Protokoll Speichern"); Dictionary.Add("app_ScreenShotToolTip", "Screenshot"); Dictionary.Add("app_ServerLabel", "Server:"); Dictionary.Add("app_SettingsToolTip", "Einstellungen"); Dictionary.Add("app_TabSettingsTabHeader", "Tab Einstellungen"); Dictionary.Add("app_UpdateColorButtonText", "Farbe updaten"); Dictionary.Add("app_VersionInformationHeader", "Versionsinformationen"); Dictionary.Add("app_VersionLabel", "Version:"); Dictionary.Add("app_WarningMessage", "Warnung!"); Dictionary.Add("app_YesButtonText", "Ja"); Dictionary.Add("app_OtherOptionsTabHeader", "Weitere Optionen"); Dictionary.Add("app_AboutToolTip", "About"); Dictionary.Add("app_ManualUpdateButtonText", "Manuelles Update"); Dictionary.Add("app_TranslationsHeader", "Übersetzungen"); Dictionary.Add("app_DonationsContributionsHeader", "Spenden & Beiträge"); Dictionary.Add("app_SpecialThanksHeader", "Special Thanks"); Dictionary.Add("app_DownloadNoticeHeader", "Update Verfügbar!"); Dictionary.Add("app_DownloadNoticeMessage", "Herunterladen?"); Dictionary.Add("app_IntegrationWarningText", "Enabling this option means no personally identifable information (game or real life) is sent to the server. You would be authorization the collection of game related data only.\n\nThe information processed is monster deaths, loot, monster spawn locations, npc and gathering locations.\n\nThis is completely optional and can be turned on or off at any time."); Dictionary.Add("app_EnableHelpLabelsHeader", "Aktivieren Hilfe Labels"); Dictionary.Add("app_OKButtonText", "OK"); Dictionary.Add("app_TopMostHeader", "Always On Top"); Dictionary.Add("app_OfficialPluginsTabHeader", "Official Plugins"); Dictionary.Add("app_ThirdPartyPluginsTabHeader", "Third Party Plugins"); Dictionary.Add("app_IntegrationSettingsTabHeader", "Integration Settings"); Dictionary.Add("app_NoPluginsLineOneTextBlock", "You might have recently turned on or off all plugins; or just have nothing loaded at all."); Dictionary.Add("app_NoPluginsLineTwoTextBlock", "Confirm your settings and if loaded choose a plugin icon from the tab menu."); Dictionary.Add("app_AlwaysReadUpdatesMessage", "Immer für alle Änderungen lesen Sie die Update-Geschichte."); Dictionary.Add("app_UpdateNotesHeader", "Update Notes"); Dictionary.Add("app_ChangesOnRestartMessage", "Changes will take place after restarting the application."); Dictionary.Add("app_AvailablePluginsTabHeader", "Available Plugins"); Dictionary.Add("app_PluginSourcesTabHeader", "Plugin Sources"); Dictionary.Add("app_SourceLabel", "Source:"); Dictionary.Add("app_EnabledHeader", "Enabled"); Dictionary.Add("app_VersionHeader", "Version"); Dictionary.Add("app_StatusHeader", "Status"); Dictionary.Add("app_FilesHeader", "Files"); Dictionary.Add("app_SourceURIHeader", "SourceURI"); Dictionary.Add("app_AddUpdateSourceButtonText", "Add Or Update Source"); Dictionary.Add("app_RefreshPluginsButtonText", "Refresh Plugins"); Dictionary.Add("app_UnInstallButtonText", "Un-Install"); Dictionary.Add("app_InstallButtonText", "Install"); Dictionary.Add("app_AddOrUpdateSourceButtonText", "Add Or Update Source"); Dictionary.Add("app_NameHeader", "Name"); Dictionary.Add("app_UpdateToolTip", "Update"); Dictionary.Add("app_pluginUpdateTitle", "Plugin Updates!"); Dictionary.Add("app_pluginUpdateMessageText", "It appears some plugins have updates available. To ensure compatibility please update at your earliest convenience via the \"Update\" tab."); Dictionary.Add("app_CurrentVersionHeader", "Current"); Dictionary.Add("app_LatestVersionHeader", "Latest"); Dictionary.Add("app_UILanguageChangeWarningGeneral", "Do you want to change the GameLanguage setting as well to match this applications UILanguage? If you cancel you will manually have to change GameLanguage in Settings later."); Dictionary.Add("app_UILanguageChangeWarningChinese", " When changing to or from Chinese an application restart is also required."); Dictionary.Add("app_UILanguageChangeWarningNoGameLanguage", "The selected UILanguage does not have a supported GameLanguage. Please choose your game language in Settings."); Dictionary.Add("app_UIScaleHeader", "UI.Scale"); Dictionary.Add("app_HomePluginLabel", "Home Plugin"); Dictionary.Add("app_ProcessSelectedInfo", "*Only use this if you restarted the game or are dual-boxing."); Dictionary.Add("app_PALSettingsTabHeader", "Performance & Logging"); Dictionary.Add("app_DefNetInterfaceLabel", "Default Network Interface (Packet Reading)"); Dictionary.Add("app_EnableNetReadingLabel", "Enable Network Reading"); Dictionary.Add("app_BTNResNetWorker", "Reset Network Worker"); Dictionary.Add("app_DefAudioDeviceLabel", "Default Audio Device"); Dictionary.Add("app_MemScanSpeedLabel", "Memory Scanning Speed (Milliseconds)"); Dictionary.Add("app_ActorMSSLabel", "Actors (Anything Targetable)"); Dictionary.Add("app_ChatLogMSSLabel", "ChatLog"); Dictionary.Add("app_PlayerInfMSSLabel", "Player Info (YOU)"); Dictionary.Add("app_TargEnmMSSLabel", "Targets & Enmity"); Dictionary.Add("app_InvMSSLabel", "Inventory"); return(Dictionary); }
/// <summary> /// </summary> /// <returns> </returns> public static ResourceDictionary Context() { Dictionary.Clear(); Dictionary.Add("app_", "*PH*"); Dictionary.Add("app_AllowPluginCommandsHeader", "플러그인이 게임에 간섭할 수 있도록 허용"); Dictionary.Add("app_AttachProcessButtonText", "선택한 프로세스에 연결"); Dictionary.Add("app_ChangeThemeHeader", "테마 변경"); Dictionary.Add("app_CharacterInformationHeader", "캐릭터 정보"); Dictionary.Add("app_CharacterSettingsTabHeader", "캐릭터 설정"); Dictionary.Add("app_CodeHeader", "코드"); Dictionary.Add("app_CodeLabel", "코드:"); Dictionary.Add("app_ColorHeader", "색상"); Dictionary.Add("app_ColorLabel", "색상:"); Dictionary.Add("app_ColorSettingsTabHeader", "색상 설정"); Dictionary.Add("app_ComingSoonText", "곧 준비됩니다!"); Dictionary.Add("app_CopyrightLabel", "저작권:"); Dictionary.Add("app_CurrentLabel", "현재:"); Dictionary.Add("app_DefaultSettingsButtonText", "기본 설정"); Dictionary.Add("app_DeleteMessage", "삭제"); Dictionary.Add("app_DescriptionHeader", "설명"); Dictionary.Add("app_DescriptionLabel", "설명:"); Dictionary.Add("app_EnableNLogHeader", "NLog를 사용해 정보 기록하기"); Dictionary.Add("app_CharacterNameLabel", "캐릭터 이름:"); Dictionary.Add("app_FirstNameLabel", "이름:"); Dictionary.Add("app_GameLanguageLabel", "게임 언어:"); Dictionary.Add("app_ImportLodestoneIDButtonText", "로드스톤 ID 가져오기"); Dictionary.Add("app_InformationMessage", "정보!"); Dictionary.Add("app_LastNameLabel", "성:"); Dictionary.Add("app_LatestLabel", "최신:"); Dictionary.Add("app_LodestoneIDLabel", "로드스톤 ID"); Dictionary.Add("app_MainToolTip", "기본"); Dictionary.Add("app_MainSettingsTabHeader", "기본 설정"); Dictionary.Add("app_CancelButtonText", "취소"); Dictionary.Add("app_PluginsToolTip", "플러그인"); Dictionary.Add("app_PluginSettingsTabHeader", "플러그인 실정"); Dictionary.Add("app_PluginWarningText", "이 설정을 사용하면 플러그인이 게임에 간섭할 수 있게 됩니다. 플러그인을 신뢰할 수 있을 때만 사용하세요."); Dictionary.Add("app_ProcessIDHeader", "현재 프로세스 ID"); Dictionary.Add("app_RefreshProcessButtonText", "프로세스 목록 새로고침"); Dictionary.Add("app_SaveCharacterButtonText", "캐릭터 저장"); Dictionary.Add("app_SaveAndClearHistoryToolTip", "채팅 기록 저장 후 비우기"); Dictionary.Add("app_SaveLogHeader", "기록 저장하기"); Dictionary.Add("app_ScreenShotToolTip", "스크린샷"); Dictionary.Add("app_ServerLabel", "서버:"); Dictionary.Add("app_SettingsToolTip", "설정"); Dictionary.Add("app_TabSettingsTabHeader", "탭 설정"); Dictionary.Add("app_UpdateColorButtonText", "색상 변경"); Dictionary.Add("app_VersionInformationHeader", "버전 정보"); Dictionary.Add("app_VersionLabel", "버전:"); Dictionary.Add("app_WarningMessage", "경고!"); Dictionary.Add("app_YesButtonText", "네"); Dictionary.Add("app_OtherOptionsTabHeader", "기타 설정"); Dictionary.Add("app_AboutToolTip", "정보"); Dictionary.Add("app_ManualUpdateButtonText", "수동 업데이트"); Dictionary.Add("app_TranslationsHeader", "번역"); Dictionary.Add("app_DonationsContributionsHeader", "기부자 & 기여자"); Dictionary.Add("app_SpecialThanksHeader", "고마운 분들"); Dictionary.Add("app_DownloadNoticeHeader", "새 업데이트가 있습니다!"); Dictionary.Add("app_DownloadNoticeMessage", "다운로드 할까요?"); Dictionary.Add("app_IntegrationWarningText", "Enabling this option means no personally identifable information (game or real life) is sent to the server. You would be authorization the collection of game related data only.\n\nThe information processed is monster deaths, loot, monster spawn locations, npc and gathering locations.\n\nThis is completely optional and can be turned on or off at any time."); Dictionary.Add("app_EnableHelpLabelsHeader", "도움말 표시"); Dictionary.Add("app_OKButtonText", "확인"); Dictionary.Add("app_TopMostHeader", "항상 위에 표시"); Dictionary.Add("app_OfficialPluginsTabHeader", "공식 플러그인"); Dictionary.Add("app_ThirdPartyPluginsTabHeader", "서드파티 플러그인"); Dictionary.Add("app_IntegrationSettingsTabHeader", "연동 설정"); Dictionary.Add("app_NoPluginsLineOneTextBlock", "You might have recently turned on or off all plugins; or just have nothing loaded at all."); Dictionary.Add("app_NoPluginsLineTwoTextBlock", "Confirm your settings and if loaded choose a plugin icon from the tab menu."); Dictionary.Add("app_AlwaysReadUpdatesMessage", "Always read the update history for all changes."); Dictionary.Add("app_UpdateNotesHeader", "업데이트 사항"); Dictionary.Add("app_ChangesOnRestartMessage", "프로그램을 재시작하면 변경사항이 적용됩니다."); Dictionary.Add("app_AvailablePluginsTabHeader", "사용할 수 있는 플러그인"); Dictionary.Add("app_PluginSourcesTabHeader", "플러그인 소스"); Dictionary.Add("app_SourceLabel", "소스:"); Dictionary.Add("app_EnabledHeader", "사용 중"); Dictionary.Add("app_VersionHeader", "버전"); Dictionary.Add("app_StatusHeader", "상태"); Dictionary.Add("app_FilesHeader", "파일"); Dictionary.Add("app_SourceURIHeader", "소스 URI"); Dictionary.Add("app_AddUpdateSourceButtonText", "소스 추가 및 업데이트"); Dictionary.Add("app_RefreshPluginsButtonText", "플러그인 새로고침"); Dictionary.Add("app_UnInstallButtonText", "삭제"); Dictionary.Add("app_InstallButtonText", "설치"); Dictionary.Add("app_AddOrUpdateSourceButtonText", "소스 추가 및 업데이트"); Dictionary.Add("app_NameHeader", "이름"); Dictionary.Add("app_UpdateToolTip", "업데이트"); Dictionary.Add("app_pluginUpdateTitle", "플러그인 업데이트가 있습니다!"); Dictionary.Add("app_pluginUpdateMessageText", "업데이트가 있는 플러그인이 있습니다. 호환성과 편의를 위해 \"업데이트\" 탭에서 업데이트 하세요."); Dictionary.Add("app_CurrentVersionHeader", "현재"); Dictionary.Add("app_LatestVersionHeader", "최신"); Dictionary.Add("app_UILanguageChangeWarningGeneral", "UI 언어와 같이 게임 언어도 변경할까요? 취소할 경우 설정에서 수동으로 게임 언어를 변경해야 합니다."); Dictionary.Add("app_UILanguageChangeWarningChinese", " 중국어를 사용하는 경우 재시작이 필요합니다."); Dictionary.Add("app_UILanguageChangeWarningKorean", " 한국어를 사용하는 경우 재시작이 필요합니다."); Dictionary.Add("app_UILanguageChangeWarningNoGameLanguage", "선택한 UI 언어에 맞는 게임 언어가 없습니다. 설정에서 게임 언어를 선택해주세요."); Dictionary.Add("app_UIScaleHeader", "UI 크기"); Dictionary.Add("app_HomePluginLabel", "Home Plugin"); Dictionary.Add("app_ProcessSelectedInfo", "*게임을 재시작했거나 동시에 실행 중일때만 사용하세요."); Dictionary.Add("app_PALSettingsTabHeader", "성능 및 기록"); Dictionary.Add("app_DefNetInterfaceLabel", "기본 네트워크 인터페이스 (패킷 읽기)"); Dictionary.Add("app_EnableNetReadingLabel", "네트워크 읽기 사용"); Dictionary.Add("app_BTNResNetWorker", "네트워크 작업 초기화"); Dictionary.Add("app_DefAudioDeviceLabel", "기본 재생 장치"); Dictionary.Add("app_MemScanSpeedLabel", "메모리 읽기 속도 (밀리세컨드 단위)"); Dictionary.Add("app_ActorMSSLabel", "배우 (선택 가능한 것들)"); Dictionary.Add("app_ChatLogMSSLabel", "채팅 기록"); Dictionary.Add("app_PartyInfMSSLabel", "파티 정보"); Dictionary.Add("app_PlayerInfMSSLabel", "내 정보"); Dictionary.Add("app_TargEnmMSSLabel", "대상 & 적개심"); Dictionary.Add("app_InvMSSLabel", "소지품"); Dictionary.Add("app_NetworkUseWinPCapLabel", "네트워크 읽을 때 WinPCap 사용하기"); Dictionary.Add("app_UseLocalMemoryJSONDataCacheHeader", "Cache Memory JSON Data Locally"); Dictionary.Add("app_RefreshMemoryWorkersButtonText", "Refresh Memory Workers"); return(Dictionary); }
/// <summary> /// </summary> /// <returns> </returns> public static ResourceDictionary Context() { Dictionary.Clear(); Dictionary.Add("app_", "*PH*"); Dictionary.Add("app_AllowPluginCommandsHeader", "Включить команды Плагина"); Dictionary.Add("app_AttachProcessButtonText", "Добавить выбранный Процесс"); Dictionary.Add("app_ChangeThemeHeader", "Изменить Тему"); Dictionary.Add("app_CharacterInformationHeader", "Информация о Персонаже"); Dictionary.Add("app_CharacterSettingsTabHeader", "Настройки Персонажа"); Dictionary.Add("app_CodeHeader", "Код"); Dictionary.Add("app_CodeLabel", "Код:"); Dictionary.Add("app_ColorHeader", "Цвет"); Dictionary.Add("app_ColorLabel", "Цвет:"); Dictionary.Add("app_ColorSettingsTabHeader", "Настройки Цвета"); Dictionary.Add("app_ComingSoonText", "Скоро!"); Dictionary.Add("app_CopyrightLabel", "Права принадлежат:"); Dictionary.Add("app_CurrentLabel", "Текущая версия:"); Dictionary.Add("app_DefaultSettingsButtonText", "Стандартные Настройки"); Dictionary.Add("app_DeleteMessage", "Удалить"); Dictionary.Add("app_DescriptionHeader", "Описание"); Dictionary.Add("app_DescriptionLabel", "Описание:"); Dictionary.Add("app_EnableNLogHeader", "Разрешен вход через NLog"); Dictionary.Add("app_CharacterNameLabel", "Имя Персонажа:"); Dictionary.Add("app_FirstNameLabel", "Имя:"); Dictionary.Add("app_GameLanguageLabel", "Язык Игры:"); Dictionary.Add("app_ImportLodestoneIDButtonText", "Добавить Lodestone ID"); Dictionary.Add("app_InformationMessage", "Информация!"); Dictionary.Add("app_LastNameLabel", "Фамилия:"); Dictionary.Add("app_LatestLabel", "Последняя версия:"); Dictionary.Add("app_LodestoneIDLabel", "Lodestone ID"); Dictionary.Add("app_MainToolTip", "Главная"); Dictionary.Add("app_MainSettingsTabHeader", "Главные настройки"); Dictionary.Add("app_CancelButtonText", "Отменить"); Dictionary.Add("app_PluginsToolTip", "Плагины"); Dictionary.Add("app_PluginSettingsTabHeader", "Настройки Плагина"); Dictionary.Add("app_PluginWarningText", "Это Опция разрешит Плагину посылать команды в Игру. Включайте эту Опцию, только если вы доверяете этому Плагину."); Dictionary.Add("app_ProcessIDHeader", "ID выбранного Процесса"); Dictionary.Add("app_RefreshProcessButtonText", "Обновить Лист Процессов"); Dictionary.Add("app_SaveCharacterButtonText", "Сохранить Персонажа"); Dictionary.Add("app_SaveAndClearHistoryToolTip", "Сохранить и Очистить Историю Чата"); Dictionary.Add("app_SaveLogHeader", "Сохранить Лог"); Dictionary.Add("app_ScreenShotToolTip", "Скриншот"); Dictionary.Add("app_ServerLabel", "Сервер:"); Dictionary.Add("app_SettingsToolTip", "Настройки"); Dictionary.Add("app_TabSettingsTabHeader", "Настройки Вкладки"); Dictionary.Add("app_UpdateColorButtonText", "Обновить Цвет"); Dictionary.Add("app_VersionInformationHeader", "Информация о версии приложения"); Dictionary.Add("app_VersionLabel", "Версия:"); Dictionary.Add("app_WarningMessage", "Внимание!"); Dictionary.Add("app_YesButtonText", "Да"); Dictionary.Add("app_OtherOptionsTabHeader", "Другии Опции"); Dictionary.Add("app_AboutToolTip", "О Программе"); Dictionary.Add("app_ManualUpdateButtonText", "Обновить программу сейчас"); Dictionary.Add("app_TranslationsHeader", "Переводы"); Dictionary.Add("app_DonationsContributionsHeader", "Пожертвования"); Dictionary.Add("app_SpecialThanksHeader", "Специальное Спасибо"); Dictionary.Add("app_DownloadNoticeHeader", "Доступно Обновление!"); Dictionary.Add("app_DownloadNoticeMessage", "Загрузить?"); Dictionary.Add("app_IntegrationWarningText", "Включение этой Опции обозначает, что персональная информация (из игры или реальной жизни) будет отослана на сервер. Вы будете авторизованы только для сбора данных игры.\n\nОтосланная информация будет содержать убийство монстров, получение предметов, места появления монстров, npc и места сбора ресурсов.\n\nЭта функция может быть отключена и включена в любое время."); Dictionary.Add("app_EnableHelpLabelsHeader", "Включить Подсказки"); Dictionary.Add("app_OKButtonText", "OK"); Dictionary.Add("app_TopMostHeader", "Всегда поверх Окон"); Dictionary.Add("app_OfficialPluginsTabHeader", "Оффициальные Плагины"); Dictionary.Add("app_ThirdPartyPluginsTabHeader", "Сторонние Плагины"); Dictionary.Add("app_IntegrationSettingsTabHeader", "Настройки Интеграции"); Dictionary.Add("app_NoPluginsLineOneTextBlock", "Вы, должно быть, недавно включили или выключили все плагины; или ничего не загрузили."); Dictionary.Add("app_NoPluginsLineTwoTextBlock", "Подтвердите настройки и, если хотите загрузить, выберете иконку из меню вкладки."); Dictionary.Add("app_AlwaysReadUpdatesMessage", "Разрешить прочтение истории для всех изменений."); Dictionary.Add("app_UpdateNotesHeader", "Информация о последнем обновлении"); Dictionary.Add("app_ChangesOnRestartMessage", "Для применения изменений нужно перезапустить приложение."); Dictionary.Add("app_AvailablePluginsTabHeader", "Доступные Плагины"); Dictionary.Add("app_PluginSourcesTabHeader", "Установка сторонних Плагинов"); Dictionary.Add("app_SourceLabel", "Адрес для скачки плагина:"); Dictionary.Add("app_EnabledHeader", "Включить"); Dictionary.Add("app_VersionHeader", "Версия"); Dictionary.Add("app_StatusHeader", "Статус"); Dictionary.Add("app_FilesHeader", "Файлы"); Dictionary.Add("app_SourceURIHeader", "Добавленные URI адреса плагинов"); Dictionary.Add("app_AddUpdateSourceButtonText", "Добавить или обновить Источник"); Dictionary.Add("app_RefreshPluginsButtonText", "Обновить информацию о Плагинах"); Dictionary.Add("app_UnInstallButtonText", "Удалить"); Dictionary.Add("app_InstallButtonText", "Установить"); Dictionary.Add("app_AddOrUpdateSourceButtonText", "Добавить или обновить Источник"); Dictionary.Add("app_NameHeader", "Имя"); Dictionary.Add("app_UpdateToolTip", "Обновления"); Dictionary.Add("app_pluginUpdateTitle", "Обновление Плагина!"); Dictionary.Add("app_pluginUpdateMessageText", "Это означает, что для каких-то плагинов доступно обновление. Чтобы убедится в доступности обновлений откройте вкладку \"Обновление\"."); Dictionary.Add("app_CurrentVersionHeader", "Текущая версия"); Dictionary.Add("app_LatestVersionHeader", "Последняя версия"); Dictionary.Add("app_UILanguageChangeWarningGeneral", "Вы хотите изменить язык игры, чтобы он совпдал с языком интерфейса? Если ответите 'Нет' то язык игры не изменится, изменить язык игры можно в настройках."); Dictionary.Add("app_UILanguageChangeWarningChinese", " При смене языка c/на Китайский требуется перезапуск приложения."); Dictionary.Add("app_UILanguageChangeWarningRussian", " При смене языка c/на Русский(ого) требуется перезапуск приложения, язык игры останется прежним, т.к. игра не переведена на русский язык."); Dictionary.Add("app_UILanguageChangeWarningNoGameLanguage", "Выбранный язык интерфейса не соответсвует языку игры. Пожалуйста, выберите язык игры в настроках программы."); Dictionary.Add("app_UIScaleHeader", "Размер Интерфейса"); Dictionary.Add("app_HomePluginLabel", "Стартовый Плагин"); Dictionary.Add("app_ProcessSelectedInfo", "*Используйте эту функцию только если перезапускаете игру или играете в 2 окна."); Dictionary.Add("app_PALSettingsTabHeader", "Эффективность и Записи"); Dictionary.Add("app_DefNetInterfaceLabel", "Стандартный Сетевой Интерфейс (Чтение Пакетов)"); Dictionary.Add("app_EnableNetReadingLabel", "Включение Чтения Сети"); Dictionary.Add("app_BTNResNetWorker", "Сбросить Настройки Сетевого Рабочего"); Dictionary.Add("app_DefAudioDeviceLabel", "Стандартное Устройство Звука"); Dictionary.Add("app_MemScanSpeedLabel", "Скорочть Чтения Памяти Игры (Миллисекунды)"); Dictionary.Add("app_ActorMSSLabel", "Субъект (NPCs и Остальные)"); Dictionary.Add("app_ChatLogMSSLabel", "Запись Чата"); Dictionary.Add("app_ActorsPCMSSLabel", "Монстры и Игроки"); Dictionary.Add("app_PartyInfMSSLabel", "Информация о Группе"); Dictionary.Add("app_PlayerInfMSSLabel", "Информация о персонаже (Вы)"); Dictionary.Add("app_TargEnmMSSLabel", "Цели и Враждебность"); Dictionary.Add("app_InvMSSLabel", "Инвентарь"); Dictionary.Add("app_NetworkUseWinPCapLabel", "Use WinPCap For Network Reading"); Dictionary.Add("app_UseLocalMemoryJSONDataCacheHeader", "Cache Memory JSON Data Locally"); Dictionary.Add("app_RefreshMemoryWorkersButtonText", "Refresh Memory Workers"); return(Dictionary); }
/// <summary> /// </summary> /// <returns> </returns> public static ResourceDictionary Context() { Dictionary.Clear(); Dictionary.Add("radar_", "*PH*"); Dictionary.Add("radar_RadarWidgetHeader", "Radar Widget"); Dictionary.Add("radar_OpenNowButtonText", "Open Now"); Dictionary.Add("radar_ResetPositionButtonText", "Reset Settings"); Dictionary.Add("radar_EnableClickThroughHeader", "Enable Click-Through On Radar"); Dictionary.Add("radar_WidgetOpacityHeader", "Widget Opacity"); Dictionary.Add("radar_ShowTitlesOnRadarHeader", "Show Titles On Radar"); Dictionary.Add("radar_UIScaleHeader", "UI Scale"); Dictionary.Add("radar_RadarSettingsTabHeader", "Radar Settings"); Dictionary.Add("radar_PCShowHeader", "PC Show"); Dictionary.Add("radar_PCShowNameHeader", "PC Show Name"); Dictionary.Add("radar_PCShowHPPercentHeader", "PC Show HP Percent"); Dictionary.Add("radar_PCShowJobHeader", "PC Show Job"); Dictionary.Add("radar_PCShowDistanceHeader", "PC Show Distance"); Dictionary.Add("radar_NPCShowHeader", "NPC Show"); Dictionary.Add("radar_NPCShowNameHeader", "NPC Show Name"); Dictionary.Add("radar_NPCShowHPPercentHeader", "NPC Show HP Percent"); Dictionary.Add("radar_NPCShowDistanceHeader", "NPC Show Distance"); Dictionary.Add("radar_MonsterShowHeader", "Monster Show"); Dictionary.Add("radar_MonsterShowNameHeader", "Monster Show Name"); Dictionary.Add("radar_MonsterShowHPPercentHeader", "Monster Show HP Percent"); Dictionary.Add("radar_MonsterShowDistanceHeader", "Monster Show Distance"); Dictionary.Add("radar_GatheringShowHeader", "Gathering Show"); Dictionary.Add("radar_GatheringShowNameHeader", "Gathering Show Name"); Dictionary.Add("radar_GatheringShowHPPercentHeader", "Gathering Show HP Percent"); Dictionary.Add("radar_GatheringShowDistanceHeader", "Gathering Show Distance"); Dictionary.Add("radar_OtherShowHeader", "Other Show"); Dictionary.Add("radar_OtherShowNameHeader", "Other Show Name"); Dictionary.Add("radar_OtherShowHPPercentHeader", "Other Show HP Percent"); Dictionary.Add("radar_OtherShowDistanceHeader", "Other Show Distance"); Dictionary.Add("radar_GitHubButtonText", "Open Project Source (GitHub)"); Dictionary.Add("radar_PCFontSizeHeader", "PC Font Size"); Dictionary.Add("radar_PCFontColorHeader", "PC Font Color"); Dictionary.Add("radar_NPCFontSizeHeader", "NPC Font Size"); Dictionary.Add("radar_NPCFontColorHeader", "NPC Font Color"); Dictionary.Add("radar_MonsterFontSizeHeader", "Monster Font Size"); Dictionary.Add("radar_MonsterFontColorHeader", "Monster Font Color"); Dictionary.Add("radar_GatheringFontSizeHeader", "Gathering Font Size"); Dictionary.Add("radar_GatheringFontColorHeader", "Gathering Font Color"); Dictionary.Add("radar_OtherFontSizeHeader", "Other Font Size"); Dictionary.Add("radar_OtherFontColorHeader", "Other Font Color"); Dictionary.Add("radar_MonsterShowRankColorHeader", "Show Ranked Monsters In Color"); Dictionary.Add("radar_MonsterShowBRankHeader", "Monster Show (B Rank)"); Dictionary.Add("radar_MonsterShowARankHeader", "Monster Show (A Rank)"); Dictionary.Add("radar_MonsterShowSRankHeader", "Monster Show (S Rank)"); Dictionary.Add("radar_MonsterFontColorBRankHeader", "Monster Font Color (B Rank)"); Dictionary.Add("radar_MonsterFontColorARankHeader", "Monster Font Color (A Rank)"); Dictionary.Add("radar_MonsterFontColorSRankHeader", "Monster Font Color (S Rank)"); Dictionary.Add("radar_FilterOptionsHeader", "Filter Options"); Dictionary.Add("radar_KeyLabel", "Key:"); Dictionary.Add("radar_LevelLabel", "Level:"); Dictionary.Add("radar_TypeLabel", "Type:"); Dictionary.Add("radar_DeleteFilterButton", " - "); Dictionary.Add("radar_AddorUpdateFilterButton", "Add Or Update Filter"); Dictionary.Add("radar_SettingsRadarHeader", "Settings:Radar"); Dictionary.Add("radar_CompasModeLabel", "Compass Mode"); Dictionary.Add("radar_FilterRadarItemsLabel", "Filter Radar Items"); Dictionary.Add("radar_ShowEntityDebugLabel", "Show Entity Debug Information"); Dictionary.Add("radar_RadarUIScaleLabel", "UI Scale"); Dictionary.Add("radar_SettingsRadarPCHeader", "Settings:Radar:PC"); Dictionary.Add("radar_SettingsRadarNPCHeader", "Settings:Radar:NPC"); Dictionary.Add("radar_SettingsRadarMonsterHeader", "Settings:Radar:Monster"); Dictionary.Add("radar_SettingsRadarGatheringHeader", "Settings:Radar:Gathering"); Dictionary.Add("radar_SettingsRadarOtherHeader", "Settings:Radar:Other"); Dictionary.Add("radar_RadarTitleBar", "[RADAR]"); return(Dictionary); }
void Page_Loaded(object sender, RoutedEventArgs e) { RotateTransform rotateTransform = new RotateTransform(); rotateTransform.Angle = 0.90; _rotateStyle.Setters.Add(new Setter(CategoryAxis.RenderTransformProperty, rotateTransform)); if (App.Current.Resources.Contains("chartTitle")) { _chartTitle = App.Current.Resources["chartTitle"].ToString(); Chart.Title = _chartTitle; } if (App.Current.Resources.Contains("independentLabel")) { _independentLabel = App.Current.Resources["independentLabel"].ToString(); } if (App.Current.Resources.Contains("dependentLabel")) { _dependentLabel = App.Current.Resources["dependentLabel"].ToString(); } if (App.Current.Resources.Contains("chartLineSeries")) { _chartLineSeries = App.Current.Resources["chartLineSeries"].ToString(); _chartLineSeries = _chartLineSeries.Replace(Statics.Comma, ","); } if (App.Current.Resources.Contains("chartType")) { _chartType = App.Current.Resources["chartType"].ToString(); List <object> objectList = new List <object>(); if (ProcessSeriesData(ref objectList, _chartType, _chartLineSeries, ref _failOverMessage)) { try { switch (_chartType.ToUpper().Replace(" ", "")) { case Statics.Area: foreach (object line in objectList) { Chart.Series.Add(line as AreaSeries); } break; case Statics.Bar: foreach (object columnSeries in objectList) { #region REM rotate label candidate //if (independentValue.GetType() == Type.GetType("System.String")) //{ // //Style style = new Style(typeof(CategoryAxis)); // //RotateTransform rotateTransform = new RotateTransform(); // //rotateTransform.Angle = 0.90; // //style.Setters.Add(new Setter(CategoryAxis.RenderTransformProperty, rotateTransform)); // //((ColumnSeries)series).IndependentAxis = new CategoryAxis // //{ // // Title = _independentLabel, // // Orientation = AxisOrientation.X, // // AxisLabelStyle = _rotateStyle // //}; // ((ColumnSeries)series).IndependentAxis = new CategoryAxis // { // Title = _independentLabel, // Orientation = AxisOrientation.X // }; //} //else if (independentValue.GetType() == Type.GetType("System.DateTime")) //{ // ((ColumnSeries)series).IndependentAxis = new DateTimeAxis // { // Title = _independentLabel, // Orientation = AxisOrientation.X // }; //} //else //{ // ((ColumnSeries)series).IndependentAxis = new LinearAxis // { // Title = _independentLabel, // Orientation = AxisOrientation.X // }; //} #endregion Chart.Series.Add(columnSeries as ColumnSeries); } #region REM rotate label candidate //((ColumnSeries)objectList[0] as ColumnSeries).DependentRangeAxis = new LinearAxis //{ // Title = _dependentLabel, // ShowGridLines = true, // Orientation = AxisOrientation.Y //}; #endregion break; case Statics.Bubble: foreach (object line in objectList) { Chart.Series.Add(line as BubbleSeries); } break; case Statics.RotatedBar: foreach (object line in objectList) { Chart.Series.Add(line as BarSeries); } break; case Statics.Histogram: foreach (object line in objectList) { System.Windows.Controls.DataVisualization.ResourceDictionaryCollection pallete = new ResourceDictionaryCollection(); ResourceDictionary rd = new ResourceDictionary(); Style style = new Style(); style.TargetType = typeof(ColumnDataPoint); style.Setters.Clear(); //style.Setters.Add(new Setter() { Property = ColumnDataPoint.BackgroundProperty, Value = new SolidColorBrush(Colors.Orange) }); style.Setters.Add(new Setter() { Property = ColumnDataPoint.MarginProperty, Value = new Thickness(0) }); style.Setters.Add(new Setter() { Property = ColumnDataPoint.PaddingProperty, Value = new Thickness(0, 0, 0, 0) }); style.Setters.Add(new Setter() { Property = ColumnDataPoint.MinWidthProperty, Value = 256 }); rd.Clear(); rd.Add("DataPointStyle", style); pallete.Clear(); pallete.Add(rd); Chart.Palette = pallete; Chart.Series.Add(line as ColumnSeries); } break; case Statics.Line: foreach (object line in objectList) { Chart.Series.Add(line as LineSeries); } break; case Statics.Pie: foreach (object column in objectList) { Chart.Series.Add(column as PieSeries); } break; case Statics.Scatter: foreach (object line in objectList) { Chart.Series.Add(line as ScatterSeries); } break; case Statics.Stacked: foreach (object line in objectList) { Chart.Series.Add(line as StackedBarSeries); } break; default: _failOverMessage = "The specified graph type supplied in the input parameters (initParams) could not be parsed or is not supported."; break; } } catch (Exception exception) { _failOverMessage = exception.Message; } } else { if (_failOverMessage == string.Empty) { _failOverMessage = "The input parameters (initParams) could not be parsed."; } } if (_failOverMessage.Length > 0) { Chart.Visibility = Visibility.Collapsed; FailOverMessage.Text = _failOverMessage; } } }