Merge "Add i18n for API module help"
This commit is contained in:
@@ -49,6 +49,9 @@ class ApiLanguageSearch extends ApiBase {
|
|||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @deprecated since MediaWiki core 1.25
|
||||||
|
*/
|
||||||
public function getParamDescription() {
|
public function getParamDescription() {
|
||||||
return array(
|
return array(
|
||||||
'search' => 'Search string',
|
'search' => 'Search string',
|
||||||
@@ -56,10 +59,16 @@ class ApiLanguageSearch extends ApiBase {
|
|||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @deprecated since MediaWiki core 1.25
|
||||||
|
*/
|
||||||
public function getDescription() {
|
public function getDescription() {
|
||||||
return 'Search for language names in any script';
|
return 'Search for language names in any script';
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @deprecated since MediaWiki core 1.25
|
||||||
|
*/
|
||||||
public function getExamples() {
|
public function getExamples() {
|
||||||
return array(
|
return array(
|
||||||
'api.php?action=languagesearch&search=Te',
|
'api.php?action=languagesearch&search=Te',
|
||||||
@@ -68,7 +77,17 @@ class ApiLanguageSearch extends ApiBase {
|
|||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
public function getVersion() {
|
/**
|
||||||
return __CLASS__ . ': ' . ULS_VERSION;
|
* @see ApiBase::getExamplesMessages()
|
||||||
|
*/
|
||||||
|
protected function getExamplesMessages() {
|
||||||
|
return array(
|
||||||
|
'action=languagesearch&search=Te'
|
||||||
|
=> 'apihelp-languagesearch-example-1',
|
||||||
|
'action=languagesearch&search=ഫി'
|
||||||
|
=> 'apihelp-languagesearch-example-2',
|
||||||
|
'action=languagesearch&search=ഫി&typos=1'
|
||||||
|
=> 'apihelp-languagesearch-example-3',
|
||||||
|
);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -54,16 +54,25 @@ class ApiULSLocalization extends ApiBase {
|
|||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @deprecated since MediaWiki core 1.25
|
||||||
|
*/
|
||||||
public function getParamDescription() {
|
public function getParamDescription() {
|
||||||
return array(
|
return array(
|
||||||
'language' => 'Language string',
|
'language' => 'Language string',
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @deprecated since MediaWiki core 1.25
|
||||||
|
*/
|
||||||
public function getDescription() {
|
public function getDescription() {
|
||||||
return 'Get the localization of ULS in given language';
|
return 'Get the localization of ULS in given language';
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @deprecated since MediaWiki core 1.25
|
||||||
|
*/
|
||||||
public function getExamples() {
|
public function getExamples() {
|
||||||
return array(
|
return array(
|
||||||
'api.php?action=ulslocalization&language=ta',
|
'api.php?action=ulslocalization&language=ta',
|
||||||
@@ -71,7 +80,15 @@ class ApiULSLocalization extends ApiBase {
|
|||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
public function getVersion() {
|
/**
|
||||||
return __CLASS__ . ': ' . ULS_VERSION;
|
* @see ApiBase::getExamplesMessages()
|
||||||
|
*/
|
||||||
|
protected function getExamplesMessages() {
|
||||||
|
return array(
|
||||||
|
'action=ulslocalization&language=ta'
|
||||||
|
=> 'apihelp-ulslocalization-example-1',
|
||||||
|
'action=ulslocalization&language=hi'
|
||||||
|
=> 'apihelp-ulslocalization-example-2',
|
||||||
|
);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
12
i18n/en.json
12
i18n/en.json
@@ -60,5 +60,15 @@
|
|||||||
"ext-uls-input-disable-notification-info-personal": "You can enable the input tools at any time from the language settings.",
|
"ext-uls-input-disable-notification-info-personal": "You can enable the input tools at any time from the language settings.",
|
||||||
"ext-uls-input-disable-notification-info-interlanguage": "You can enable the input tools at any time from the language settings next to the language list.",
|
"ext-uls-input-disable-notification-info-interlanguage": "You can enable the input tools at any time from the language settings next to the language list.",
|
||||||
"ext-uls-language-settings-applying": "Applying...",
|
"ext-uls-language-settings-applying": "Applying...",
|
||||||
"ext-uls-compact-link-count": "{{PLURAL:$1|One more language|$1 more languages}}"
|
"ext-uls-compact-link-count": "{{PLURAL:$1|One more language|$1 more languages}}",
|
||||||
|
"apihelp-languagesearch-description": "Search for language names in any script.",
|
||||||
|
"apihelp-languagesearch-param-search": "Search string.",
|
||||||
|
"apihelp-languagesearch-param-typos": "Number of spelling mistakes allowed in the search string.",
|
||||||
|
"apihelp-languagesearch-example-1": "Search for \"Te\"",
|
||||||
|
"apihelp-languagesearch-example-2": "Search for \"ഫി\"",
|
||||||
|
"apihelp-languagesearch-example-3": "Search for \"ഫി\", allowing one typo",
|
||||||
|
"apihelp-ulslocalization-description": "Get the localization of ULS in given language.",
|
||||||
|
"apihelp-ulslocalization-param-language": "Language string.",
|
||||||
|
"apihelp-ulslocalization-example-1": "Get Tamil localization",
|
||||||
|
"apihelp-ulslocalization-example-2": "Get Hindi localization"
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -61,5 +61,15 @@
|
|||||||
"ext-uls-input-disable-notification-info-personal": "Notification bubble text when input methods are disabled, appears if the ULS is at personal toolbar",
|
"ext-uls-input-disable-notification-info-personal": "Notification bubble text when input methods are disabled, appears if the ULS is at personal toolbar",
|
||||||
"ext-uls-input-disable-notification-info-interlanguage": "Notification bubble text when input methods are disabled, appears if the ULS is at interlanguage toolbar",
|
"ext-uls-input-disable-notification-info-interlanguage": "Notification bubble text when input methods are disabled, appears if the ULS is at interlanguage toolbar",
|
||||||
"ext-uls-language-settings-applying": "Label for apply settings button in language settings screen, while settings being saved. Please keep it short.",
|
"ext-uls-language-settings-applying": "Label for apply settings button in language settings screen, while settings being saved. Please keep it short.",
|
||||||
"ext-uls-compact-link-count": "Message next to list of languages which indicates that there are more languages than the ones shown. Parameters:\n* $1 - number of languages"
|
"ext-uls-compact-link-count": "Message next to list of languages which indicates that there are more languages than the ones shown. Parameters:\n* $1 - number of languages",
|
||||||
|
"apihelp-languagesearch-description": "{{doc-apihelp-description|languagesearch}}",
|
||||||
|
"apihelp-languagesearch-param-search": "{{doc-apihelp-param|languagesearch|search}}",
|
||||||
|
"apihelp-languagesearch-param-typos": "{{doc-apihelp-param|languagesearch|typos}}",
|
||||||
|
"apihelp-languagesearch-example-1": "{{doc-apihelp-example|languagesearch}}",
|
||||||
|
"apihelp-languagesearch-example-2": "{{doc-apihelp-example|languagesearch}}",
|
||||||
|
"apihelp-languagesearch-example-3": "{{doc-apihelp-example|languagesearch}}",
|
||||||
|
"apihelp-ulslocalization-description": "{{doc-apihelp-description|ulslocalization}}",
|
||||||
|
"apihelp-ulslocalization-param-language": "{{doc-apihelp-param|ulslocalization|language}}",
|
||||||
|
"apihelp-ulslocalization-example-1": "{{doc-apihelp-example|ulslocalization}}",
|
||||||
|
"apihelp-ulslocalization-example-2": "{{doc-apihelp-example|ulslocalization}}"
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user