diff --git a/arm9/source/driveOperations.cpp b/arm9/source/driveOperations.cpp index b6a6cf5..8bbe8e6 100644 --- a/arm9/source/driveOperations.cpp +++ b/arm9/source/driveOperations.cpp @@ -72,10 +72,10 @@ std::string getDriveBytes(u64 bytes) sniprintf(buffer, sizeof(buffer), STR_N_MB.c_str(), (int)bytes >> 20); else if (bytes >= 0x40000000 && bytes < 0x10000000000) - snprintf(buffer, sizeof(buffer), STR_N_GB.c_str(), getGbNumber(bytes)); + snprintf(buffer, sizeof(buffer), STR_N_GB_FLOAT.c_str(), getGbNumber(bytes)); else - snprintf(buffer, sizeof(buffer), STR_N_TB.c_str(), getTbNumber(bytes)); + snprintf(buffer, sizeof(buffer), STR_N_TB_FLOAT.c_str(), getTbNumber(bytes)); return buffer; } diff --git a/arm9/source/language.inl b/arm9/source/language.inl index cdbc4e9..380159f 100644 --- a/arm9/source/language.inl +++ b/arm9/source/language.inl @@ -154,8 +154,9 @@ STRING(1_BYTE, "1 Byte") STRING(N_BYTES, "%d Bytes") STRING(N_KB, "%d KB") STRING(N_MB, "%d MB") -STRING(N_GB, "%.1f GB") -STRING(N_TB, "%.1f TB") +STRING(N_GB, "%d GB") +STRING(N_GB_FLOAT, "%.1f GB") +STRING(N_TB_FLOAT, "%.1f TB") // Language names STRING(JAPANESE, "Japanese") diff --git a/nitrofiles/languages/en-US/language.ini b/nitrofiles/languages/en-US/language.ini index 263c4f0..dd98ff8 100644 --- a/nitrofiles/languages/en-US/language.ini +++ b/nitrofiles/languages/en-US/language.ini @@ -145,8 +145,9 @@ A_APPLY_B_CANCEL=(\A apply, \B cancel) N_BYTES=%d Bytes N_KB=%d KB N_MB=%d MB -N_GB=%.1f GB -N_TB=%.1f TB +N_GB=%d GB +N_GB_FLOAT=%.1f GB +N_TB_FLOAT=%.1f TB JAPANESE=Japanese ENGLISH=English