From ea6c3bdb7ff6d65b883a415cf1b46854d37568f3 Mon Sep 17 00:00:00 2001 From: Cyrille Bagard Date: Fri, 14 Jul 2017 12:48:51 +0200 Subject: Translated some strings depending on initialised condition. --- ChangeLog | 7 +++++++ plugins/readdex/ids.c | 2 ++ plugins/readelf/program.c | 2 ++ plugins/readelf/section.c | 3 +++ 4 files changed, 14 insertions(+) diff --git a/ChangeLog b/ChangeLog index 0fd0682..fea6791 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,12 @@ 17-07-14 Cyrille Bagard + * plugins/readdex/ids.c: + * plugins/readelf/program.c: + * plugins/readelf/section.c: + Translate some strings depending on initialised condition. + +17-07-14 Cyrille Bagard + * src/common/array.c: Fix some atomic accesses and a few memory leaks in flat arrays. diff --git a/plugins/readdex/ids.c b/plugins/readdex/ids.c index f65f5ec..e09036e 100644 --- a/plugins/readdex/ids.c +++ b/plugins/readdex/ids.c @@ -300,9 +300,11 @@ bool annotate_dex_string_ids(const GDexFormat *format, GPreloadInfo *info, GtkSt field.repeat = 1; parts[0].is_static = true; + parts[0].avoid_i18n = false; parts[0].static_text = __("Offset for string item #"); parts[1].is_static = false; + parts[1].avoid_i18n = true; asprintf(&parts[1].dynamic_text, "%u/%u", i, header->string_ids_size - 1); field.ctype = FCT_MULTI; diff --git a/plugins/readelf/program.c b/plugins/readelf/program.c index a71e1d1..107f048 100644 --- a/plugins/readelf/program.c +++ b/plugins/readelf/program.c @@ -273,9 +273,11 @@ static bool annotate_elf_program_header(GElfFormat *format, GPreloadInfo *info, else { parts[0].is_static = true; + parts[0].avoid_i18n = false; parts[0].static_text = __("Segment flags: "); parts[1].is_static = false; + parts[1].avoid_i18n = true; parts[1].dynamic_text = rights; flags_field.ctype = FCT_MULTI; diff --git a/plugins/readelf/section.c b/plugins/readelf/section.c index eee20b5..3a71225 100644 --- a/plugins/readelf/section.c +++ b/plugins/readelf/section.c @@ -308,6 +308,7 @@ static bool annotate_elf_section_header(GElfFormat *format, GPreloadInfo *info, else { nparts[0].is_static = true; + nparts[0].avoid_i18n = false; nparts[0].static_text = __("Segment name: "); nparts[1].is_static = true; @@ -356,9 +357,11 @@ static bool annotate_elf_section_header(GElfFormat *format, GPreloadInfo *info, else { fparts[0].is_static = true; + fparts[0].avoid_i18n = false; fparts[0].static_text = __("Section flags: "); fparts[1].is_static = false; + fparts[1].avoid_i18n = true; fparts[1].dynamic_text = rights; flags_field.ctype = FCT_MULTI; -- cgit v0.11.2-87-g4458