diff --git a/src/kits/shared/StringForSize.cpp b/src/kits/shared/StringForSize.cpp index 1324c2409d..32cb1dd121 100644 --- a/src/kits/shared/StringForSize.cpp +++ b/src/kits/shared/StringForSize.cpp @@ -30,30 +30,34 @@ string_for_size(double size, char* string, size_t stringSize) double kib = size / 1024.0; if (kib < 1.0) { const char* trKey = B_TRANSLATE_MARK("%d bytes"); - snprintf(string, stringSize, gLocaleBackend->GetString(trKey), - (int)size); + snprintf(string, stringSize, gLocaleBackend->GetString(trKey, + B_TRANSLATE_CONTEXT), (int)size); return string; } double mib = kib / 1024.0; if (mib < 1.0) { const char* trKey = B_TRANSLATE_MARK("%3.2f KiB"); - snprintf(string, stringSize, gLocaleBackend->GetString(trKey), kib); + snprintf(string, stringSize, gLocaleBackend->GetString(trKey, + B_TRANSLATE_CONTEXT), kib); return string; } double gib = mib / 1024.0; if (gib < 1.0) { const char* trKey = B_TRANSLATE_MARK("%3.2f MiB"); - snprintf(string, stringSize, gLocaleBackend->GetString(trKey), mib); + snprintf(string, stringSize, gLocaleBackend->GetString(trKey, + B_TRANSLATE_CONTEXT), mib); return string; } double tib = gib / 1024.0; if (tib < 1.0) { const char* trKey = B_TRANSLATE_MARK("%3.2f GiB"); - snprintf(string, stringSize, gLocaleBackend->GetString(trKey), gib); + snprintf(string, stringSize, gLocaleBackend->GetString(trKey, + B_TRANSLATE_CONTEXT), gib); return string; } const char* trKey = B_TRANSLATE_MARK("%.2f TiB"); - snprintf(string, stringSize, gLocaleBackend->GetString(trKey), tib); + snprintf(string, stringSize, gLocaleBackend->GetString(trKey, + B_TRANSLATE_CONTEXT), tib); return string; }