diff options
author | Will Thompson <will.thompson@collabora.co.uk> | 2011-08-01 16:10:13 +0100 |
---|---|---|
committer | Will Thompson <will.thompson@collabora.co.uk> | 2011-08-01 16:10:13 +0100 |
commit | f2a78001ab99b7a8109121873bf14095b4c6fe19 (patch) | |
tree | 046442e2a7c465b5db67604513f21b3de6d20d02 /util | |
parent | 7a37f1c767ace97a1dafa258198ca6ca0c9c1830 (diff) |
mc-tool: allow localized strings for booleans
Diffstat (limited to 'util')
-rw-r--r-- | util/mc-tool.c | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/util/mc-tool.c b/util/mc-tool.c index 98e2dc44..1cf2c524 100644 --- a/util/mc-tool.c +++ b/util/mc-tool.c @@ -225,7 +225,9 @@ set_param (GHashTable *parameters, g_ascii_strcasecmp (value, "true") == 0 || /* "yes please!" / "yes sir, captain tightpants" */ g_ascii_strncasecmp (value, "yes", 3) == 0 || - g_ascii_strcasecmp (value, "mos def") == 0) + g_ascii_strcasecmp (value, "mos def") == 0 || + g_ascii_strcasecmp (value, "oui") == 0 || + strcmp (value, "ou là là!") == 0) { g_value_set_boolean (gvalue, TRUE); ret = TRUE; @@ -233,7 +235,8 @@ set_param (GHashTable *parameters, else if (g_ascii_strcasecmp (value, "0") == 0 || g_ascii_strcasecmp (value, "false") == 0 || g_ascii_strcasecmp (value, "no") == 0 || - g_ascii_strcasecmp (value, "nope") == 0) + g_ascii_strcasecmp (value, "nope") == 0 || + g_ascii_strcasecmp (value, "non") == 0) { g_value_set_boolean (gvalue, FALSE); ret = TRUE; |