Make size units translatable
This commit is contained in:
parent
701f72dae2
commit
a2b2485219
|
@ -2,3 +2,4 @@ src/e_mod_config.c
|
|||
src/e_mod_main.c
|
||||
src/e_mod_main.h
|
||||
src/e_mod_places.c
|
||||
src/e_mod_udisks_eldbus.c
|
||||
|
|
|
@ -9,6 +9,7 @@
|
|||
# define bind_textdomain_codeset(domain,codeset)
|
||||
# define D_(string) (string)
|
||||
#endif
|
||||
#define N_(string) (string)
|
||||
|
||||
/* Macros used for config file versioning */
|
||||
#define MOD_CONFIG_FILE_EPOCH 0x0001
|
||||
|
|
|
@ -596,30 +596,30 @@ _places_human_size_get(unsigned long long size)
|
|||
|
||||
dsize = (double)size;
|
||||
if (dsize < 1024)
|
||||
snprintf(hum, sizeof(hum), "%.0fb", dsize);
|
||||
snprintf(hum, sizeof(hum), "%.0f%s", dsize, D_("b"));
|
||||
else
|
||||
{
|
||||
dsize /= 1024.0;
|
||||
if (dsize < 1024)
|
||||
suffix = "KB";
|
||||
suffix = N_("KB");
|
||||
else
|
||||
{
|
||||
dsize /= 1024.0;
|
||||
if (dsize < 1024)
|
||||
suffix = "MB";
|
||||
suffix = N_("MB");
|
||||
else
|
||||
{
|
||||
dsize /= 1024.0;
|
||||
if(dsize < 1024)
|
||||
suffix = "GB";
|
||||
suffix = N_("GB");
|
||||
else
|
||||
{
|
||||
dsize /= 1024.0;
|
||||
suffix = "TB";
|
||||
suffix = N_("TB");
|
||||
}
|
||||
}
|
||||
}
|
||||
snprintf(hum, sizeof(hum), "%.1f%s", dsize, suffix);
|
||||
snprintf(hum, sizeof(hum), "%.1f%s", dsize, D_(suffix));
|
||||
}
|
||||
|
||||
return eina_stringshare_add(hum);
|
||||
|
|
|
@ -7,6 +7,7 @@
|
|||
|
||||
#include <Eldbus.h>
|
||||
#include <e.h>
|
||||
#include "e_mod_main.h"
|
||||
#include "e_mod_places.h"
|
||||
|
||||
|
||||
|
@ -338,7 +339,7 @@ _places_udisks_volume_task_cb(void *data, const Eldbus_Message *msg,
|
|||
if (eldbus_message_error_get(msg, NULL, NULL))
|
||||
{
|
||||
eldbus_message_arguments_get(msg,"s", &str);
|
||||
e_util_dialog_internal("Operation failed", str);
|
||||
e_util_dialog_internal(D_("Operation failed"), str);
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue