diff options
| author | Burt P <pburt0@gmail.com> | 2017-07-07 22:23:29 -0500 | 
|---|---|---|
| committer | Leandro Pereira <leandro@hardinfo.org> | 2017-07-12 19:38:41 -0700 | 
| commit | ae2a0256f5e7372d4e3971f3539650a5cdc1d7f9 (patch) | |
| tree | 7d1d536305b9fb226258073cbf1dd523f79ca7ea | |
| parent | 71532016739718a75d0a681e16239e9f753c6cd5 (diff) | |
x86,arm,ppc: make processor info strings more easily translated
Make some recently added info labels easy to translate. Includes
the topology and frequency scaling strings.
Signed-off-by: Burt P <pburt0@gmail.com>
| -rw-r--r-- | modules/devices/arm/processor.c | 53 | ||||
| -rw-r--r-- | modules/devices/ppc/processor.c | 53 | ||||
| -rw-r--r-- | modules/devices/x86/processor.c | 51 | 
3 files changed, 83 insertions, 74 deletions
| diff --git a/modules/devices/arm/processor.c b/modules/devices/arm/processor.c index 188b9c0d..c825c167 100644 --- a/modules/devices/arm/processor.c +++ b/modules/devices/arm/processor.c @@ -173,9 +173,9 @@ processor_scan(void)          /* strings can't be null or segfault later */  #define STRIFNULL(f,cs) if (processor->f == NULL) processor->f = g_strdup(cs); -#define UNKIFNULL(f) STRIFNULL(f, "(Unknown)") +#define UNKIFNULL(f) STRIFNULL(f, _("(Unknown)") )  #define EMPIFNULL(f) STRIFNULL(f, "") -        STRIFNULL(model_name, "ARM Processor"); +        STRIFNULL(model_name, _("ARM Processor") );          EMPIFNULL(flags);          UNKIFNULL(cpu_implementer);          UNKIFNULL(cpu_architecture); @@ -260,34 +260,37 @@ processor_get_detailed_info(Processor *processor)      tmp_arch = (char*)arm_arch_more(processor->cpu_architecture);      tmp_topology = g_strdup_printf( -                    "[Topology]\n" -                    "ID=%d\n" -                    "Socket=%s\n" -                    "Core=%s\n", -                   processor->id, -                   processor->package_id, -                   processor->core_id); +                    "[%s]\n" +                    "%s=%d\n" +                    "%s=%s\n" +                    "%s=%s\n", +                   _("Topology"), +                   _("ID"), processor->id, +                   _("Socket"), processor->package_id, +                   _("Core"), processor->core_id);      if (processor->cpukhz_min || processor->cpukhz_max || processor->cpukhz_cur) {          tmp_cpufreq = g_strdup_printf( -                    "[Frequency Scaling]\n" -                    "Minimum=%d kHz\n" -                    "Maximum=%d kHz\n" -                    "Current=%d kHz\n" -                    "Transition Latency=%d ns\n" -                    "Governor=%s\n" -                    "Driver=%s\n", -                   processor->cpukhz_min, -                   processor->cpukhz_max, -                   processor->cpukhz_cur, -                   processor->transition_latency, -                   processor->scaling_governor, -                   processor->scaling_driver); +                    "[%s]\n" +                    "%s=%d %s\n" +                    "%s=%d %s\n" +                    "%s=%d %s\n" +                    "%s=%d %s\n" +                    "%s=%s\n" +                    "%s=%s\n", +                   _("Frequency Scaling"), +                   _("Minimum"), processor->cpukhz_min, _("kHz"), +                   _("Maximum"), processor->cpukhz_max, _("kHz"), +                   _("Current"), processor->cpukhz_cur, _("kHz"), +                   _("Transition Latency"), processor->transition_latency, _("ns"), +                   _("Governor"), processor->scaling_governor, +                   _("Driver"), processor->scaling_driver);      } else {          tmp_cpufreq = g_strdup_printf( -                    "[Frequency Scaling]\n" -                    "Driver=%s\n", -                   processor->scaling_driver); +                    "[%s]\n" +                    "%s=%s\n", +                   _("Frequency Scaling"), +                   _("Driver"), processor->scaling_driver);      }      ret = g_strdup_printf("[Processor]\n" diff --git a/modules/devices/ppc/processor.c b/modules/devices/ppc/processor.c index fc19c034..eabbbabf 100644 --- a/modules/devices/ppc/processor.c +++ b/modules/devices/ppc/processor.c @@ -137,9 +137,9 @@ processor_scan(void)          /* strings can't be null or segfault later */  #define STRIFNULL(f,cs) if (processor->f == NULL) processor->f = g_strdup(cs); -#define UNKIFNULL(f) STRIFNULL(f, "(Unknown)") +#define UNKIFNULL(f) STRIFNULL(f, _("(Unknown)") )  #define EMPIFNULL(f) STRIFNULL(f, "") -        STRIFNULL(model_name, "POWER Processor"); +        STRIFNULL(model_name, _("POWER Processor") );          UNKIFNULL(revision);          /* topo */ @@ -172,34 +172,37 @@ processor_get_detailed_info(Processor *processor)      gchar *tmp_cpufreq, *tmp_topology, *ret;      tmp_topology = g_strdup_printf( -                    "[Topology]\n" -                    "ID=%d\n" -                    "Socket=%s\n" -                    "Core=%s\n", -                   processor->id, -                   processor->package_id, -                   processor->core_id); +                    "[%s]\n" +                    "%s=%d\n" +                    "%s=%s\n" +                    "%s=%s\n", +                   _("Topology"), +                   _("ID"), processor->id, +                   _("Socket"), processor->package_id, +                   _("Core"), processor->core_id);      if (processor->cpukhz_min || processor->cpukhz_max || processor->cpukhz_cur) {          tmp_cpufreq = g_strdup_printf( -                    "[Frequency Scaling]\n" -                    "Minimum=%d kHz\n" -                    "Maximum=%d kHz\n" -                    "Current=%d kHz\n" -                    "Transition Latency=%d ns\n" -                    "Governor=%s\n" -                    "Driver=%s\n", -                   processor->cpukhz_min, -                   processor->cpukhz_max, -                   processor->cpukhz_cur, -                   processor->transition_latency, -                   processor->scaling_governor, -                   processor->scaling_driver); +                    "[%s]\n" +                    "%s=%d %s\n" +                    "%s=%d %s\n" +                    "%s=%d %s\n" +                    "%s=%d %s\n" +                    "%s=%s\n" +                    "%s=%s\n", +                   _("Frequency Scaling"), +                   _("Minimum"), processor->cpukhz_min, _("kHz"), +                   _("Maximum"), processor->cpukhz_max, _("kHz"), +                   _("Current"), processor->cpukhz_cur, _("kHz"), +                   _("Transition Latency"), processor->transition_latency, _("ns"), +                   _("Governor"), processor->scaling_governor, +                   _("Driver"), processor->scaling_driver);      } else {          tmp_cpufreq = g_strdup_printf( -                    "[Frequency Scaling]\n" -                    "Driver=%s\n", -                   processor->scaling_driver); +                    "[%s]\n" +                    "%s=%s\n", +                   _("Frequency Scaling"), +                   _("Driver"), processor->scaling_driver);      }      ret = g_strdup_printf("[Processor]\n" diff --git a/modules/devices/x86/processor.c b/modules/devices/x86/processor.c index 559fe070..12780157 100644 --- a/modules/devices/x86/processor.c +++ b/modules/devices/x86/processor.c @@ -343,7 +343,7 @@ GSList *processor_scan(void)          }  #define STRIFNULL(f,cs) if (processor->f == NULL) processor->f = g_strdup(cs); -#define UNKIFNULL(f) STRIFNULL(f, "(Unknown)") +#define UNKIFNULL(f) STRIFNULL(f, _("(Unknown)") )  #define EMPIFNULL(f) STRIFNULL(f, "")          /* topo */ @@ -760,34 +760,37 @@ gchar *processor_get_detailed_info(Processor * processor)      cache_info = __cache_get_info_as_string(processor);      tmp_topology = g_strdup_printf( -                    "[Topology]\n" -                    "ID=%d\n" -                    "Socket=%s\n" -                    "Core=%s\n", -                   processor->id, -                   processor->package_id, -                   processor->core_id); +                    "[%s]\n" +                    "%s=%d\n" +                    "%s=%s\n" +                    "%s=%s\n", +                   _("Topology"), +                   _("ID"), processor->id, +                   _("Socket"), processor->package_id, +                   _("Core"), processor->core_id);      if (processor->cpukhz_min || processor->cpukhz_max || processor->cpukhz_cur) {          tmp_cpufreq = g_strdup_printf( -                    "[Frequency Scaling]\n" -                    "Minimum=%d kHz\n" -                    "Maximum=%d kHz\n" -                    "Current=%d kHz\n" -                    "Transition Latency=%d ns\n" -                    "Governor=%s\n" -                    "Driver=%s\n", -                   processor->cpukhz_min, -                   processor->cpukhz_max, -                   processor->cpukhz_cur, -                   processor->transition_latency, -                   processor->scaling_governor, -                   processor->scaling_driver); +                    "[%s]\n" +                    "%s=%d %s\n" +                    "%s=%d %s\n" +                    "%s=%d %s\n" +                    "%s=%d %s\n" +                    "%s=%s\n" +                    "%s=%s\n", +                   _("Frequency Scaling"), +                   _("Minimum"), processor->cpukhz_min, _("kHz"), +                   _("Maximum"), processor->cpukhz_max, _("kHz"), +                   _("Current"), processor->cpukhz_cur, _("kHz"), +                   _("Transition Latency"), processor->transition_latency, _("ns"), +                   _("Governor"), processor->scaling_governor, +                   _("Driver"), processor->scaling_driver);      } else {          tmp_cpufreq = g_strdup_printf( -                    "[Frequency Scaling]\n" -                    "Driver=%s\n", -                   processor->scaling_driver); +                    "[%s]\n" +                    "%s=%s\n", +                   _("Frequency Scaling"), +                   _("Driver"), processor->scaling_driver);      }      ret = g_strdup_printf(_("[Processor]\n" | 
