e fm: use em-dash instead of bland-looking hyphens for separators.

I love typography, don't you? E is all about eye-candiness, so let's put good uses to all those Unicode-characters.

 Let those strings be translatable as separators are different according to the language. US-style is em-dash without spaces.


SVN revision: 73859
This commit is contained in:
Chidambar Zinnoury 2012-07-14 21:05:20 +00:00
parent 116f994126
commit d491a734bf
1 changed files with 4 additions and 4 deletions

View File

@ -34,26 +34,26 @@ _e_fm2_device_volume_setup(E_Volume *v)
((v->storage->model) && (v->storage->model[0])))
{
if (size[0] != '\0')
snprintf(label, sizeof(label) - 1, "%s %s - %s", v->storage->vendor, v->storage->model, size);
snprintf(label, sizeof(label) - 1, _("%s %s—%s"), v->storage->vendor, v->storage->model, size);
else
snprintf(label, sizeof(label) - 1, "%s %s", v->storage->vendor, v->storage->model);
}
else if ((v->storage->model) && (v->storage->model[0]))
{
if (size[0] != '\0')
snprintf(label, sizeof(label) - 1, "%s - %s", v->storage->model, size);
snprintf(label, sizeof(label) - 1, _("%s—%s"), v->storage->model, size);
else
snprintf(label, sizeof(label) - 1, "%s", v->storage->model);
}
else if ((v->storage->vendor) && (v->storage->vendor[0]))
{
if (size[0] != '\0')
snprintf(label, sizeof(label) - 1, "%s - %s", v->storage->vendor, size);
snprintf(label, sizeof(label) - 1, _("%s—%s"), v->storage->vendor, size);
else
snprintf(label, sizeof(label) - 1, "%s", v->storage->vendor);
}
else if (v->storage->drive_type && (!strcmp(v->storage->drive_type, "sd_mmc")))
snprintf(label, sizeof(label) - 1, "Flash Card - %s", size);
snprintf(label, sizeof(label) - 1, _("Flash Card—%s"), size);
else
snprintf(label, sizeof(label), _("Unknown Volume"));