Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Duplicate
-
1.3.0
-
On Windows Phone in italian language
Description
There is a bug in the Accelerometer.cs. The formattated date won't be parsed on some CultureInfo because of the decimal separator. The solution is pretty simple, add CultureInfo.InvariantCulture to the ToString method.
Here is how it should look:
private string GetCurrentAccelerationFormatted()
{
string resultCoordinates = String.Format("\"x\":
,\"y\":
{1},\"z\":
{2}",
accelerometer.CurrentValue.Acceleration.X.ToString("0.00000", CultureInfo.InvariantCulture),
accelerometer.CurrentValue.Acceleration.Y.ToString("0.00000", CultureInfo.InvariantCulture),
accelerometer.CurrentValue.Acceleration.Z.ToString("0.00000", CultureInfo.InvariantCulture));
resultCoordinates = "
";
return resultCoordinates;
}
To reproduce the error set you phone to italian and you will see you won't get the notifications