mirror of
https://codeberg.org/Freeyourgadget/Gadgetbridge
synced 2025-02-03 05:27:44 +01:00
Made the version string generation use a specific locale for generation, trying to avoid potential localization issues
This commit is contained in:
parent
71fdb8b85e
commit
18afddac29
@ -20,14 +20,16 @@ package nodomain.freeyourgadget.gadgetbridge.devices.miband;
|
|||||||
import android.content.Context;
|
import android.content.Context;
|
||||||
import android.net.Uri;
|
import android.net.Uri;
|
||||||
|
|
||||||
|
import androidx.annotation.NonNull;
|
||||||
|
|
||||||
import org.slf4j.Logger;
|
import org.slf4j.Logger;
|
||||||
import org.slf4j.LoggerFactory;
|
import org.slf4j.LoggerFactory;
|
||||||
|
|
||||||
import java.io.BufferedInputStream;
|
import java.io.BufferedInputStream;
|
||||||
import java.io.IOException;
|
import java.io.IOException;
|
||||||
import java.io.InputStream;
|
import java.io.InputStream;
|
||||||
|
import java.util.Locale;
|
||||||
|
|
||||||
import androidx.annotation.NonNull;
|
|
||||||
import nodomain.freeyourgadget.gadgetbridge.GBApplication;
|
import nodomain.freeyourgadget.gadgetbridge.GBApplication;
|
||||||
import nodomain.freeyourgadget.gadgetbridge.R;
|
import nodomain.freeyourgadget.gadgetbridge.R;
|
||||||
import nodomain.freeyourgadget.gadgetbridge.impl.GBDevice;
|
import nodomain.freeyourgadget.gadgetbridge.impl.GBDevice;
|
||||||
@ -74,10 +76,12 @@ public abstract class AbstractMiBandFWHelper {
|
|||||||
public abstract int getFirmware2Version();
|
public abstract int getFirmware2Version();
|
||||||
|
|
||||||
public static String formatFirmwareVersion(int version) {
|
public static String formatFirmwareVersion(int version) {
|
||||||
if (version == -1)
|
if (version == -1) {
|
||||||
return GBApplication.getContext().getString(R.string._unknown_);
|
return GBApplication.getContext().getString(R.string._unknown_);
|
||||||
|
}
|
||||||
|
|
||||||
return String.format("%d.%d.%d.%d",
|
return String.format(Locale.UK,
|
||||||
|
"%d.%d.%d.%d",
|
||||||
version >> 24 & 255,
|
version >> 24 & 255,
|
||||||
version >> 16 & 255,
|
version >> 16 & 255,
|
||||||
version >> 8 & 255,
|
version >> 8 & 255,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user