mirror of
https://github.com/jellyfin/jellyfin.git
synced 2026-04-22 01:54:42 +01:00
Remove all instances of en-US culture
This commit is contained in:
@@ -60,8 +60,6 @@ namespace MediaBrowser.LocalMetadata.Images
|
||||
|
||||
private readonly IFileSystem _fileSystem;
|
||||
|
||||
private readonly CultureInfo _usCulture = new CultureInfo("en-US");
|
||||
|
||||
/// <summary>
|
||||
/// Initializes a new instance of the <see cref="LocalImageProvider"/> class.
|
||||
/// </summary>
|
||||
@@ -434,7 +432,7 @@ namespace MediaBrowser.LocalMetadata.Images
|
||||
|
||||
var seasonMarker = seasonNumber.Value == 0
|
||||
? "-specials"
|
||||
: seasonNumber.Value.ToString("00", _usCulture);
|
||||
: seasonNumber.Value.ToString("00", CultureInfo.InvariantCulture);
|
||||
|
||||
// Get this one directly from the file system since we have to go up a level
|
||||
if (!string.Equals(prefix, seasonMarker, StringComparison.OrdinalIgnoreCase))
|
||||
|
||||
@@ -21,8 +21,6 @@ namespace MediaBrowser.LocalMetadata.Parsers
|
||||
public class BaseItemXmlParser<T>
|
||||
where T : BaseItem
|
||||
{
|
||||
private readonly CultureInfo _usCulture = new CultureInfo("en-US");
|
||||
|
||||
private Dictionary<string, string>? _validProviderIds;
|
||||
|
||||
/// <summary>
|
||||
@@ -180,7 +178,7 @@ namespace MediaBrowser.LocalMetadata.Parsers
|
||||
|
||||
if (!string.IsNullOrEmpty(text))
|
||||
{
|
||||
if (float.TryParse(text, NumberStyles.Any, _usCulture, out var value))
|
||||
if (float.TryParse(text, NumberStyles.Any, CultureInfo.InvariantCulture, out var value))
|
||||
{
|
||||
item.CriticRating = value;
|
||||
}
|
||||
@@ -332,7 +330,7 @@ namespace MediaBrowser.LocalMetadata.Parsers
|
||||
|
||||
if (!string.IsNullOrWhiteSpace(text))
|
||||
{
|
||||
if (int.TryParse(text.AsSpan().LeftPart(' '), NumberStyles.Integer, _usCulture, out var runtime))
|
||||
if (int.TryParse(text.AsSpan().LeftPart(' '), NumberStyles.Integer, CultureInfo.InvariantCulture, out var runtime))
|
||||
{
|
||||
item.RunTimeTicks = TimeSpan.FromMinutes(runtime).Ticks;
|
||||
}
|
||||
@@ -1095,7 +1093,7 @@ namespace MediaBrowser.LocalMetadata.Parsers
|
||||
|
||||
if (!string.IsNullOrWhiteSpace(val))
|
||||
{
|
||||
if (int.TryParse(val, NumberStyles.Integer, _usCulture, out var intVal))
|
||||
if (int.TryParse(val, NumberStyles.Integer, CultureInfo.InvariantCulture, out var intVal))
|
||||
{
|
||||
sortOrder = intVal;
|
||||
}
|
||||
|
||||
@@ -25,8 +25,6 @@ namespace MediaBrowser.LocalMetadata.Savers
|
||||
/// </summary>
|
||||
public const string DateAddedFormat = "yyyy-MM-dd HH:mm:ss";
|
||||
|
||||
private static readonly CultureInfo _usCulture = new CultureInfo("en-US");
|
||||
|
||||
/// <summary>
|
||||
/// Initializes a new instance of the <see cref="BaseXmlSaver"/> class.
|
||||
/// </summary>
|
||||
@@ -205,7 +203,7 @@ namespace MediaBrowser.LocalMetadata.Savers
|
||||
|
||||
if (item.CriticRating.HasValue)
|
||||
{
|
||||
writer.WriteElementString("CriticRating", item.CriticRating.Value.ToString(_usCulture));
|
||||
writer.WriteElementString("CriticRating", item.CriticRating.Value.ToString(CultureInfo.InvariantCulture));
|
||||
}
|
||||
|
||||
if (!string.IsNullOrEmpty(item.Overview))
|
||||
@@ -289,12 +287,12 @@ namespace MediaBrowser.LocalMetadata.Savers
|
||||
|
||||
if (item.CommunityRating.HasValue)
|
||||
{
|
||||
writer.WriteElementString("Rating", item.CommunityRating.Value.ToString(_usCulture));
|
||||
writer.WriteElementString("Rating", item.CommunityRating.Value.ToString(CultureInfo.InvariantCulture));
|
||||
}
|
||||
|
||||
if (item.ProductionYear.HasValue && item is not Person)
|
||||
{
|
||||
writer.WriteElementString("ProductionYear", item.ProductionYear.Value.ToString(_usCulture));
|
||||
writer.WriteElementString("ProductionYear", item.ProductionYear.Value.ToString(CultureInfo.InvariantCulture));
|
||||
}
|
||||
|
||||
if (item is IHasAspectRatio hasAspectRatio)
|
||||
@@ -322,7 +320,7 @@ namespace MediaBrowser.LocalMetadata.Savers
|
||||
{
|
||||
var timespan = TimeSpan.FromTicks(runTimeTicks.Value);
|
||||
|
||||
writer.WriteElementString("RunningTime", Math.Floor(timespan.TotalMinutes).ToString(_usCulture));
|
||||
writer.WriteElementString("RunningTime", Math.Floor(timespan.TotalMinutes).ToString(CultureInfo.InvariantCulture));
|
||||
}
|
||||
|
||||
if (item.ProviderIds != null)
|
||||
@@ -395,7 +393,7 @@ namespace MediaBrowser.LocalMetadata.Savers
|
||||
|
||||
if (person.SortOrder.HasValue)
|
||||
{
|
||||
writer.WriteElementString("SortOrder", person.SortOrder.Value.ToString(_usCulture));
|
||||
writer.WriteElementString("SortOrder", person.SortOrder.Value.ToString(CultureInfo.InvariantCulture));
|
||||
}
|
||||
|
||||
writer.WriteEndElement();
|
||||
|
||||
Reference in New Issue
Block a user