-
Notifications
You must be signed in to change notification settings - Fork 5.1k
[iOS][non-icu] HybridGlobalization use system ICU #93220
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Changes from all commits
2d149a4
4bd2918
8bf39c6
d5bcd12
c2f7ac4
064b71b
47f0271
82c04b1
6796080
d3fcc60
fb34efc
2e0900c
a91cdf7
7d6641d
5097d38
4ad9b4e
455aa2a
64b9309
39785db
1caed2e
7beec5c
f097dec
87f2011
bbf590e
125ce63
182e069
662d5ea
6360fd4
a3db930
5860103
16b3847
710ce29
71ad42f
ef3f945
49ef3ab
3bbe6d8
380efe4
429d777
1d1021e
6ecdeae
814cadc
7702cf7
b0c1a51
d9d1136
fc9d472
7e7bf74
d165171
7049e31
6debeb5
68b8b88
7b640e0
7330fdf
760de2a
1cf723c
b381ef0
2e29b1d
1171ce0
043e638
b8c697b
37681f2
e7111bd
8c5d9f0
a6fe664
d8658ce
45428ef
cf153d9
90026f0
696ff66
5354f28
f446fcd
bd73666
5788349
914a7aa
ba92af7
eff8512
5c53525
6d5ecde
8e2dd91
32d5db1
1134b7a
714ac50
f16988c
af8ba6a
ba37d39
52b8f35
222d528
940042b
9ecc945
317bd6a
a18110c
caafa6b
352c1c2
d29f2b5
3e4a8ba
2944f96
8a2ce03
09dd476
43aca30
d94c917
6193794
6321784
d7613f3
8ec7727
6cb3ff0
3fe8320
6ca8bd1
a50fb14
f6708f0
7dfc908
213f6a4
35d3b34
5127785
20096cd
cdb2ba2
1245214
336f050
ae7d959
b602e0a
71d9717
83076e0
c422d07
2b42a43
ba3aecb
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,10 @@ | ||
<linker> | ||
<assembly fullname="System.Private.CoreLib"> | ||
<type fullname="System.Globalization.GlobalizationMode"> | ||
<method signature="System.Boolean get_Hybrid()" body="stub" value="true" feature="System.Globalization.Hybrid" featurevalue="true" /> | ||
</type> | ||
<type fullname="System.Globalization.GlobalizationMode/Settings"> | ||
<method signature="System.Boolean get_Hybrid()" body="stub" value="true" feature="System.Globalization.Hybrid" featurevalue="true" /> | ||
</type> | ||
</assembly> | ||
</linker> |
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -13,7 +13,9 @@ internal static partial class GlobalizationMode | |
private static partial class Settings | ||
{ | ||
internal static bool Invariant { get; } = AppContextConfigHelper.GetBooleanConfig("System.Globalization.Invariant", "DOTNET_SYSTEM_GLOBALIZATION_INVARIANT"); | ||
#if TARGET_MACCATALYST || TARGET_IOS || TARGET_TVOS || TARGET_BROWSER | ||
#if TARGET_MACCATALYST || TARGET_IOS || TARGET_TVOS | ||
internal static bool Hybrid { get; } = true; | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. This does not look right. We ignore the user's setting now if they would like to disable HG (keep in mind that while setting HG as default it has certain differences in behavior that users might not want to accept and they would prefer to switch HG off). Use There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. This is done intentionally as we were facing issue with some FunctionalTests. |
||
#elif TARGET_BROWSER | ||
internal static bool Hybrid { get; } = AppContextConfigHelper.GetBooleanConfig("System.Globalization.Hybrid", "DOTNET_SYSTEM_GLOBALIZATION_HYBRID"); | ||
#endif | ||
internal static bool PredefinedCulturesOnly { get; } = AppContextConfigHelper.GetBooleanConfig("System.Globalization.PredefinedCulturesOnly", "DOTNET_SYSTEM_GLOBALIZATION_PREDEFINED_CULTURES_ONLY", GlobalizationMode.Invariant); | ||
|
Uh oh!
There was an error while loading. Please reload this page.