From 9510979d65738fb03b2c48425fa59984c2a4b938 Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Fri, 3 May 2013 12:35:33 +0300 Subject: add comments for translators. --- src/inputmanager.cpp | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) (limited to 'src/inputmanager.cpp') diff --git a/src/inputmanager.cpp b/src/inputmanager.cpp index 55b13e82c..4b5988a57 100644 --- a/src/inputmanager.cpp +++ b/src/inputmanager.cpp @@ -317,13 +317,18 @@ std::string InputManager::getKeyStringLong(const int index) const if (key.type == INPUT_KEYBOARD) { if (key.value >= 0) + { str = keyboard.getKeyName(key.value); + } else if (key.value < -1) + { + // TRANSLATORS: long key name. must be short. str = strprintf(_("key_%d"), -key.value); + } } else if (key.type == INPUT_JOYSTICK) { - // TRANSLATORS: this is long joystick button name + // TRANSLATORS: long joystick button name. must be short. str = strprintf(_("JButton%d"), key.value + 1); } if (!str.empty()) @@ -336,7 +341,10 @@ std::string InputManager::getKeyStringLong(const int index) const } if (keyStr.empty()) + { + // TRANSLATORS: unknown long key type return _("unknown key"); + } return keyStr; } @@ -358,12 +366,13 @@ std::string InputManager::getKeyValueString(const int index) const } else if (key.value < -1) { + // TRANSLATORS: short key name. must be very short. str = strprintf(_("key_%d"), -key.value); } } else if (key.type == INPUT_JOYSTICK) { - // TRANSLATORS: this is short joystick button name + // TRANSLATORS: short joystick button name. muse be very short str = strprintf(_("JB%d"), key.value + 1); } if (!str.empty()) @@ -376,7 +385,10 @@ std::string InputManager::getKeyValueString(const int index) const } if (keyStr.empty()) + { + // TRANSLATORS: unknown short key type. must be short return _("u key"); + } return keyStr; } -- cgit v1.2.3-70-g09d2