(bug 15802) An easy way to look up messages: language qqx which returns the message...
authorRobin Pepermans <robin@users.mediawiki.org>
Wed, 13 Jul 2011 17:46:13 +0000 (17:46 +0000)
committerRobin Pepermans <robin@users.mediawiki.org>
Wed, 13 Jul 2011 17:46:13 +0000 (17:46 +0000)
(It doesn't show up in preferences, but you can use ?uselang=qqx)

Patch by Conrad Irwin (slightly modified)

RELEASE-NOTES-1.19
languages/classes/LanguageQqx.php [new file with mode: 0644]

index 34a6e01..eaf304e 100644 (file)
@@ -70,6 +70,8 @@ production.
 * (bug 29680) Add GetDefaultSortkey hook to override the default sortkey.
 * (bug 16699) {{#language:}} accepts second parameter to specify the language in
   which the language name is wanted. Coverage depends on the cldr extension.
+* (bug 15802) An easy way to look up messages: language qqx which returns
+  the message keys
 
 === Bug fixes in 1.19 ===
 * (bug 28868) Show total pages in the subtitle of an image on the
diff --git a/languages/classes/LanguageQqx.php b/languages/classes/LanguageQqx.php
new file mode 100644 (file)
index 0000000..32ddaca
--- /dev/null
@@ -0,0 +1,15 @@
+<?php\r
+/**\r
+ * For all translated messages, this returns the name of the message bracketed.\r
+ * This does not affect untranslated messages.\r
+ *\r
+ * NOTE: It returns a valid title, because there are some poorly written\r
+ * extentions that assume the contents of some messages are valid.\r
+ *\r
+ * @ingroup Language\r
+ */\r
+class LanguageQqx extends Language {\r
+       function getMessage( $key ) {\r
+               return "[$key]";\r
+       }\r
+}\r