mirror of
https://github.com/subsurface/subsurface.git
synced 2025-02-19 22:16:15 +00:00
Add some text in statistics.c for translation
Some UI texts were missing translation, such as: "for selected dive" "for all dives" Signed-off-by: Lubomir I. Ivanov <neolit123@gmail.com> Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
This commit is contained in:
parent
8639e14835
commit
267476e3fe
1 changed files with 7 additions and 7 deletions
14
statistics.c
14
statistics.c
|
@ -604,14 +604,14 @@ static void get_ranges(char *buffer, int size)
|
||||||
int i, len;
|
int i, len;
|
||||||
int first, last = -1;
|
int first, last = -1;
|
||||||
|
|
||||||
snprintf(buffer, size, "for dives #");
|
snprintf(buffer, size, _("for dives #"));
|
||||||
for (i = 0; i < dive_table.nr; i++) {
|
for (i = 0; i < dive_table.nr; i++) {
|
||||||
struct dive *dive = get_dive(i);
|
struct dive *dive = get_dive(i);
|
||||||
if (! dive->selected)
|
if (! dive->selected)
|
||||||
continue;
|
continue;
|
||||||
if (dive->number < 1) {
|
if (dive->number < 1) {
|
||||||
/* uhh - weird numbers - bail */
|
/* uhh - weird numbers - bail */
|
||||||
snprintf(buffer, size, "for selected dives");
|
snprintf(buffer, size, _("for selected dives"));
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
len = strlen(buffer);
|
len = strlen(buffer);
|
||||||
|
@ -645,13 +645,13 @@ static void get_selected_dives_text(char *buffer, int size)
|
||||||
{
|
{
|
||||||
if (amount_selected == 1) {
|
if (amount_selected == 1) {
|
||||||
if (current_dive)
|
if (current_dive)
|
||||||
snprintf(buffer, size, "for dive #%d", current_dive->number);
|
snprintf(buffer, size, _("for dive #%d"), current_dive->number);
|
||||||
else
|
else
|
||||||
snprintf(buffer, size, "for selected dive");
|
snprintf(buffer, size, _("for selected dive"));
|
||||||
} else if (amount_selected == dive_table.nr) {
|
} else if (amount_selected == dive_table.nr) {
|
||||||
snprintf(buffer, size, "for all dives");
|
snprintf(buffer, size, _("for all dives"));
|
||||||
} else if (amount_selected == 0) {
|
} else if (amount_selected == 0) {
|
||||||
snprintf(buffer, size, "(no dives)");
|
snprintf(buffer, size, _("(no dives)"));
|
||||||
} else {
|
} else {
|
||||||
get_ranges(buffer, size);
|
get_ranges(buffer, size);
|
||||||
if (strlen(buffer) == size -1) {
|
if (strlen(buffer) == size -1) {
|
||||||
|
@ -676,7 +676,7 @@ static void show_total_dive_stats(struct dive *dive)
|
||||||
stats_ptr = &stats_selection;
|
stats_ptr = &stats_selection;
|
||||||
|
|
||||||
get_selected_dives_text(buffer, sizeof(buffer));
|
get_selected_dives_text(buffer, sizeof(buffer));
|
||||||
set_label(stats_w.framelabel, "Statistics %s", buffer);
|
set_label(stats_w.framelabel, _("Statistics %s"), buffer);
|
||||||
set_label(stats_w.selection_size, "%d", stats_ptr->selection_size);
|
set_label(stats_w.selection_size, "%d", stats_ptr->selection_size);
|
||||||
if (stats_ptr->selection_size == 0) {
|
if (stats_ptr->selection_size == 0) {
|
||||||
clear_stats_widgets();
|
clear_stats_widgets();
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue