Skip to content

Commit 826dd8e

Browse files
authored
Merge pull request #2848 from DGP-Studio/l10n_develop
1 parent bef060c commit 826dd8e

File tree

14 files changed

+1534
-316
lines changed

14 files changed

+1534
-316
lines changed

src/Snap.Hutao/Snap.Hutao/Resource/Localization/SH.de.resx

Lines changed: 110 additions & 23 deletions
Large diffs are not rendered by default.

src/Snap.Hutao/Snap.Hutao/Resource/Localization/SH.en.resx

Lines changed: 106 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -60,45 +60,45 @@
6060
: and then encoded with base64 encoding.
6161
-->
6262
<xsd:schema xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" id="root">
63-
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
63+
<xsd:import namespace="http://www.w3.org/XML/1998/namespace"/>
6464
<xsd:element name="root" msdata:IsDataSet="true">
6565
<xsd:complexType>
6666
<xsd:choice maxOccurs="unbounded">
6767
<xsd:element name="metadata">
6868
<xsd:complexType>
6969
<xsd:sequence>
70-
<xsd:element name="value" type="xsd:string" minOccurs="0" />
70+
<xsd:element name="value" type="xsd:string" minOccurs="0"/>
7171
</xsd:sequence>
72-
<xsd:attribute name="name" use="required" type="xsd:string" />
73-
<xsd:attribute name="type" type="xsd:string" />
74-
<xsd:attribute name="mimetype" type="xsd:string" />
75-
<xsd:attribute ref="xml:space" />
72+
<xsd:attribute name="name" use="required" type="xsd:string"/>
73+
<xsd:attribute name="type" type="xsd:string"/>
74+
<xsd:attribute name="mimetype" type="xsd:string"/>
75+
<xsd:attribute ref="xml:space"/>
7676
</xsd:complexType>
7777
</xsd:element>
7878
<xsd:element name="assembly">
7979
<xsd:complexType>
80-
<xsd:attribute name="alias" type="xsd:string" />
81-
<xsd:attribute name="name" type="xsd:string" />
80+
<xsd:attribute name="alias" type="xsd:string"/>
81+
<xsd:attribute name="name" type="xsd:string"/>
8282
</xsd:complexType>
8383
</xsd:element>
8484
<xsd:element name="data">
8585
<xsd:complexType>
8686
<xsd:sequence>
87-
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
88-
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
87+
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1"/>
88+
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2"/>
8989
</xsd:sequence>
90-
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
91-
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
92-
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
93-
<xsd:attribute ref="xml:space" />
90+
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1"/>
91+
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3"/>
92+
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4"/>
93+
<xsd:attribute ref="xml:space"/>
9494
</xsd:complexType>
9595
</xsd:element>
9696
<xsd:element name="resheader">
9797
<xsd:complexType>
9898
<xsd:sequence>
99-
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
99+
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1"/>
100100
</xsd:sequence>
101-
<xsd:attribute name="name" type="xsd:string" use="required" />
101+
<xsd:attribute name="name" type="xsd:string" use="required"/>
102102
</xsd:complexType>
103103
</xsd:element>
104104
</xsd:choice>
@@ -267,6 +267,9 @@
267267
<data name="ModelEntityDailyNoteRefreshTimeFormat" xml:space="preserve">
268268
<value>Refreshed at {0:MM.dd HH:mm:ss}</value>
269269
</data>
270+
<data name="ModelEntityHardChallengeScheduleFormat" xml:space="preserve">
271+
<value>Schedule {0}: {1}</value>
272+
</data>
270273
<data name="ModelEntityPrimitiveCultivateTypeAvatarAndSkill" xml:space="preserve">
271274
<value>Role</value>
272275
</data>
@@ -585,21 +588,33 @@
585588
<data name="ServerGachaLogServiceUploadEntrySucceed" xml:space="preserve">
586589
<value>Uploaded {1} wish records to UID: {0}, {2} records saved</value>
587590
</data>
591+
<data name="ServerPassportDeviceIdEmpty" xml:space="preserve">
592+
<value>Device ID cannot be null</value>
593+
</data>
588594
<data name="ServerPassportLoginRequired" xml:space="preserve">
589595
<value>Please login or register Snap Hutao account first</value>
590596
</data>
591597
<data name="ServerPassportLoginSucceed" xml:space="preserve">
592598
<value>Login successfully</value>
593599
</data>
594600
<data name="ServerPassportPasswordTooShort" xml:space="preserve">
595-
<value>密码长度不能小于 8 位</value>
601+
<value>Password is not allowed to be shorter than 8 characters</value>
602+
</data>
603+
<data name="ServerPassportRefreshTokenEmpty" xml:space="preserve">
604+
<value>Refresh token cannot be empty</value>
605+
</data>
606+
<data name="ServerPassportRefreshTokenInvalid" xml:space="preserve">
607+
<value>The refresh token is invalid or has expired</value>
596608
</data>
597609
<data name="ServerPassportRegisterSucceed" xml:space="preserve">
598610
<value>Register successfully</value>
599611
</data>
600612
<data name="ServerPassportResetPasswordSucceed" xml:space="preserve">
601613
<value>Password has been set successfully</value>
602614
</data>
615+
<data name="ServerPassportResetPasswordTheSamePassword" xml:space="preserve">
616+
<value>The new password cannot be the same as the old password.</value>
617+
</data>
603618
<data name="ServerPassportServiceEmailHasNotRegistered" xml:space="preserve">
604619
<value>Current email address is not registered</value>
605620
</data>
@@ -609,9 +624,18 @@
609624
<data name="ServerPassportServiceInternalException" xml:space="preserve">
610625
<value>Register failed, server error, please contact developer to fix it</value>
611626
</data>
627+
<data name="ServerPassportServiceUnregisterPasswordIncorrect" xml:space="preserve">
628+
<value>Incorrect password, logout failed</value>
629+
</data>
612630
<data name="ServerPassportServiceUnregisterUserNotFound" xml:space="preserve">
613631
<value>User does not exist, failed to delete account</value>
614632
</data>
633+
<data name="ServerPassportTokenRevokeFailed" xml:space="preserve">
634+
<value>Token revocation failed</value>
635+
</data>
636+
<data name="ServerPassportTokenRevokeSuccess" xml:space="preserve">
637+
<value>Token revoked successfully</value>
638+
</data>
615639
<data name="ServerPassportUnregisterSucceed" xml:space="preserve">
616640
<value>Unregister successfully</value>
617641
</data>
@@ -977,7 +1001,7 @@
9771001
<value>Snap Hutao should be run in administrator privilege before using Embedded Yae</value>
9781002
</data>
9791003
<data name="ServiceGameLaunchingHandlerEmbeddedYaeErrorSystemIntegrityPolicyViolation" xml:space="preserve">
980-
<value>注入失败,可能是由于 Windows Defender 应用和浏览器控制 &gt; 智能应用控制策略阻止了操作,请尝试关闭。</value>
1004+
<value>Injection failed, possibly due to Windows Defender App &amp; Browser Control &gt; Smart App Control policy blocking the operation. Please try turning it off.</value>
9811005
</data>
9821006
<data name="ServiceGameLaunchingHandlerEmbeddedYaeIslandNotEnabled" xml:space="preserve">
9831007
<value>You should know about the related risks and turn on the embedding function in Launch Game page before using Embedded Yae</value>
@@ -1302,6 +1326,9 @@ Space Available: {2}</value>
13021326
<data name="ViewDialogAchievementArchiveImportTitle" xml:space="preserve">
13031327
<value>Import achievements data for current archive</value>
13041328
</data>
1329+
<data name="ViewDialogAvatarPropertyMultiAvatarCultivateSelectTitle" xml:space="preserve">
1330+
<value>Select the character to add to the current dev plan</value>
1331+
</data>
13051332
<data name="ViewDialogCloseButtonBehaviorSetDialogCaption" xml:space="preserve">
13061333
<value>You may change this behavior later in settings</value>
13071334
</data>
@@ -1701,6 +1728,9 @@ Space Available: {2}</value>
17011728
<data name="ViewGuideStepStaticResourceSettingQualityHeader" xml:space="preserve">
17021729
<value>Image Assets Quality</value>
17031730
</data>
1731+
<data name="ViewHardChallengeHeader" xml:space="preserve">
1732+
<value>Stygian Onslaught</value>
1733+
</data>
17041734
<data name="ViewHutaoPassportHeader" xml:space="preserve">
17051735
<value>Hutao Passport</value>
17061736
</data>
@@ -1731,6 +1761,9 @@ Space Available: {2}</value>
17311761
<data name="ViewModelAchievementArchiveInvalidName" xml:space="preserve">
17321762
<value>Can't add archive with invalid name</value>
17331763
</data>
1764+
<data name="ViewModelAchievementCopyAchievementIdSuccess" xml:space="preserve">
1765+
<value>Achievement ID copied successfully</value>
1766+
</data>
17341767
<data name="ViewModelAchievementExportFileType" xml:space="preserve">
17351768
<value>UIAF File</value>
17361769
</data>
@@ -1749,6 +1782,9 @@ Space Available: {2}</value>
17491782
<data name="ViewModelAchievementUIAFExportPickerTitle" xml:space="preserve">
17501783
<value>Export UIAF Json file to the selected path</value>
17511784
</data>
1785+
<data name="ViewModelAvatarPropertyBatchCultivateNoSelectedAvatar" xml:space="preserve">
1786+
<value>No character selected</value>
1787+
</data>
17521788
<data name="ViewModelAvatarPropertyBatchCultivateProgressTitle" xml:space="preserve">
17531789
<value>Fetching ascension materials...</value>
17541790
</data>
@@ -2019,11 +2055,20 @@ Space Available: {2}</value>
20192055
<data name="ViewModelGuideStaticResourceQualityRaw" xml:space="preserve">
20202056
<value>Original Quality</value>
20212057
</data>
2058+
<data name="ViewModelHardChallengeSeconds" xml:space="preserve">
2059+
<value>{0} Seconds</value>
2060+
</data>
2061+
<data name="ViewModelHardChalllengeDataEntryMultiPlayerName" xml:space="preserve">
2062+
<value>Online Challenge</value>
2063+
</data>
2064+
<data name="ViewModelHardChalllengeDataEntrySinglePlayerName" xml:space="preserve">
2065+
<value>Single Player Challenge</value>
2066+
</data>
20222067
<data name="ViewModelHutaoPassportEmailNotValidHint" xml:space="preserve">
20232068
<value>Please enter correct email address</value>
20242069
</data>
20252070
<data name="ViewModelHutaoPassportPasswordTooShortHint" xml:space="preserve">
2026-
<value>密码长度不能小于 8 位</value>
2071+
<value>Password is not allowed to be shorter than 8 characters</value>
20272072
</data>
20282073
<data name="ViewModelImportByEmbeddedYaeErrorMessage" xml:space="preserve">
20292074
<value>Please import achievements using other ways</value>
@@ -2100,6 +2145,12 @@ Space Available: {2}</value>
21002145
<data name="ViewModelSettingActionComplete" xml:space="preserve">
21012146
<value>Operation completed</value>
21022147
</data>
2148+
<data name="ViewModelSettingAlreadyUpdated" xml:space="preserve">
2149+
<value>You are up to date.</value>
2150+
</data>
2151+
<data name="ViewModelSettingCheckUpdateFailed" xml:space="preserve">
2152+
<value>Failed to check updates</value>
2153+
</data>
21032154
<data name="ViewModelSettingClearWebCacheFail" xml:space="preserve">
21042155
<value>Clear failed. No permission in the file directory. Retry it in administrator mode.</value>
21052156
</data>
@@ -2133,6 +2184,9 @@ Space Available: {2}</value>
21332184
<data name="ViewModelSettingSetDataFolderSuccess" xml:space="preserve">
21342185
<value>Set data directory successfully. Restart to apply changes.</value>
21352186
</data>
2187+
<data name="ViewModelSettingStorageRestartFailed" xml:space="preserve">
2188+
<value>Restart failed, please manually restart the application</value>
2189+
</data>
21362190
<data name="ViewModelSettingStorageSetDataFolderDescription" xml:space="preserve">
21372191
<value>The selected folder is not empty, existing files will be overwritten</value>
21382192
</data>
@@ -2145,6 +2199,9 @@ Space Available: {2}</value>
21452199
<data name="ViewModelSettingStorageSetDataFolderTitle" xml:space="preserve">
21462200
<value>Copy Data Files</value>
21472201
</data>
2202+
<data name="ViewModelSettingUpdateAvailable" xml:space="preserve">
2203+
<value>Update available: {0}</value>
2204+
</data>
21482205
<data name="ViewModelSignInReSignInDialogContent" xml:space="preserve">
21492206
<value>Need to consume {0} coins, {1} available</value>
21502207
</data>
@@ -2277,6 +2334,12 @@ Space Available: {2}</value>
22772334
<data name="ViewPageAnnouncementGame" xml:space="preserve">
22782335
<value>Game Notice</value>
22792336
</data>
2337+
<data name="ViewPageAnnouncementRedeemCodeCopySucceed" xml:space="preserve">
2338+
<value>Redemption code copied successfully</value>
2339+
</data>
2340+
<data name="ViewPageAnnouncementRedeemCodeLabel" xml:space="preserve">
2341+
<value>Special Program Redemption Code</value>
2342+
</data>
22802343
<data name="ViewPageAnnouncementViewDetails" xml:space="preserve">
22812344
<value>View Details</value>
22822345
</data>
@@ -2286,6 +2349,9 @@ Space Available: {2}</value>
22862349
<data name="ViewPageAvatarPropertyCalculateCurrent" xml:space="preserve">
22872350
<value>Current character and weapon</value>
22882351
</data>
2352+
<data name="ViewPageAvatarPropertyCalculatePart" xml:space="preserve">
2353+
<value>Some characters and weapons</value>
2354+
</data>
22892355
<data name="ViewPageAvatarPropertyDefaultDescription" xml:space="preserve">
22902356
<value>No Character Data Fetched</value>
22912357
</data>
@@ -2598,6 +2664,9 @@ Space Available: {2}</value>
25982664
<data name="ViewPageGahcaLogPivotWeapon" xml:space="preserve">
25992665
<value>Weapon</value>
26002666
</data>
2667+
<data name="ViewPageHardChallengeTime" xml:space="preserve">
2668+
<value>Battle time</value>
2669+
</data>
26012670
<data name="ViewPageHomeGreetingTextCommon1" xml:space="preserve">
26022671
<value>Snap Hutao has launched the game for you {0} times</value>
26032672
</data>
@@ -2817,6 +2886,9 @@ Space Available: {2}</value>
28172886
<data name="ViewPageLaunchGameHideQuestBannerColdSwitchHeader" xml:space="preserve">
28182887
<value>Map Banner Cold Switch</value>
28192888
</data>
2889+
<data name="ViewPageLaunchGameHideQuestBannerHotSwitchDescription" xml:space="preserve">
2890+
<value>Force remove the quest banner tip on the top left of the map interface</value>
2891+
</data>
28202892
<data name="ViewPageLaunchGameHideQuestBannerHotSwitchHeader" xml:space="preserve">
28212893
<value>Close map banner</value>
28222894
</data>
@@ -2838,6 +2910,9 @@ Space Available: {2}</value>
28382910
<data name="ViewPageLaunchGameIslandUsingTouchScreenHeader" xml:space="preserve">
28392911
<value>Use Touch Input</value>
28402912
</data>
2913+
<data name="ViewPageLaunchGameKillGameProcessAction" xml:space="preserve">
2914+
<value>Kill the process</value>
2915+
</data>
28412916
<data name="ViewPageLaunchGameMonitorsDescription" xml:space="preserve">
28422917
<value>Run the software on the selected monitor</value>
28432918
</data>
@@ -3054,6 +3129,9 @@ Space Available: {2}</value>
30543129
<data name="ViewPageSettingCacheFolderHeader" xml:space="preserve">
30553130
<value>Cache Folder</value>
30563131
</data>
3132+
<data name="ViewPageSettingCheckUpdateHeader" xml:space="preserve">
3133+
<value>Check Update</value>
3134+
</data>
30573135
<data name="ViewPageSettingCloseButtonBehaviorNotifyIconFailedToCreateWarning" xml:space="preserve">
30583136
<value>Notification area icon creation failed, unable to change close button behavior</value>
30593137
</data>
@@ -3492,6 +3570,9 @@ Space Available: {2}</value>
34923570
<data name="ViewPageWiKiWeaponBeforeAscensionTitle" xml:space="preserve">
34933571
<value>Before Ascension</value>
34943572
</data>
3573+
<data name="ViewPeriodHeader" xml:space="preserve">
3574+
<value>Schedule</value>
3575+
</data>
34953576
<data name="ViewRoleCombatHeader" xml:space="preserve">
34963577
<value>Imaginarium Theater</value>
34973578
</data>
@@ -3882,6 +3963,12 @@ Space Available: {2}</value>
38823963
<data name="WebGameResourcePathCopySucceed" xml:space="preserve">
38833964
<value>Copy Link Successful</value>
38843965
</data>
3966+
<data name="WebHardChallengeBestAvatarTypeAllAttack" xml:space="preserve">
3967+
<value>Highest total damage</value>
3968+
</data>
3969+
<data name="WebHardChallengeBestAvatarTypeOneAttack" xml:space="preserve">
3970+
<value>Most Damage Dealt</value>
3971+
</data>
38853972
<data name="WebHoyolabInvalidRegion" xml:space="preserve">
38863973
<value>Invalid server</value>
38873974
</data>

0 commit comments

Comments
 (0)