Page Menu
Home
WickedGov Phorge
Search
Configure Global Search
Log In
Files
F1432384
zh-hans.json
No One
Temporary
Actions
Download File
Edit File
Delete File
View Transforms
Subscribe
Flag For Later
Award Token
Size
35 KB
Referenced Files
None
Subscribers
None
zh-hans.json
View Options
{
"@metadata"
:
{
"authors"
:
[
"A2093064"
,
"Anterdc99"
,
"CrownedWharf566"
,
"Cwek"
,
"Diskdance"
,
"Duolaimi"
,
"GuoPC"
,
"Hehua"
,
"Hzy980512"
,
"Impersonator 1"
,
"Josephine W."
,
"LNDDYL"
,
"Lakejason0"
,
"LittlePaw365"
,
"Liuxinyu970226"
,
"Mys 721tx"
,
"Mywood"
,
"Nbdd0121"
,
"NekoCharm"
,
"NigelSoft"
,
"Qiyue2001"
,
"Shirayuki"
,
"Shizhao"
,
"Simon Shek"
,
"Stang"
,
"Tranve"
,
"VulpesVulpes825"
,
"Xiaomingyan"
,
"Xiplus"
,
"Yfdyh000"
,
"
\u6c88\u6f84\u5fc3
"
,
"Gzombiejun"
]
},
"abusefilter-edit-builder-vars-oauth-consumer"
:
"
\u7528\u4e8e\u6267\u884c\u6b64\u66f4\u6539\u7684
OAuth
\u5ba2\u6237\u7aef\uff08
$1
\uff09
"
,
"mwoauth-desc"
:
"
\u5141\u8bb8\u4f7f\u7528
OAuth 1.0a
\u4e0e
OAuth 2.0
\u8fdb\u884c
API
\u6388\u6743
"
,
"mwoauth-nosubpage-explanation"
:
"OAuth
\u662f\u5141\u8bb8\u5916\u90e8\u5e94\u7528\u7a0b\u5e8f\u5728\u6536\u5230\u7528\u6237\u7684\u8bb8\u53ef\u540e\u8bc6\u522b
{{SITENAME}}
\u7528\u6237\u6216\u4ee3\u8868\u4ed6\u4eec\u884c\u4e8b\u7684\u4e00\u79cd\u673a\u5236\u3002\n\n\u4e3a\u4e86\u8ba9\u8fd9\u4e2a\u9875\u9762\u505a\u4e00\u4e9b\u4e8b\u60c5\uff0c\u9700\u8981\u66f4\u591a\u7684\u53c2\u6570\u3002\u5982\u679c\u60a8\u662f\u4ece\u5916\u90e8\u5e94\u7528\u7a0b\u5e8f\u6765\u5230\u8fd9\u91cc\u7684\uff0c\u53ef\u80fd\u662f\u7531\u4e8e\u8be5\u5e94\u7528\u7a0b\u5e8f\u4e2d\u7684\u9519\u8bef\uff1b\u4f60\u5e94\u8be5\u8054\u7cfb\u4f5c\u8005\u3002
"
,
"mwoauth-verified"
:
"
\u73b0\u5728\u8be5\u5e94\u7528\u7a0b\u5e8f\u5df2\u5141\u8bb8\u4ee5\u60a8\u7684\u540d\u4e49\u8bbf\u95ee
MediaWiki
\u3002\n\n\u8981\u5b8c\u6210\u8fd9\u4e2a\u8fc7\u7a0b\uff0c\u8bf7\u4e3a\u8be5\u5e94\u7528\u63d0\u4f9b\u8fd9\u4e2a\u9a8c\u8bc1\u503c\uff1a
'''$1'''"
,
"mwoauth-named-account-required-reason"
:
"
\u6b64\u529f\u80fd\u4ec5\u4f9b\u6ce8\u518c\u7528\u6237\u4f7f\u7528\u3002\u60a8\u9700\u8981\u767b\u5f55\u60a8\u7684
{{SITENAME}}
\u8d26\u53f7\u624d\u80fd\u6388\u6743\u5e94\u7528\u7a0b\u5e8f\u8bbf\u95ee\u6b64\u529f\u80fd\u3002
"
,
"mwoauth-named-account-required-reason-for-temp-user"
:
"
\u6b64\u529f\u80fd\u4ec5\u4f9b\u6ce8\u518c\u7528\u6237\u4f7f\u7528\u3002\u60a8\u9700\u8981\u5728
{{SITENAME}}
\u4e0a\u521b\u5efa\u4e00\u4e2a\u8d26\u53f7\u624d\u80fd\u6388\u6743\u5e94\u7528\u7a0b\u5e8f\u3002
"
,
"mwoauth-available-only-to-registered"
:
"
\u6b64\u9875\u9762\u4ec5\u5bf9\u6ce8\u518c\u8d26\u53f7\u5f00\u653e\u3002
"
,
"mwoauth-db-readonly"
:
"OAuth
\u6570\u636e\u5e93\u6682\u65f6\u9501\u5b9a\u3002\u8bf7\u51e0\u5206\u949f\u540e\u91cd\u8bd5\u3002
"
,
"mwoauth-missing-field"
:
"
\u201c
$1
\u201d\u5b57\u6bb5\u7f3a\u5c11\u503c
"
,
"mwoauth-invalid-field"
:
"
\u4e3a\u201c
$1
\u201d\u5b57\u6bb5\u63d0\u4f9b\u7684\u503c\u65e0\u6548
"
,
"mwoauth-invalid-field-generic"
:
"
\u63d0\u4f9b\u7684\u503c\u65e0\u6548
"
,
"mwoauth-invalid-field-oauth2GrantTypes"
:
"OAuth 2
\u5e94\u7528\u5fc5\u987b\u6307\u5b9a\u81f3\u5c11\u4e00\u79cd\u6388\u6743\u7c7b\u578b
"
,
"mwoauth-field-hidden"
:
"
\uff08\u6b64\u4fe1\u606f\u5df2\u88ab\u9690\u85cf\uff09
"
,
"mwoauth-field-private"
:
"
\uff08\u6b64\u4fe1\u606f\u4e0d\u516c\u5f00\uff09
"
,
"mwoauth-prefs-managegrants"
:
"
\u5df2\u8fde\u63a5\u7684\u5e94\u7528\uff1a
"
,
"mwoauth-prefs-managegrantslink"
:
"
\u7ba1\u7406
{{PLURAL:$1|$1
\u4e2a\u5df2\u8fde\u63a5\u7684\u5e94\u7528\u7a0b\u5e8f
|0=
\u5df2\u8fde\u63a5\u7684\u5e94\u7528\u7a0b\u5e8f
}}"
,
"mwoauth-consumer-allwikis"
:
"
\u6240\u6709\u9879\u76ee
"
,
"mwoauth-consumer-key"
:
"
\u5ba2\u6237\u7aef
key
\uff1a
"
,
"mwoauth-consumer-name"
:
"
\u5e94\u7528\u540d\u79f0\uff1a
"
,
"mwoauth-consumer-version"
:
"
\u5ba2\u6237\u7aef\u7248\u672c\uff1a
"
,
"mwoauth-consumer-user"
:
"
\u53d1\u5e03\u8005\uff1a
"
,
"mwoauth-consumer-stage"
:
"
\u5f53\u524d\u72b6\u6001\uff1a
"
,
"mwoauth-consumer-email"
:
"
\u8054\u7cfb\u4eba\u7535\u5b50\u90ae\u4ef6\u5730\u5740\uff1a
"
,
"mwoauth-consumer-email-help"
:
"
\u4ec5\u5bf9\u6279\u51c6\u65b0\u5ba2\u6237\u7aef\u7684\u4eba\u5458\u53ef\u89c1
"
,
"mwoauth-consumer-owner-only-label"
:
"
\u4ec5\u9650\u62e5\u6709\u8005\uff1a
"
,
"mwoauth-consumer-owner-only"
:
"
\u6b64\u5ba2\u6237\u7aef\u53ea\u80fd\u88ab
$1
\u4f7f\u7528\u3002
"
,
"mwoauth-consumer-owner-only-help"
:
"
\u9009\u62e9\u6b64\u9009\u9879\u5c06\u5bfc\u81f4\u5ba2\u6237\u7aef\u88ab\u81ea\u52a8\u6279\u51c6\uff0c\u5e76\u540c\u610f\u7531
$1
\u4f7f\u7528\u3002\u5b83\u5c06\u4e0d\u4f1a\u88ab\u5176\u4ed6\u7528\u6237\u6240\u4f7f\u7528\uff0c\u5e76\u4e14\u901a\u5e38\u7684\u6388\u6743\u6d41\u7a0b\u5c06\u4e0d\u4f1a\u8fd0\u884c\u3002\u4f7f\u7528\u6b64\u5ba2\u6237\u7aef\u505a\u51fa\u7684\u64cd\u4f5c\u5c06\u4e0d\u4f1a\u88ab\u6807\u8bb0\u3002
"
,
"mwoauth-consumer-description"
:
"
\u5e94\u7528\u7a0b\u5e8f\u63cf\u8ff0\uff1a
"
,
"mwoauth-consumer-callbackurl"
:
"OAuth
\u201c\u56de\u8c03\u201d
URL
\uff1a
"
,
"mwoauth-consumer-callbackurl-help"
:
"
\u4e0e
OAuth 1.0a
\u4e0d\u540c\uff0c\u6b64
URL
\u4e3a\u7cbe\u51c6\u5339\u914d
"
,
"mwoauth-consumer-callbackurl-warning"
:
"
\uff08\u901a\u914d\u7b26\u7aef\u53e3\uff09
"
,
"mwoauth-consumer-callbackisprefix"
:
"
\u5141\u8bb8\u6d88\u8d39\u65b9\u5728\u8bf7\u6c42\u4e2d\u6307\u5b9a\u4e00\u4e2a\u56de\u8c03\u5e76\u4f7f\u7528\u4e0a\u9762\u7684
\u201c\u56de\u8c03\u201d
URL
\u4f5c\u4e3a\u4e00\u4e2a\u5fc5\u9700\u7684\u524d\u7f00\u3002
"
,
"mwoauth-consumer-granttypes"
:
"
\u8bf7\u6c42\u7684\u6743\u9650\u7c7b\u578b\uff1a
"
,
"mwoauth-consumer-grantsneeded"
:
"
\u53ef\u7528\u6388\u6743\uff1a
"
,
"mwoauth-consumer-required-grant"
:
"
\u9002\u7528\u4e8e\u5ba2\u6237\u7aef
"
,
"mwoauth-consumer-wiki"
:
"
\u9002\u7528\u9879\u76ee\uff1a
"
,
"mwoauth-consumer-wiki-thiswiki"
:
"
\u5f53\u524d\u9879\u76ee\uff08
$1
\uff09
"
,
"mwoauth-consumer-restrictions"
:
"
\u4f7f\u7528\u9650\u5236\uff1a
"
,
"mwoauth-consumer-restrictions-json"
:
"
\u4f7f\u7528\u9650\u5236\uff08
JSON
\uff09\uff1a
"
,
"mwoauth-consumer-rsakey"
:
"RSA
\u516c\u94a5\uff08\u53ef\u9009\uff09\uff1a
"
,
"mwoauth-consumer-rsakey-help"
:
"
\u8f93\u5165\u4e00\u4e2a\u516c\u94a5\u6765\u4f7f\u7528
RSA-SHA1
\u7b7e\u540d\u65b9\u6cd5\u3002\u7559\u7a7a\u4ee5\u4f7f\u7528
HMAC-SHA1
\uff08\u5305\u542b\u968f\u673a\u5bc6\u94a5\uff09\u3002\u5982\u679c\u60a8\u5bf9\u6b64\u4e0d\u786e\u5b9a\uff0c\u8bf7\u5c06\u5176\u7559\u7a7a\u3002
"
,
"mwoauth-consumer-secretkey"
:
"
\u5ba2\u6237\u7aef\u7684\u79c1\u5bc6\u4ee4\u724c\uff1a
"
,
"mwoauth-consumer-accesstoken"
:
"
\u8bbf\u95ee\u4ee4\u724c\uff1a
"
,
"mwoauth-consumer-reason"
:
"
\u539f\u56e0\uff1a
"
,
"mwoauth-consumer-developer-agreement"
:
"
\u63d0\u4ea4\u6b64\u5e94\u7528\u7a0b\u5e8f\u5373\u8868\u793a\u60a8\u627f\u8ba4\uff0c\u5982\u679c\u6211\u4eec\u6839\u636e\u6211\u4eec\u81ea\u5df1\u7684\u5224\u65ad\u8ba4\u4e3a\u60a8\u6216\u60a8\u7684\u5e94\u7528\u7a0b\u5e8f\u8fdd\u53cd\u4e86\u6b64\u7f51\u7ad9\u7684\u4efb\u4f55\u653f\u7b56\u3001\u6307\u5357\u6216\u6307\u5bfc\u65b9\u9488\u65f6\uff0c\u6211\u4eec\u4fdd\u7559\u7981\u7528\u60a8\u7684\u5e94\u7528\u7a0b\u5e8f\uff0c\u79fb\u9664\u6216\u9650\u5236\u60a8\u7684\u5e94\u7528\u7a0b\u5e8f\u5bf9\u6b64\u7f51\u7ad9\u7684\u8bbf\u95ee\uff0c\u4ee5\u53ca\u91c7\u53d6\u4efb\u4f55\u5176\u4ed6\u6211\u4eec\u8ba4\u4e3a\u5408\u9002\u7684\u63aa\u65bd\u7684\u6743\u5229\u3002\u6211\u4eec\u53ef\u4ee5\u5728\u6211\u4eec\u8ba4\u4e3a\u5408\u9002\u65f6\uff0c\u968f\u65f6\u81ea\u884c\u51b3\u5b9a\u66f4\u6539\u672c\u5e94\u7528\u7a0b\u5e8f\u653f\u7b56\uff0c\u800c\u4e0d\u4e8b\u5148\u901a\u77e5\u3002\u60a8\u7ee7\u7eed\u4f7f\u7528
OAuth
\u5373\u8868\u793a\u60a8\u63a5\u53d7\u8fd9\u4e9b\u66f4\u6539\u3002
"
,
"mwoauth-consumer-email-unconfirmed"
:
"
\u60a8\u7684\u8d26\u53f7\u7684\u7535\u5b50\u90ae\u4ef6\u5730\u5740\u8fd8\u6ca1\u6709\u786e\u8ba4\u3002
"
,
"mwoauth-consumer-email-mismatched"
:
"
\u63d0\u4f9b\u7684\u7535\u5b50\u90ae\u4ef6\u5730\u5740\u5fc5\u987b\u4e0e\u60a8\u7684\u8d26\u53f7\u5339\u914d\u3002
"
,
"mwoauth-consumer-alreadyexists"
:
"
\u5177\u6709\u6b64\u540d\u79f0
/
\u7248\u672c
/
\u53d1\u5e03\u8005\u7684\u7ec4\u5408\u7684\u6d88\u8d39\u65b9\u5df2\u5b58\u5728
"
,
"mwoauth-consumer-alreadyexistsversion"
:
"
\u4f7f\u7528\u6b64\u540d\u79f0
/
\u53d1\u5e03\u8005\u7ec4\u5408\u7684\u6d88\u8d39\u65b9\u5df2\u5b58\u5728\u76f8\u7b49\u6216\u66f4\u9ad8\u7684\u7248\u672c\uff08\u201c
$1
\u201d\uff09
"
,
"mwoauth-consumer-not-accepted"
:
"
\u65e0\u6cd5\u66f4\u65b0\u7b49\u5f85\u7533\u8bf7\u7684\u5ba2\u6237\u7aef\u7684\u4fe1\u606f
"
,
"mwoauth-consumer-not-proposed"
:
"
\u8be5\u5ba2\u6237\u7aef\u5c1a\u672a\u63d0\u51fa\u7533\u8bf7
"
,
"mwoauth-consumer-not-disabled"
:
"
\u8be5\u5ba2\u6237\u7aef\u5e76\u672a\u7981\u7528
"
,
"mwoauth-consumer-not-approved"
:
"
\u8be5\u5ba2\u6237\u7aef\u672a\u88ab\u6279\u51c6\uff08\u53ef\u80fd\u5df2\u88ab\u7981\u7528\uff09
"
,
"mwoauth-missing-consumer-key"
:
"
\u672a\u63d0\u4f9b\u5ba2\u6237\u7aef
key
\u3002
"
,
"mwoauth-invalid-consumer-key"
:
"
\u4e0d\u5b58\u5728\u5177\u6709\u6b64
key
\u7684\u5ba2\u6237\u7aef\u3002
"
,
"mwoauth-invalid-access-token"
:
"
\u4e0d\u5b58\u5728\u4e0e\u6b64
key
\u5173\u8054\u7684\u8bbf\u95ee\u4ee4\u724c\u3002
"
,
"mwoauth-invalid-access-wrongwiki"
:
"
\u8fd9\u4e2a\u5ba2\u6237\u7aef\u53ea\u88ab\u5141\u8bb8\u5728\u201c
$1
\u201d\u9879\u76ee\u4f7f\u7528\u3002
"
,
"mwoauth-consumer-conflict"
:
"
\u6709\u4eba\u66f4\u6539\u4e86\u60a8\u67e5\u770b\u7684\u6d88\u8d39\u65b9\u7684\u5c5e\u6027\u3002\u8bf7\u518d\u8bd5\u4e00\u6b21\u3002\u60a8\u53ef\u80fd\u60f3\u8981\u67e5\u770b\u66f4\u6539\u65e5\u5fd7\u3002
"
,
"mwoauth-consumer-grantshelp"
:
"
\u6388\u6743\u5141\u8bb8\u8bbf\u95ee\u60a8\u7528\u6237\u8d26\u53f7\u5df2\u62e5\u6709\u7684\u6743\u9650\u3002\u5728\u6b64\u542f\u7528\u6388\u6743\u5e76\u4e0d\u4f1a\u8ba9\u60a8\u83b7\u5f97\u60a8\u539f\u672c\u5c1a\u672a\u62e5\u6709\u7684\u6743\u9650\u3002\u53c2\u89c1
[[Special:ListGrants|
\u6388\u6743\u5217\u8868
]]
\u4ee5\u83b7\u53d6\u66f4\u591a\u4fe1\u606f\u3002\n\n\u6709\u98ce\u9669\u7684\u6388\u6743\u5df2\u505a\u6807\u8bb0\u3002\u672a\u6807\u8bb0\u7684\u6388\u6743\u5728\u5e94\u7528\u7a0b\u5e8f\u88ab\u6076\u610f\u52ab\u6301\u65f6\u901a\u5e38\u96be\u4ee5\u6ee5\u7528\u3002\u6807\u8bb0\u4e3a\u6709\u9020\u6210\u7834\u574f\u884c\u4e3a\u98ce\u9669\uff08
<span class=
\"
mw-grantriskgroup-vandalism
\"
></span>
\uff09\u7684\u6388\u6743\u53ef\u80fd\u4f1a\u9020\u6210\u9700\u8981\u82b1\u8d39\u5927\u91cf\u7cbe\u529b\u624d\u80fd\u6e05\u7406\u7684\u7834\u574f\u884c\u4e3a\u3002\u6807\u8bb0\u4e3a\u6709\u9020\u6210\u5b89\u5168\u95ee\u9898\u98ce\u9669\uff08
<span class=
\"
mw-grantriskgroup-security
\"
></span>
\uff09\u7684\u6388\u6743\u53ef\u80fd\u5bfc\u81f4\u6301\u4e45\u6027\u5371\u5bb3\uff08\u4f8b\u5982\u9690\u79c1\u6570\u636e\u6cc4\u9732\uff09\u3002\u5185\u90e8\u6388\u6743\uff08
<span class=
\"
mw-grantriskgroup-internal
\"
></span>
\uff09\u901a\u5e38\u4ec5\u4f9b\u7f51\u7ad9\u8fd0\u8425\u65b9\u4f7f\u7528\uff0c\u5e76\u4e14\u5bf9\u5b83\u4eec\u7684\u8bf7\u6c42\u51e0\u4e4e\u4e0d\u4f1a\u88ab\u6279\u51c6\u3002\u9664\u975e\u60a8\u786e\u5b9e\u9700\u8981\uff0c\u5426\u5219\u8bf7\u4e0d\u8981\u7533\u8bf7\u6709\u98ce\u9669\u7684\u6388\u6743\u3002
"
,
"mwoauth-consumer-stage-proposed"
:
"
\u5df2\u63d0\u8bae
"
,
"mwoauth-consumer-stage-rejected"
:
"
\u5df2\u62d2\u7edd
"
,
"mwoauth-consumer-stage-expired"
:
"
\u5df2\u8fc7\u671f
"
,
"mwoauth-consumer-stage-approved"
:
"
\u5df2\u6279\u51c6
"
,
"mwoauth-consumer-stage-disabled"
:
"
\u5df2\u7981\u7528
"
,
"mwoauth-consumer-stage-suppressed"
:
"
\u5df2\u9690\u85cf
"
,
"mwoauth-ignorewarnings"
:
"
\u5ffd\u7565\u8b66\u544a
"
,
"oauthconsumerregistration"
:
"OAuth
\u5ba2\u6237\u7aef\u6ce8\u518c
"
,
"mwoauthconsumerregistration-navigation"
:
"
\u5bfc\u822a\uff1a
"
,
"mwoauthconsumerregistration-propose-oauth1"
:
"
\u63d0\u8bae\u65b0\u7684
OAuth 1.0a
\u5ba2\u6237\u7aef
"
,
"mwoauthconsumerregistration-propose-oauth2"
:
"
\u63d0\u8bae\u65b0\u7684
OAuth 2.0
\u5ba2\u6237\u7aef
"
,
"mwoauthconsumerregistration-list"
:
"
\u6211\u7684\u5ba2\u6237\u7aef\u5217\u8868
"
,
"mwoauthconsumerregistration-main"
:
"
\u4e3b\u9875
"
,
"mwoauthconsumerregistration-propose-text"
:
"
\u60a8\u53ef\u4ee5\uff1a\n
* [[Special:OAuthConsumerRegistration/propose/oauth1a|
\u63d0\u8bae\u4e00\u4e2a
OAuth 1.0a
\u6d88\u8d39\u65b9
]]
\u3002\n
* [[Special:OAuthConsumerRegistration/propose/oauth2|
\u63d0\u8bae\u4e00\u4e2a
OAuth 2.0
\u5ba2\u6237\u7aef
]]
\u3002
"
,
"mwoauthconsumerregistration-propose-text-oauth1"
:
"
\u5f00\u53d1\u8005\u5e94\u4f7f\u7528\u4e0b\u9762\u7684\u8868\u5355\u6765\u63d0\u8bae\u65b0\u7684
OAuth 1.0a
\u6d88\u8d39\u65b9\uff08\u8be6\u60c5\u53c2\u9605
[https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:OAuth
\u6269\u5c55\u6587\u6863
]
\uff09\u3002\u63d0\u4ea4\u6b64\u8868\u5355\u540e\uff0c\u60a8\u5c06\u6536\u5230\u4e00\u4e2a\u60a8\u7684\u5e94\u7528\u5c06\u7528\u4e8e\u5411
MediaWiki
\u8868\u660e\u81ea\u8eab\u8eab\u4efd\u7684\u4ee4\u724c\u3002\u6839\u636e\u60a8\u8bf7\u6c42\u7684\u529f\u80fd\uff0c
OAuth
\u7ba1\u7406\u5458\u53ef\u80fd\u9700\u8981\u5148\u6279\u51c6\u60a8\u7684\u5e94\u7528\u7a0b\u5e8f\uff0c\u7136\u540e\u5b83\u624d\u53ef\u4ee5\u7531\u5176\u4ed6\u7528\u6237\u6388\u6743\u3002\n\n\u4e00\u4e9b\u5efa\u8bae\uff1a\n
*
\u5c1d\u8bd5\u4f7f\u7528\u5c3d\u53ef\u80fd\u5c11\u7684\u6388\u6743\u3002\u907f\u514d\u5f53\u524d\u672a\u5b9e\u9645\u9700\u8981\u7684\u6388\u6743\u3002\n
*
\u7248\u672c\u91c7\u7528\u201c
major.minor.release
\u201d\u7684\u5f62\u5f0f\uff08\u6700\u540e\u4e24\u6bb5\u53ef\u9009\uff09\uff0c\u5e76\u968f\u6240\u9700\u8981\u7684\u6388\u6743\u7684\u53d8\u66f4\u800c\u63d0\u5347\u3002\n
*
\u53ef\u80fd\u7684\u8bdd\uff0c\u8bf7\u63d0\u4f9b
RSA
\u516c\u94a5\uff08
PEM
\u683c\u5f0f\uff09\uff1b\u5426\u5219\u5fc5\u987b\u4f7f\u7528\u79d8\u5bc6\u4ee4\u724c\uff08\u4e0d\u592a\u5b89\u5168\uff09\u3002\n
*
\u60a8\u53ef\u4ee5\u4f7f\u7528\u9879\u76ee
ID
\uff0c\u5c06\u6d88\u8d39\u65b9\u9650\u5236\u5230\u6b64\u7f51\u7ad9\u4e0a\u7684\u5355\u4e2a\u9879\u76ee\u4e0a\uff08\u7528\u201c
*
\u201d\u4ee3\u8868\u6240\u6709\u9879\u76ee\uff09\u3002
"
,
"mwoauthconsumerregistration-propose-text-oauth2"
:
"
\u5f00\u53d1\u8005\u5e94\u4f7f\u7528\u4e0b\u9762\u7684\u8868\u5355\u6765\u4e3a\u65b0\u7684
OAuth 2.0
\u5ba2\u6237\u7aef\u8bf7\u6c42\u4e00\u4e2a\u4ee4\u724c\uff08\u8be6\u60c5\u53c2\u9605
[https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:OAuth
\u6269\u5c55\u6587\u6863
]
\uff09\u3002\u63d0\u4ea4\u6b64\u8868\u5355\u540e\uff0c\u60a8\u5c06\u6536\u5230\u4e00\u4e2a\u60a8\u7684\u5e94\u7528\u5c06\u7528\u4e8e\u5411
MediaWiki
\u8868\u660e\u81ea\u8eab\u8eab\u4efd\u7684\u4ee4\u724c\u3002\u6839\u636e\u60a8\u8bf7\u6c42\u7684\u529f\u80fd\uff0c
OAuth
\u7ba1\u7406\u5458\u53ef\u80fd\u9700\u8981\u5148\u6279\u51c6\u60a8\u7684\u5e94\u7528\u7a0b\u5e8f\uff0c\u7136\u540e\u5b83\u624d\u53ef\u4ee5\u7531\u5176\u4ed6\u7528\u6237\u6388\u6743\u3002\n\n\u4e00\u4e9b\u5efa\u8bae\uff1a\n
*
\u5c1d\u8bd5\u4f7f\u7528\u5c3d\u53ef\u80fd\u5c0f\u7684\u8303\u56f4\u3002\u907f\u514d\u5f53\u524d\u672a\u5b9e\u9645\u9700\u8981\u7684\u8303\u56f4\u3002\n
*
\u7248\u672c\u91c7\u7528\u201c
major.minor.release
\u201d\u7684\u5f62\u5f0f\uff08\u6700\u540e\u4e24\u6bb5\u53ef\u9009\uff09\uff0c\u5e76\u968f\u6240\u9700\u8981\u7684\u8303\u56f4\u7684\u53d8\u66f4\u800c\u63d0\u5347\u3002\n
*
\u60a8\u53ef\u4ee5\u4f7f\u7528\u9879\u76ee
ID
\uff0c\u5c06\u6d88\u8d39\u8005\u9650\u5236\u5230\u6b64\u7f51\u7ad9\u4e0a\u7684\u5355\u4e2a\u9879\u76ee\u4e0a\uff08\u7528\u201c
*
\u201d\u4ee3\u8868\u6240\u6709\u9879\u76ee\uff09\u3002
"
,
"mwoauthconsumerregistration-update-text"
:
"
\u4f7f\u7528\u4e0b\u9762\u7684\u8868\u5355\u66f4\u65b0\u60a8\u63a7\u5236\u7684
OAuth
\u6d88\u8d39\u65b9\u4fe1\u606f\u3002\n\n\u6b64\u5904\u6240\u6709\u7684\u503c\u5c06\u8986\u76d6\u5148\u524d\u7684\u8bbe\u7f6e\u3002\u9664\u975e\u60a8\u8981\u6e05\u9664\u8fd9\u4e9b\u5b57\u6bb5\u7684\u503c\uff0c\u5426\u5219\u8bf7\u52ff\u5c06\u5176\u7559\u7a7a\u3002
"
,
"mwoauthconsumerregistration-maintext"
:
"
\u6b64\u9875\u9762\u7528\u4e8e\u8ba9\u5f00\u53d1\u4eba\u5458\u5728\u6b64\u7f51\u7ad9\u7684\u6ce8\u518c\u8868\u4e2d\u63d0\u8bae\u548c\u66f4\u65b0
OAuth
\u6d88\u8d39\u65b9\u5e94\u7528\u7a0b\u5e8f\u3002\n\n\u5728\u6b64\uff0c\u60a8\u53ef\u4ee5\uff1a\n
* [[Special:OAuthConsumerRegistration/propose/oauth1a|
\u4e3a\u65b0
OAuth 1.0a
\u6d88\u8d39\u65b9\u7533\u8bf7\u4ee4\u724c
]]
\u3002\n
* [[Special:OAuthConsumerRegistration/propose/oauth2|
\u4e3a\u65b0
OAuth 2.0
\u5ba2\u6237\u7aef\u7533\u8bf7\u4ee4\u724c
]]
\u3002\n
* [[Special:OAuthConsumerRegistration/list|
\u7ba1\u7406\u60a8\u73b0\u6709\u7684\u6d88\u8d39\u65b9
]]
\u3002\n\n\u5173\u4e8e
OAuth
\u7684\u66f4\u591a\u4fe1\u606f\uff0c\u8bf7\u53c2\u89c1
[https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:OAuth
\u6269\u5c55\u6587\u6863
]
\u3002
"
,
"mwoauthconsumerregistration-propose-legend"
:
"
\u65b0\u589e
OAuth
\u5ba2\u6237\u7aef\u5e94\u7528\u7a0b\u5e8f
"
,
"mwoauthconsumerregistration-update-legend"
:
"
\u66f4\u65b0
OAuth
\u5ba2\u6237\u7aef\u5e94\u7528\u7a0b\u5e8f
"
,
"mwoauthconsumerregistration-propose-submit"
:
"
\u63d0\u8bae\u5ba2\u6237\u7aef
"
,
"mwoauthconsumerregistration-update-submit"
:
"
\u66f4\u65b0\u5ba2\u6237\u7aef
"
,
"mwoauthconsumerregistration-none"
:
"
\u60a8\u6ca1\u6709\u63a7\u5236\u4efb\u4f55
OAuth
\u5ba2\u6237\u7aef\u3002
"
,
"mwoauthconsumerregistration-name"
:
"
\u5ba2\u6237\u7aef
"
,
"mwoauthconsumerregistration-user"
:
"
\u53d1\u5e03\u8005
"
,
"mwoauthconsumerregistration-description"
:
"
\u63cf\u8ff0
"
,
"mwoauthconsumerregistration-email"
:
"
\u8054\u7cfb\u4eba\u7535\u5b50\u90ae\u4ef6
"
,
"mwoauthconsumerregistration-consumerkey"
:
"
\u5ba2\u6237\u7aef
key"
,
"mwoauthconsumerregistration-stage"
:
"
\u72b6\u6001
"
,
"mwoauthconsumerregistration-lastchange"
:
"
\u6700\u540e\u66f4\u6539
"
,
"mwoauthconsumerregistration-manage"
:
"
\u7ba1\u7406
"
,
"mwoauthconsumerregistration-resetsecretkey"
:
"
\u5c06\u5bc6\u94a5\u91cd\u7f6e\u4e3a\u4e00\u4e2a\u65b0\u503c
"
,
"mwoauthconsumerregistration-proposed-oauth1"
:
"
\u5df2\u6536\u5230\u60a8\u7684
OAuth
\u6d88\u8d39\u65b9\u8bf7\u6c42\u3002\u7ba1\u7406\u5458\u5c06\u5ba1\u6838\u60a8\u7684\u8bf7\u6c42\uff1b\u5176\u83b7\u6279\u51c6\u65f6\uff0c\u60a8\u5c06\u6536\u5230\u901a\u77e5\u3002\n\n\u60a8\u5df2\u88ab\u5206\u914d\u4e86\u6d88\u8d39\u65b9\u4ee4\u724c
'''$1'''
\u548c\u79d8\u5bc6\u4ee4\u724c
'''$2'''
\u3002
''
\u8bf7\u8bb0\u4e0b\u4ee5\u4f9b\u672a\u6765\u53c2\u8003\u3002
''"
,
"mwoauthconsumerregistration-proposed-oauth2"
:
"
\u5df2\u6536\u5230\u60a8\u7684
OAuth 2.0
\u5ba2\u6237\u7aef\u8bf7\u6c42\u3002\u7ba1\u7406\u5458\u5c06\u5ba1\u6838\u60a8\u7684\u8bf7\u6c42\uff1b\u5176\u83b7\u6279\u51c6\u65f6\uff0c\u60a8\u5c06\u6536\u5230\u901a\u77e5\u3002\n\n\u60a8\u5df2\u88ab\u5206\u914d\u4e86\u5ba2\u6237\u7aef\u5e94\u7528
key'''$1'''
\u548c\u5ba2\u6237\u7aef\u5e94\u7528
secret'''$2'''
\u3002
''
\u8bf7\u8bb0\u4e0b\u4f9b\u5c06\u6765\u53c2\u8003\u3002
''"
,
"mwoauthconsumerregistration-autoapproved-oauth1"
:
"
\u60a8\u7684
OAuth
\u6d88\u8d39\u65b9\u5df2\u521b\u5efa\u5e76\u53ef\u4f9b\u4f7f\u7528\u3002\n\n\u60a8\u5df2\u88ab\u5206\u914d\u4e86\u6d88\u8d39\u65b9\u4ee4\u724c
'''$1'''
\u548c\u79d8\u5bc6\u4ee4\u724c
'''$2'''
\u3002
''
\u8bf7\u8bb0\u4e0b\u4ee5\u4f9b\u672a\u6765\u53c2\u8003\u3002
''"
,
"mwoauthconsumerregistration-autoapproved-oauth2"
:
"
\u60a8\u7684
OAuth 2.0
\u5ba2\u6237\u7aef\u5df2\u521b\u5efa\u5e76\u53ef\u4f9b\u4f7f\u7528\u3002\n\n\u60a8\u5df2\u88ab\u5206\u914d\u4e86\u5ba2\u6237\u7aef\u5e94\u7528
key'''$1'''
\u548c\u5ba2\u6237\u7aef\u5e94\u7528
secret'''$2'''
\u3002
''
\u8bf7\u8bb0\u4e0b\u4f9b\u5c06\u6765\u53c2\u8003\u3002
''"
,
"mwoauthconsumerregistration-created-owner-only-oauth1"
:
"
\u60a8\u7684
OAuth
\u6d88\u8d39\u65b9\u5df2\u521b\u5efa\u3002\n\n\u60a8\u7684\u4ee4\u724c\u662f\uff1a\n
;
\u6d88\u8d39\u65b9\u4ee4\u724c\uff1a
$1
\n
;
\u6d88\u8d39\u65b9\u5bc6\u94a5\uff1a
$2
\n
;
\u8bbf\u95ee\u4ee4\u724c\uff1a
$3
\n
;
\u8bbf\u95ee\u5bc6\u94a5\uff1a
$4
\n
<em>
\u8bf7\u8bb0\u4f4f\u4e0a\u8ff0\u4fe1\u606f\uff0c\u4ee5\u4fbf\u4eca\u540e\u53c2\u8003\u3002
</em>"
,
"mwoauthconsumerregistration-created-owner-only-oauth2"
:
"
\u60a8\u7684
OAuth 2.0
\u5ba2\u6237\u7aef\u5df2\u521b\u5efa\u3002\n\n\u4f60\u7684\u4ee4\u724c\u662f\uff1a\n
;
\u5ba2\u6237\u7aef\u5e94\u7528\u7a0b\u5e8f
key
\uff1a
$1
\n
;
\u5ba2\u6237\u7aef\u5e94\u7528\u7a0b\u5e8f
secret
\uff1a
$2
\n
;
\u8bbf\u95ee\u4ee4\u724c\uff1a
$3
\n
;<em>
\u8bf7\u8bb0\u5f55\u8fd9\u4e9b\u4ee5\u5907\u5c06\u6765\u53c2\u8003\u3002
</em>"
,
"mwoauthconsumerregistration-updated"
:
"
\u5df2\u66f4\u65b0\u60a8\u7684
OAuth
\u5ba2\u6237\u7aef\u6ce8\u518c\u4fe1\u606f\u3002
"
,
"mwoauthconsumerregistration-secretreset"
:
"
\u60a8\u5df2\u88ab\u5206\u914d\u4e86\u6d88\u8d39\u65b9\u4ee4\u724c
'''$1'''
\u3002
''
\u8bf7\u8bb0\u4e0b\u4ee5\u4f9b\u672a\u6765\u53c2\u8003\u3002
''"
,
"mwoauthconsumerregistration-secretreset-owner-only-oauth1"
:
"
\u5df2\u91cd\u7f6e\u60a8\u7684
OAuth
\u6d88\u8d39\u65b9\u4ee4\u724c\u3002\u65b0\u7684\u4ee4\u724c\u662f\uff1a\n
;
\u6d88\u8d39\u65b9\u4ee4\u724c\uff1a
$1
\n
;
\u6d88\u8d39\u65b9\u5bc6\u94a5\uff1a
$2
\n
;
\u8bbf\u95ee\u4ee4\u724c\uff1a
$3
\n
;
\u8bbf\u95ee\u5bc6\u94a5\uff1a
$4
\n
<em>
\u8bf7\u8bb0\u4f4f\u4e0a\u8ff0\u4fe1\u606f\uff0c\u4ee5\u4fbf\u4eca\u540e\u53c2\u8003\u3002
</em>"
,
"mwoauthconsumerregistration-secretreset-owner-only-oauth2"
:
"
\u60a8\u7684
OAuth 2.0
\u5ba2\u6237\u7aef\u4ee4\u724c\u5df2\u91cd\u7f6e\u3002\u65b0\u4ee4\u724c\u662f\uff1a\n
;
\u5ba2\u6237\u7aef\u5e94\u7528\u7a0b\u5e8f
key
\uff1a
$1
\n
;
\u5ba2\u6237\u7aef\u5e94\u7528\u7a0b\u5e8f
secret
\uff1a
$2
\n
;
\u8bbf\u95ee\u4ee4\u724c\uff1a
$3
\n
<em>
\u8bf7\u8bb0\u5f55\u8fd9\u4e9b\u4ee5\u5907\u5c06\u6765\u53c2\u8003\u3002
</em>"
,
"mwoauthconsumerregistration-need-emailconfirmed"
:
"
\u60a8\u5fc5\u987b\u786e\u8ba4\u60a8\u7684\u7535\u5b50\u90ae\u4ef6\u5730\u5740\u624d\u80fd\u521b\u5efa
OAuth
\u5e94\u7528\u7a0b\u5e8f\u3002\u8bf7\u901a\u8fc7
[[Special:Preferences|
\u53c2\u6570\u8bbe\u7f6e
]]
\u8bbe\u7f6e\u5e76\u786e\u8ba4\u60a8\u7684\u7535\u5b50\u90ae\u4ef6\u5730\u5740\u3002
"
,
"oauthmanageconsumers"
:
"
\u7ba1\u7406
OAuth
\u5ba2\u6237\u7aef
"
,
"mwoauthmanageconsumers-type"
:
"
\u961f\u5217\uff1a
"
,
"mwoauthmanageconsumers-showproposed"
:
"
\u63d0\u8bae\u7684\u8bf7\u6c42
"
,
"mwoauthmanageconsumers-showrejected"
:
"
\u5df2\u62d2\u7edd\u7684\u8bf7\u6c42
"
,
"mwoauthmanageconsumers-showexpired"
:
"
\u8fc7\u671f\u7684\u8bf7\u6c42
"
,
"mwoauthmanageconsumers-linkproposed"
:
"
\u63d0\u8bae\u7684\u8bf7\u6c42
"
,
"mwoauthmanageconsumers-linkrejected"
:
"
\u5df2\u62d2\u7edd\u7684\u8bf7\u6c42
"
,
"mwoauthmanageconsumers-linkexpired"
:
"
\u8fc7\u671f\u7684\u8bf7\u6c42
"
,
"mwoauthmanageconsumers-linkapproved"
:
"
\u5df2\u6279\u51c6\u7684\u8bf7\u6c42
"
,
"mwoauthmanageconsumers-linkdisabled"
:
"
\u7981\u7528\u7684\u8bf7\u6c42
"
,
"mwoauthmanageconsumers-main"
:
"
\u4e3b\u9875
"
,
"mwoauthmanageconsumers-maintext"
:
"
\u672c\u9875\u9762\u7528\u4e8e\u5904\u7406
OAuth
\uff08\u53c2\u89c1
https://oauth.net
\uff09\u6d88\u8d39\u65b9\u5e94\u7528\u7a0b\u5e8f\u8bf7\u6c42\u548c\u7ba1\u7406\u5df2\u6709\u7684
OAuth
\u6d88\u8d39\u65b9\u3002
"
,
"mwoauthmanageconsumers-queues"
:
"
\u5728\u4e0b\u65b9\u9009\u62e9\u5ba2\u6237\u7aef\u786e\u8ba4\u961f\u5217\uff1a
"
,
"mwoauthmanageconsumers-q-proposed"
:
"
\u5df2\u63d0\u8bae\u5ba2\u6237\u7aef\u7684\u8bf7\u6c42\u961f\u5217
"
,
"mwoauthmanageconsumers-q-rejected"
:
"
\u5df2\u62d2\u7edd\u5ba2\u6237\u7aef\u7684\u8bf7\u6c42\u961f\u5217
"
,
"mwoauthmanageconsumers-q-expired"
:
"
\u5df2\u8fc7\u671f\u5ba2\u6237\u7aef\u7684\u8bf7\u6c42\u961f\u5217
"
,
"mwoauthmanageconsumers-lists"
:
"
\u5728\u4e0b\u65b9\u7684\u72b6\u6001\u5217\u8868\u4e2d\u9009\u62e9\u4e00\u4e2a\u5ba2\u6237\u7aef\uff1a
"
,
"mwoauthmanageconsumers-l-approved"
:
"
\u5f53\u524d\u5df2\u6279\u51c6\u7684\u5ba2\u6237\u7aef\u5217\u8868
"
,
"mwoauthmanageconsumers-l-disabled"
:
"
\u5f53\u524d\u5df2\u7981\u7528\u7684\u5ba2\u6237\u7aef\u5217\u8868
"
,
"mwoauthmanageconsumers-none-proposed"
:
"
\u6b64\u5217\u8868\u4e0a\u6ca1\u6709\u63d0\u8bae\u7684\u5ba2\u6237\u7aef\u3002
"
,
"mwoauthmanageconsumers-none-rejected"
:
"
\u6b64\u5217\u8868\u4e0a\u6ca1\u6709\u63d0\u8bae\u7684\u5ba2\u6237\u7aef\u3002
"
,
"mwoauthmanageconsumers-none-expired"
:
"
\u6b64\u5217\u8868\u4e0a\u6ca1\u6709\u63d0\u8bae\u7684\u5ba2\u6237\u7aef\u3002
"
,
"mwoauthmanageconsumers-none-approved"
:
"
\u6ca1\u6709\u5ba2\u6237\u7aef\u6ee1\u8db3\u6b64\u6761\u4ef6\u3002
"
,
"mwoauthmanageconsumers-none-disabled"
:
"
\u6ca1\u6709\u5ba2\u6237\u7aef\u6ee1\u8db3\u6b64\u6761\u4ef6\u3002
"
,
"mwoauthmanageconsumers-name"
:
"
\u5ba2\u6237\u7aef
"
,
"mwoauthmanageconsumers-user"
:
"
\u53d1\u5e03\u8005
"
,
"mwoauthmanageconsumers-description"
:
"
\u63cf\u8ff0
"
,
"mwoauthmanageconsumers-email"
:
"
\u8054\u7cfb\u90ae\u4ef6
"
,
"mwoauthmanageconsumers-consumerkey"
:
"
\u6d88\u8d39\u8005
key"
,
"mwoauthmanageconsumers-lastchange"
:
"
\u6700\u8fd1\u66f4\u65b0
"
,
"mwoauthmanageconsumers-review"
:
"
\u5ba1\u67e5
/
\u7ba1\u7406
"
,
"mwoauthmanageconsumers-confirm-text"
:
"
\u4f7f\u7528\u6b64\u8868\u5355\u6279\u51c6\u3001\u62d2\u7edd\u3001\u7981\u7528\u6216\u91cd\u65b0\u542f\u7528\u6b64\u6d88\u8d39\u65b9\u3002
"
,
"mwoauthmanageconsumers-confirm-legend"
:
"
\u7ba1\u7406
OAuth
\u5ba2\u6237\u7aef
"
,
"mwoauthmanageconsumers-action"
:
"
\u66f4\u6539\u72b6\u6001\uff1a
"
,
"mwoauthmanageconsumers-approve"
:
"
\u5df2\u6279\u51c6
"
,
"mwoauthmanageconsumers-reject"
:
"
\u5df2\u62d2\u7edd
"
,
"mwoauthmanageconsumers-rsuppress"
:
"
\u5df2\u62d2\u7edd\u5e76\u9690\u85cf
"
,
"mwoauthmanageconsumers-disable"
:
"
\u5df2\u7981\u7528
"
,
"mwoauthmanageconsumers-dsuppress"
:
"
\u5df2\u7981\u7528\u5e76\u9690\u85cf
"
,
"mwoauthmanageconsumers-reenable"
:
"
\u5df2\u6279\u51c6
"
,
"mwoauthmanageconsumers-reason"
:
"
\u539f\u56e0\uff1a
"
,
"mwoauthmanageconsumers-confirm-submit"
:
"
\u66f4\u65b0\u5ba2\u6237\u7aef\u72b6\u6001
"
,
"mwoauthmanageconsumers-success-approved"
:
"
\u8bf7\u6c42\u5df2\u88ab\u6279\u51c6\u3002
"
,
"mwoauthmanageconsumers-success-rejected"
:
"
\u8bf7\u6c42\u5df2\u88ab\u62d2\u7edd\u3002
"
,
"mwoauthmanageconsumers-success-disabled"
:
"
\u5ba2\u6237\u7aef\u5df2\u7981\u7528\u3002
"
,
"mwoauthmanageconsumers-success-reanable"
:
"
\u5ba2\u6237\u7aef\u5df2\u91cd\u65b0\u542f\u7528\u3002
"
,
"mwoauthmanageconsumers-search-name"
:
"
\u4f7f\u7528\u6b64\u540d\u79f0\u7684\u5ba2\u6237\u7aef
"
,
"mwoauthmanageconsumers-search-publisher"
:
"
\u7531\u6b64\u7528\u6237\u53d1\u5e03\u7684\u5ba2\u6237\u7aef
"
,
"oauthlistconsumers"
:
"OAuth
\u5e94\u7528\u7a0b\u5e8f\u5217\u8868
"
,
"mwoauthlistconsumers-legend"
:
"
\u6d4f\u89c8
OAuth
\u5e94\u7528\u7a0b\u5e8f
"
,
"mwoauthlistconsumers-view"
:
"
\u8be6\u60c5
"
,
"mwoauthlistconsumers-none"
:
"
\u627e\u4e0d\u5230\u6ee1\u8db3\u6b64\u6761\u4ef6\u7684\u5e94\u7528\u7a0b\u5e8f\u3002
"
,
"mwoauthlistconsumers-name"
:
"
\u5e94\u7528\u7a0b\u5e8f\u540d\u79f0
"
,
"mwoauthlistconsumers-version"
:
"
\u5ba2\u6237\u7aef\u7248\u672c
"
,
"mwoauthlistconsumers-user"
:
"
\u53d1\u5e03\u8005
"
,
"mwoauthlistconsumers-description"
:
"
\u63cf\u8ff0
"
,
"mwoauthlistconsumers-owner-only"
:
"
\u4ec5\u9650\u62e5\u6709\u8005
"
,
"mwoauthlistconsumers-wiki"
:
"
\u53ef\u7528\u9879\u76ee
"
,
"mwoauthlistconsumers-callbackurl"
:
"OAuth
\u201c\u56de\u8c03
URL
\u201d
"
,
"mwoauthlistconsumers-callbackisprefix"
:
"
\u5141\u8bb8\u6d88\u8d39\u65b9\u5728\u8bf7\u6c42\u4e2d\u6307\u5b9a\u4e00\u4e2a\u56de\u8c03\u5e76\u4f7f\u7528\u4e0a\u9762\u7684\u201c\u56de\u8c03\u201d
URL
\u4f5c\u4e3a\u4e00\u4e2a\u5fc5\u9700\u7684\u524d\u7f00\u3002
"
,
"mwoauthlistconsumers-grants"
:
"
\u53ef\u7528\u6388\u6743
"
,
"mwoauthlistconsumers-basicgrantsonly"
:
"
\uff08\u4ec5\u9002\u7528\u4e8e\u57fa\u672c\u8bbf\u95ee\uff09
"
,
"mwoauthlistconsumers-oauth2-is-confidential"
:
"
\u673a\u5bc6\u5ba2\u6237\u7aef
"
,
"mwoauthlistconsumers-status"
:
"
\u72b6\u6001
"
,
"mwoauth-consumer-stage-any"
:
"
\u4efb\u4f55
"
,
"mwoauthlistconsumers-status-proposed"
:
"
\u5df2\u63d0\u8bae
"
,
"mwoauthlistconsumers-status-approved"
:
"
\u5df2\u6279\u51c6
"
,
"mwoauthlistconsumers-status-disabled"
:
"
\u5df2\u7981\u7528
"
,
"mwoauthlistconsumers-status-rejected"
:
"
\u5df2\u62d2\u7edd
"
,
"mwoauthlistconsumers-status-expired"
:
"
\u5df2\u8fc7\u671f
"
,
"mwoauthlistconsumers-navigation"
:
"
\u5bfc\u822a\uff1a
"
,
"mwoauthlistconsumers-update-link"
:
"
\u66f4\u65b0\u5ba2\u6237\u7aef
"
,
"mwoauthlistconsumers-manage-link"
:
"
\u7ba1\u7406\u5ba2\u6237\u7aef
"
,
"mwoauthlistconsumers-grants-link"
:
"
\u7ba1\u7406\u6388\u6743
"
,
"mwoauthlistconsumers-rclink"
:
"
\u6b64\u5e94\u7528\u7a0b\u5e8f\u7684\u6700\u8fd1\u66f4\u6539
"
,
"oauthmanagemygrants"
:
"
\u7ba1\u7406\u8fde\u63a5\u7684\u5e94\u7528\u7a0b\u5e8f
"
,
"mwoauthmanagemygrants-text"
:
"
\u6b64\u9875\u9762\u5217\u51fa\u4e86\u53ef\u4ee5\u4f7f\u7528\u60a8\u7684\u8d26\u53f7\u7684\u6240\u6709\u5e94\u7528\u7a0b\u5e8f\u3002\u8fd9\u4e9b\u5e94\u7528\u7a0b\u5e8f\u7684\u53ef\u8bbf\u95ee\u8303\u56f4\u53d6\u51b3\u4e8e\u60a8\u6388\u4e88\u8fd9\u4e9b\u5e94\u7528\u7a0b\u5e8f\u53ef\u4ee3\u8868\u60a8\u64cd\u4f5c\u65f6\u6240\u5141\u8bb8\u7684\u9650\u5236\u6761\u4ef6\u3002\u5982\u679c\u60a8\u5355\u72ec\u6388\u4e88\u4e00\u4e2a\u5e94\u7528\u7a0b\u5e8f\u53ef\u4ee3\u8868\u60a8\u8bbf\u95ee\u4e0d\u540c\u7684\u59d0\u59b9\u9879\u76ee\uff0c\u90a3\u4e48\u60a8\u5c06\u4f1a\u5728\u4e0b\u9762\u770b\u5230\u6bcf\u4e2a\u9879\u76ee\u7684\u5355\u72ec\u914d\u7f6e\u3002\n\n\u5df2\u8fde\u63a5\u7684\u5e94\u7528\u7a0b\u5e8f\u5c06\u901a\u8fc7
OAuth
\u534f\u8bae\u8bbf\u95ee\u60a8\u7684\u8d26\u53f7\u3002
<span class=
\"
plainlinks
\"
>
\uff08
[https://www.mediawiki.org/wiki/Special:MyLanguage/Help:OAuth
\u8be6\u7ec6\u4e86\u89e3\u5df2\u8fde\u63a5\u7684\u5e94\u7528\u7a0b\u5e8f
]
\uff09
</span>"
,
"mwoauthmanagemygrants-navigation"
:
"
\u5bfc\u822a\uff1a
"
,
"mwoauthmanagemygrants-showlist"
:
"
\u5df2\u8fde\u63a5\u7684\u5e94\u7528\u7a0b\u5e8f\u5217\u8868
"
,
"mwoauthmanagemygrants-none"
:
"
\u6ca1\u6709\u5e94\u7528\u7a0b\u5e8f\u8fde\u63a5\u5230\u60a8\u7684\u8d26\u53f7\u3002
"
,
"mwoauthmanagemygrants-user"
:
"
\u53d1\u5e03\u8005\uff1a
"
,
"mwoauthmanagemygrants-description"
:
"
\u63cf\u8ff0
"
,
"mwoauthmanagemygrants-wikiallowed"
:
"
\u5141\u8bb8\u7684\u9879\u76ee\uff1a
"
,
"mwoauthmanagemygrants-grants"
:
"
\u53ef\u7528\u6388\u6743
"
,
"mwoauthmanagemygrants-grantsallowed"
:
"
\u5141\u8bb8\u7684\u6388\u6743
"
,
"mwoauthmanagemygrants-applicablegrantsallowed"
:
"
\u5141\u8bb8\u7684\u53ef\u7528\u6388\u6743\uff1a
"
,
"mwoauthmanagemygrants-review"
:
"
\u7ba1\u7406\u8bbf\u95ee
"
,
"mwoauthmanagemygrants-revoke"
:
"
\u64a4\u9500\u8bbf\u95ee
"
,
"mwoauthmanagemygrants-grantaccept"
:
"
\u5df2\u6388\u6743
"
,
"mwoauthmanagemygrants-update-text"
:
"
\u4f7f\u7528\u4ee5\u4e0b\u8868\u5355\u4fee\u6539\u6388\u4e88\u7ed9\u4ee3\u8868\u60a8\u7684\u64cd\u4f5c\u7684\u5e94\u7528\u7a0b\u5e8f\u7684\u6743\u9650\u3002
"
,
"mwoauthmanagemygrants-revoke-text"
:
"
\u4f7f\u7528\u4e0b\u9762\u7684\u8868\u683c\u64a4\u9500\u5e94\u7528\u7a0b\u5e8f\u4ee5\u60a8\u7684\u540d\u4e49\u7684\u8bbf\u95ee\u6743\u9650\u3002
"
,
"mwoauthmanagemygrants-confirm-legend"
:
"
\u7ba1\u7406\u8fde\u63a5\u7684\u5e94\u7528\u7a0b\u5e8f
"
,
"mwoauthmanagemygrants-update"
:
"
\u66f4\u65b0\u6388\u6743
"
,
"mwoauthmanagemygrants-renounce"
:
"
\u53d6\u6d88\u6388\u6743
"
,
"mwoauthmanagemygrants-action"
:
"
\u66f4\u65b0\u72b6\u6001\uff1a
"
,
"mwoauthmanagemygrants-confirm-submit"
:
"
\u66f4\u65b0\u6388\u6743\u4ee4\u724c\u72b6\u6001
"
,
"mwoauthmanagemygrants-success-update"
:
"
\u60a8\u5bf9\u6b64\u5e94\u7528\u7a0b\u5e8f\u7684\u53c2\u6570\u8bbe\u7f6e\u5df2\u66f4\u65b0\u3002
"
,
"mwoauthmanagemygrants-success-renounce"
:
"
\u5df2\u64a4\u9500\u5e94\u7528\u7a0b\u5e8f\u5bf9\u60a8\u8d26\u53f7\u7684\u8bbf\u95ee\u3002
"
,
"mwoauthmanagemygrants-basic-tooltip"
:
"'''
\u4e3a\u4ec0\u4e48\u6211\u65e0\u6cd5\u66f4\u65b0\u6b64\u6388\u6743\uff1f
'''
\n\n\u6b64\u6388\u6743\u5c06\u7ed9\u4e88\u60a8\u8fde\u63a5\u7684\u5e94\u7528\u7a0b\u5e8f\u6b63\u5e38\u8fd0\u884c\u7684\u57fa\u672c\u6743\u9650\u3002\u5982\u679c\u60a8\u4e0d\u5e0c\u671b\u6b64\u8fde\u63a5\u7684\u5e94\u7528\u7a0b\u5e8f\u62e5\u6709\u8fd9\u4e9b\u6743\u9650\uff0c\u60a8\u9700\u8981\u64a4\u9500\u6b64\u5e94\u7528\u7a0b\u5e8f\u7684\u8bbf\u95ee\u6743\u9650\u3002
"
,
"mwoauthmanagemygrants-authonly-tooltip"
:
"'''
\u4e3a\u4ec0\u4e48\u6211\u65e0\u6cd5\u66f4\u65b0\u6b64\u6388\u6743\uff1f
'''
\n\n\u5982\u679c\u60a8\u4e0d\u5e0c\u671b\u6b64\u8fde\u63a5\u7684\u5e94\u7528\u7a0b\u5e8f\u62e5\u6709\u8fd9\u4e9b\u6743\u9650\uff0c\u60a8\u9700\u8981\u64a4\u9500\u6b64\u5e94\u7528\u7a0b\u5e8f\u7684\u8bbf\u95ee\u6743\u9650\u3002
"
,
"mwoauthmanagemygrants-editslink"
:
"{{GENDER:$1|
\u60a8
}}
\u901a\u8fc7\u6b64\u5e94\u7528\u7a0b\u5e8f\u6240\u505a\u7684\u7f16\u8f91
"
,
"mwoauthmanagemygrants-actionslink"
:
"{{GENDER:$1|
\u60a8
}}
\u901a\u8fc7\u6b64\u5e94\u7528\u7a0b\u5e8f\u6240\u505a\u7684\u64cd\u4f5c
"
,
"logentry-mwoauthconsumer-propose"
:
"$1{{GENDER:$2|
\u63d0\u8bae\u4e86
}}
\u4e00\u4e2a
OAuth
\u6d88\u8d39\u65b9\uff08\u6d88\u8d39\u65b9
key $4
\uff09
"
,
"logentry-mwoauthconsumer-propose-autoapproved"
:
"$1{{GENDER:$2|
\u63d0\u8bae\u4e86
}}
\u4e00\u4e2a
OAuth
\u6d88\u8d39\u65b9\uff08\u6d88\u8d39\u65b9
key $4
\uff09\u5e76\u88ab\u81ea\u52a8\u6279\u51c6
"
,
"logentry-mwoauthconsumer-update"
:
"$1{{GENDER:$2|
\u66f4\u65b0\u4e86
}}
\u4e00\u4e2a
OAuth
\u6d88\u8d39\u65b9\uff08\u6d88\u8d39\u65b9
key $4
\uff09
"
,
"logentry-mwoauthconsumer-approve"
:
"$1{{GENDER:$2|
\u6279\u51c6\u4e86
}}$3
\u7684
OAuth
\u6d88\u8d39\u65b9\uff08\u6d88\u8d39\u65b9
key $4
\uff09
"
,
"logentry-mwoauthconsumer-reject"
:
"$1{{GENDER:$2|
\u62d2\u7edd\u4e86
}}$3
\u7684
OAuth
\u6d88\u8d39\u65b9\uff08\u6d88\u8d39\u65b9
key $4
\uff09
"
,
"logentry-mwoauthconsumer-disable"
:
"$1{{GENDER:$2|
\u7981\u7528\u4e86
}}$3
\u7684
OAuth
\u6d88\u8d39\u65b9\uff08\u6d88\u8d39\u65b9
key $4
\uff09
"
,
"logentry-mwoauthconsumer-reenable"
:
"$1{{GENDER:$2|
\u91cd\u65b0\u542f\u7528\u4e86
}}$3
\u7684
OAuth
\u6d88\u8d39\u65b9\uff08\u6d88\u8d39\u65b9
key $4
\uff09
"
,
"logentry-mwoauthconsumer-create-owner-only"
:
"$1{{GENDER:$2|
\u521b\u5efa\u4e86
}}
\u4ec5\u9650\u62e5\u6709\u8005\u7684
OAuth
\u6d88\u8d39\u65b9
\uff08\u6d88\u8d39\u65b9
key $4
\uff09
"
,
"log-action-filter-mwoauthconsumer"
:
"OAuth
\u5ba2\u6237\u7aef\u64cd\u4f5c\u7684\u7c7b\u578b\uff1a
"
,
"log-action-filter-mwoauthconsumer-approve"
:
"OAuth
\u5ba2\u6237\u7aef\u6279\u51c6
"
,
"log-action-filter-mwoauthconsumer-create-owner-only"
:
"
\u4ec5\u9650\u62e5\u6709\u8005\u7684
OAuth
\u5ba2\u6237\u7aef\u521b\u5efa
"
,
"log-action-filter-mwoauthconsumer-disable"
:
"OAuth
\u5ba2\u6237\u7aef\u7981\u7528
"
,
"log-action-filter-mwoauthconsumer-propose"
:
"OAuth
\u5ba2\u6237\u7aef\u63d0\u8bae
"
,
"log-action-filter-mwoauthconsumer-propose-autoapproved"
:
"OAuth
\u5ba2\u6237\u7aef\u63d0\u8bae\uff08\u81ea\u52a8\u6279\u51c6\uff09
"
,
"log-action-filter-mwoauthconsumer-reenable"
:
"OAuth
\u5ba2\u6237\u7aef\u91cd\u65b0\u542f\u7528
"
,
"log-action-filter-mwoauthconsumer-reject"
:
"OAuth
\u5ba2\u6237\u7aef\u62d2\u7edd
"
,
"log-action-filter-mwoauthconsumer-update"
:
"OAuth
\u5ba2\u6237\u7aef\u66f4\u65b0
"
,
"mwoauthconsumer-consumer-logpage"
:
"OAuth
\u5ba2\u6237\u7aef\u65e5\u5fd7
"
,
"mwoauthconsumer-consumer-logpagetext"
:
"
\u6ce8\u518c\u7684
OAuth
\u5ba2\u6237\u7aef\u7684\u6279\u51c6\u3001\u62d2\u7edd\u548c\u7981\u7528\u65e5\u5fd7\u3002
"
,
"mwoauth-centralauth-account-link"
:
"
\u5168\u57df\u8d26\u53f7
"
,
"mwoauth-bad-request-missing-params"
:
"
\u62b1\u6b49\uff0c\u914d\u7f6e\u6b64\u8fde\u63a5\u5e94\u7528\u7a0b\u5e8f\u65f6\u51fa\u9519\u3002\u8bf7\u8054\u7cfb\u5e94\u7528\u7a0b\u5e8f\u7684\u5f00\u53d1\u8005\u3002\n\n
<span class=
\"
plainlinks mw-mwoautherror-details
\"
>OAuth
\u7f3a\u5c11\u53c2\u6570\uff0c
$1</span>"
,
"mwoauth-bad-request-invalid-action"
:
"
\u62b1\u6b49\uff0c\u51fa\u9519\u4e86\u3002\u60a8\u9700\u8981\u8054\u7cfb\u5e94\u7528\u7a0b\u5e8f\u4f5c\u8005\u4ee5\u83b7\u53d6\u5e2e\u52a9\u3002\n\n
<span class=
\"
plainlinks mw-mwoautherror-details
\"
>
\u672a\u77e5
URL
\uff0c
$1</span>"
,
"mwoauth-bad-request-invalid-action-contact"
:
"
\u62b1\u6b49\uff0c\u51fa\u9519\u4e86\u3002\u60a8\u9700\u8981
[$1
\u8054\u7cfb
]
\u5e94\u7528\u7a0b\u5e8f\u4f5c\u8005\u4ee5\u83b7\u53d6\u5e2e\u52a9\u3002\n\n
<span class=
\"
plainlinks mw-mwoautherror-details
\"
>
\u672a\u77e5
URL
\uff0c
$2</span>"
,
"mwoauthdatastore-access-token-not-found"
:
"
\u672a\u627e\u5230\u6b64\u6388\u6743\u4ee4\u724c\u5bf9\u5e94\u7684\u5df2\u6279\u51c6\u6388\u6743\u3002
"
,
"mwoauthdatastore-request-token-not-found"
:
"
\u62b1\u6b49\uff0c\u8fde\u63a5\u6b64\u5e94\u7528\u7a0b\u5e8f\u65f6\u51fa\u9519\u3002\u8fd4\u56de\u5e76\u91cd\u65b0\u5c1d\u8bd5\u8fde\u63a5\u60a8\u7684\u8d26\u53f7\uff0c\u6216\u8054\u7cfb\u5e94\u7528\u7a0b\u5e8f\u5f00\u53d1\u8005\u3002\n\n
<span class=
\"
plainlinks mw-mwoautherror-details
\"
>
\u627e\u4e0d\u5230
OAuth
\u4ee4\u724c\uff0c
$1</span>"
,
"mwoauthdatastore-callback-not-found"
:
"
\u7f13\u5b58\u4e2d\u627e\u4e0d\u5230
OAuth
\u56de\u8c03
URL
\u3002\u8fd9\u53ef\u80fd\u662f\u5e94\u7528\u7a0b\u5e8f\u5411\u670d\u52a1\u5668\u53d1\u9001\u8bf7\u6c42\u65f6\u51fa\u73b0\u7684\u9519\u8bef\u3002
"
,
"mwoauthdatastore-request-token-already-used"
:
"
\u6b64\u8bf7\u6c42\u5df2\u7ecf\u5b8c\u6210\uff0c\u4e0d\u80fd\u91cd\u590d\u63d0\u4ea4\u3002\u56de\u5230\u5e94\u7528\u7a0b\u5e8f\u5e76\u518d\u6b21\u5c1d\u8bd5\u8fde\u63a5\u60a8\u7684\u8d26\u53f7\uff0c\u6216\u8054\u7cfb\u5e94\u7528\u7a0b\u5e8f\u4f5c\u8005\u3002\n\n
<span class=
\"
plainlinks mw-mwoautherror-details
\"
>OAuth
\u4ee4\u724c\u5df2\u88ab\u4f7f\u7528\uff0c
$1</span>"
,
"mwoauthdatastore-bad-token"
:
"
\u627e\u4e0d\u5230\u4e0e\u60a8\u7684\u8bf7\u6c42\u76f8\u5339\u914d\u7684\u4ee4\u724c\u3002
"
,
"mwoauthdatastore-bad-source-ip"
:
"
\u8bf7\u6c42\u6765\u81ea\u65e0\u6548\u7684
IP
\u5730\u5740\u3002
"
,
"mwoauthdatastore-bad-verifier"
:
"
\u63d0\u4f9b\u7684\u9a8c\u8bc1\u7801\u65e0\u6548\u3002
"
,
"mwoauthdatastore-invalid-token-type"
:
"
\u8bf7\u6c42\u4ee4\u724c\u7684\u7c7b\u578b\u65e0\u6548\u3002
"
,
"mwoauthgrants-general-error"
:
"
\u60a8\u7684
OAuth
\u8bf7\u6c42\u4e2d\u5b58\u5728\u9519\u8bef\u3002
"
,
"mwoauthserver-bad-consumer"
:
"
\u201c
$1
\u201d\u672a\u88ab\u6279\u51c6\u4e3a\u53ef\u8fde\u63a5\u7684\u5e94\u7528\u3002\u8bf7
[$2
\u8054\u7cfb
]
\u5e94\u7528\u7a0b\u5e8f\u4f5c\u8005\u83b7\u53d6\u5e2e\u52a9\u3002\n\n
<span class=
\"
plainlinks mw-mwoautherror-details
\"
>
\u8fde\u63a5\u7684
OAuth
\u5e94\u7528\u672a\u83b7\u6279\u51c6\u3002
</span>"
,
"mwoauthserver-bad-consumer-key"
:
"
\u62b1\u6b49\uff0c\u6b64\u7a0b\u5e8f\u8fde\u63a5\u65f6\u51fa\u9519\u3002\n\n
<span class=
\"
plainlinks mw-mwoautherror-details
\"
>
\u672a\u77e5\u7684
OAuth key
\uff0c
$1</span>"
,
"mwoauthserver-bad-consumer-version"
:
"
\u62b1\u6b49\uff0c\u51fa\u9519\u4e86\u3002\u60a8\u9700\u8981
[$1
\u8054\u7cfb
]
\u5e94\u7528\u7684\u4f5c\u8005\u4ee5\u83b7\u53d6\u5e2e\u52a9\u3002\n\n
<span class=
\"
plainlinks mw-mwoautherror-details
\"
>OAuth
\u7248\u672c\u9519\u8bef\uff0c
$2</span>"
,
"mwoauthserver-insufficient-rights"
:
"
\u60a8\u7684\u8d26\u6237\u4e0d\u5141\u8bb8\u4f7f\u7528\u8fde\u63a5\u7684\u5e94\u7528\u7a0b\u5e8f\uff0c\u8bf7\u8054\u7cfb\u60a8\u7684\u7f51\u7ad9\u7ba1\u7406\u5458\u4e86\u89e3\u539f\u56e0\u3002\n\n
<span class=
\"
plainlinks mw-mwoautherror-details
\"
>OAuth
\u7528\u6237\u6743\u9650\u4e0d\u8db3\uff0c
$1</span>"
,
"mwoauthserver-invalid-request-token"
:
"
\u60a8\u7684\u7533\u8bf7\u4e2d\u6709\u65e0\u6548\u4ee4\u724c\u3002
"
,
"mwoauthserver-invalid-user"
:
"
\u8981\u4f7f\u7528\u6b64\u7f51\u7ad9\u8fde\u63a5\u7684\u7a0b\u5e8f\uff0c\u60a8\u5fc5\u987b\u62e5\u6709\u8de8\u6240\u6709\u9879\u76ee\u7684\u8d26\u53f7\u3002\u5f53\u60a8\u5728\u6240\u6709\u9879\u76ee\u4e0a\u62e5\u6709\u8d26\u53f7\u540e\uff0c\u60a8\u624d\u80fd\u518d\u6b21\u5c1d\u8bd5\u8fde\u63a5\u201c
$1
\u201d\u3002\n\n
<span class=
\"
plainlinks mw-mwoautherror-details
\"
>
\u9700\u8981\u7edf\u4e00\u767b\u5f55\uff0c
$2</span>"
,
"mwoauthserver-consumer-no-secret"
:
"
\u62b1\u6b49\uff0c\u6b64\u7a0b\u5e8f\u8fde\u63a5\u65f6\u51fa\u9519\u3002\n\n
<span class=
\"
plainlinks mw-mwoautherror-details
\"
>
\u672a\u77e5\u7684
OAuth key
\uff0c
$1</span>"
,
"mwoauthserver-consumer-owner-only"
:
"
\u201c
$1
\u201d\u662f\u4e00\u4e2a\u4ec5\u9650\u62e5\u6709\u8005\u8fde\u63a5\u7684\u5e94\u7528\u7a0b\u5e8f\u3002\u8981\u83b7\u53d6\u8bbf\u95ee\u4ee4\u724c\uff0c\u53c2\u89c1
[[$2]]
\u3002\n\n
<span class=
\"
plainlinks mw-mwoautherror-details
\"
>
\u6d88\u8d39\u65b9\u4ec5\u9650\u62e5\u6709\u8005\uff0c
$3</span>"
,
"mwoauth-invalid-authorization-title"
:
"OAuth
\u6388\u6743\u9519\u8bef
"
,
"mwoauth-invalid-authorization"
:
"
\u60a8\u7684\u8bf7\u6c42\u4e2d\u7684\u6388\u6743\u6807\u5934\u65e0\u6548\uff1a
$1"
,
"mwoauth-invalid-authorization-wrong-wiki"
:
"
\u60a8\u7684\u8bf7\u6c42\u4e2d\u7684\u6388\u6743\u6807\u5934\u5bf9\u4e8e
$1
\u65e0\u6548
"
,
"mwoauth-invalid-authorization-invalid-user"
:
"
\u60a8\u7684\u8bf7\u6c42\u4e2d\u7684\u6388\u6743\u6807\u5934\u7528\u4e8e\u4e0d\u5b58\u5728\u7684\u7528\u6237
"
,
"mwoauth-invalid-authorization-wrong-user"
:
"
\u60a8\u7684\u8bf7\u6c42\u4e2d\u7684\u6388\u6743\u6807\u5934\u7528\u4e8e\u53e6\u4e00\u7528\u6237
"
,
"mwoauth-invalid-authorization-not-approved"
:
"
\u60a8\u5c1d\u8bd5\u8fde\u63a5\u7684\u5e94\u7528\u7a0b\u5e8f\u4f3c\u4e4e\u8bbe\u7f6e\u4e0d\u6b63\u786e\u3002\u8bf7\u8054\u7cfb\u4f5c\u8005\u201c
$1
\u201d\u83b7\u5f97\u5e2e\u52a9\u3002
"
,
"mwoauth-invalid-authorization-blocked-user"
:
"
\u60a8\u7684\u8bf7\u6c42\u4e2d\u7684\u6388\u6743\u6807\u5934\u6765\u81ea\u88ab\u5c01\u7981\u7528\u6237
"
,
"mwoauth-not-api"
:
"OAuth
\u53ea\u80fd\u4e0e
API
\u4e00\u8d77\u4f7f\u7528
"
,
"mwoauth-form-description-allwikis"
:
"
\u60a8\u597d
$1
\uff0c\n\n\u4e3a\u4e86\u5b8c\u6210\u60a8\u7684\u8bf7\u6c42\uff0c
'''$2'''
\u9700\u8981\u6743\u9650\u4ee5\u4ee3\u8868\u60a8\u5728\u6b64\u7f51\u7ad9\u6240\u6709\u9879\u76ee\u4e0a\u6267\u884c\u4ee5\u4e0b\u64cd\u4f5c\uff1a\n\n
$4"
,
"mwoauth-form-description-onewiki"
:
"
\u60a8\u597d
$1
\uff0c\n\n\u4e3a\u4e86\u5b8c\u6210\u60a8\u7684\u8bf7\u6c42\uff0c
'''$2'''
\u9700\u8981\u6743\u9650\u4ee5\u4ee3\u8868\u60a8\u5728
''$4''
\u4e0a\u6267\u884c\u4ee5\u4e0b\u64cd\u4f5c\uff1a\n\n
$5"
,
"mwoauth-form-description-allwikis-nogrants"
:
"
\u60a8\u597d
$1
\uff0c\n\n\u4e3a\u4e86\u5b8c\u6210\u60a8\u7684\u8bf7\u6c42\uff0c
'''$2'''
\u9700\u8981\u6743\u9650\u4ee5\u5728\u6b64\u7f51\u7ad9\u7684\u6240\u6709\u9879\u76ee\u4e2d\u4ee3\u8868\u60a8\u8bbf\u95ee\u4fe1\u606f\u3002\u4e0d\u4f1a\u5bf9\u60a8\u7684\u8d26\u53f7\u8fdb\u884c\u4efb\u4f55\u66f4\u6539\u3002
"
,
"mwoauth-form-description-onewiki-nogrants"
:
"
\u60a8\u597d
$1
\uff0c\n\n\u4e3a\u4e86\u5b8c\u6210\u60a8\u7684\u8bf7\u6c42\uff0c
'''$2'''
\u9700\u8981\u6743\u9650\u4ee5\u5728
''$4''
\u4ee3\u8868\u60a8\u8bbf\u95ee\u4fe1\u606f\u3002\u4e0d\u4f1a\u5bf9\u60a8\u7684\u8d26\u53f7\u505a\u51fa\u66f4\u6539\u3002
"
,
"mwoauth-form-description-allwikis-privateinfo"
:
"
\u4f60\u597d
$1
\uff0c\n\n\u4e3a\u4e86\u5b8c\u6210\u60a8\u7684\u8bf7\u6c42\uff0c
'''$2'''
\u9700\u8981\u6743\u9650\u5728\u672c\u7f51\u7ad9\u7684\u6240\u6709\u9879\u76ee\u4e2d\u8bbf\u95ee\u6709\u5173\u60a8\u7684\u4fe1\u606f\uff0c\u5305\u62ec\u60a8\u7684\u771f\u5b9e\u59d3\u540d\u548c\u7535\u5b50\u90ae\u4ef6\u5730\u5740\u3002\u4e0d\u4f1a\u5bf9\u60a8\u7684\u8d26\u53f7\u8fdb\u884c\u4efb\u4f55\u66f4\u6539\u3002
"
,
"mwoauth-form-description-onewiki-privateinfo"
:
"
\u60a8\u597d
$1
\uff0c\n\n\u4e3a\u4e86\u5b8c\u6210\u60a8\u7684\u8bf7\u6c42\uff0c
'''$2'''
\u9700\u8981\u6743\u9650\u4ee5\u5728
''$4''
\u8bbf\u95ee\u4fe1\u606f\uff0c\u5305\u62ec\u60a8\u7684\u771f\u5b9e\u59d3\u540d\u548c\u7535\u5b50\u90ae\u4ef6\u5730\u5740\u3002\u4e0d\u4f1a\u5bf9\u60a8\u7684\u8d26\u53f7\u505a\u51fa\u66f4\u6539\u3002
"
,
"mwoauth-form-description-allwikis-privateinfo-norealname"
:
"
\u4f60\u597d
$1
\uff0c\n\n\u4e3a\u4e86\u5b8c\u6210\u60a8\u7684\u8bf7\u6c42\uff0c
'''$2'''
\u9700\u8981\u6743\u9650\u5728\u672c\u7f51\u7ad9\u7684\u6240\u6709\u9879\u76ee\u4e2d\u8bbf\u95ee\u6709\u5173\u60a8\u7684\u4fe1\u606f\uff0c\u5305\u62ec\u60a8\u7684\u7535\u5b50\u90ae\u4ef6\u5730\u5740\u3002\u4e0d\u4f1a\u5bf9\u60a8\u7684\u8d26\u53f7\u8fdb\u884c\u4efb\u4f55\u66f4\u6539\u3002
"
,
"mwoauth-form-description-onewiki-privateinfo-norealname"
:
"
\u4f60\u597d
$1
\uff0c\n\n\u4e3a\u4e86\u5b8c\u6210\u60a8\u7684\u8bf7\u6c42\uff0c
'''$2'''
\u9700\u8981\u6743\u9650\u83b7\u5f97\u8bbf\u95ee
''$4''
\u4fe1\u606f\uff0c\u5305\u62ec\u60a8\u7684\u7535\u5b50\u90ae\u4ef6\u5730\u5740\u3002\u4e0d\u4f1a\u5bf9\u60a8\u7684\u8d26\u53f7\u8fdb\u884c\u4efb\u4f55\u66f4\u6539\u3002
"
,
"mwoauth-form-button-approve"
:
"
\u5141\u8bb8
"
,
"mwoauth-form-button-cancel"
:
"
\u53d6\u6d88
"
,
"mwoauth-error"
:
"
\u5e94\u7528\u7a0b\u5e8f\u8fde\u63a5\u9519\u8bef
"
,
"mwoauth-error-missing-callback-url-non-owner"
:
"
\u975e\u62e5\u6709\u8005\u4e13\u7528\u7684\u5ba2\u6237\u7aef\u9700\u8981
callback_url"
,
"mwoauth-error-callback-url-must-be-https"
:
"OAuth 2
\u56de\u8c03
URL
\u5fc5\u987b\u4f7f\u7528
HTTPS
\u65b9\u6848
"
,
"mwoauth-error-callback-server-url"
:
"
\u56de\u8c03
URL
\u5fc5\u987b\u6307\u5411\u60a8\u62e5\u6709\u7684\u670d\u52a1\u5668
"
,
"mwoauth-error-callback-bare-domain-oauth1"
:
"
\u60a8\u672a\u9009\u62e9\u201c\u4f7f\u7528\u56de\u8c03
URL
\u4e3a\u524d\u7f00\u201d\u9009\u9879\uff0c\u6240\u4ee5\u60a8\u5fc5\u987b\u63d0\u4f9b\u4e00\u4e2a\u51c6\u786e\u7684
URL
\u3002\u88f8\u57df\u540d\u53ef\u80fd\u4e0d\u662f\u60a8\u60f3\u8981\u7684\u3002
"
,
"mwoauth-error-callback-bare-domain-oauth2"
:
"OAuth 2
\u5e94\u7528\u5fc5\u987b\u4f7f\u7528\u4e00\u4e2a\u51c6\u786e\u7684\u56de\u8c03
URL
\u3002\u88f8\u57df\u540d\u53ef\u80fd\u4e0d\u662f\u60a8\u60f3\u8981\u7684\u3002
"
,
"mwoauth-grants-heading"
:
"
\u8bf7\u6c42\u7684\u6743\u9650\uff1a
"
,
"mwoauth-grants-nogrants"
:
"
\u5e94\u7528\u7a0b\u5e8f\u672a\u8bf7\u6c42\u4efb\u4f55\u6743\u9650\u3002
"
,
"mwoauth-acceptance-cancelled"
:
"
\u60a8\u5df2\u9009\u62e9\u4e0d\u5141\u8bb8\u201c
$1
\u201d\u8bbf\u95ee\u60a8\u7684\u8d26\u53f7\u3002\u5728\u60a8\u5141\u8bb8\u201c
$1
\u201d\u8bbf\u95ee\u524d\u5b83\u5c06\u4e0d\u4f1a\u5de5\u4f5c\u3002\u60a8\u53ef\u56de\u5230\u201c
$1
\u201d\u6216
[[Special:OAuthManageMyGrants|
\u7ba1\u7406
]]
\u60a8\u5df2\u8fde\u63a5\u7684\u5e94\u7528\u7a0b\u5e8f\u3002
"
,
"mwoauth-granttype-normal"
:
"
\u8bf7\u6c42\u4e3a\u7279\u5b9a\u6743\u9650\u6388\u6743\u3002
"
,
"grant-mwoauth-authonly"
:
"
\u4ec5\u9650\u7528\u6237\u8eab\u4efd\u9a8c\u8bc1\uff0c\u6ca1\u6709\u8bfb\u53d6\u9875\u9762\u6216\u4ee3\u8868\u67d0\u4f4d\u7528\u6237\u7684\u80fd\u529b\u3002
"
,
"grant-mwoauth-authonlyprivate"
:
"
\u7528\u6237\u8eab\u4efd\u9a8c\u8bc1\u53ea\u8bbf\u95ee\u771f\u5b9e\u59d3\u540d\u548c\u7535\u5b50\u90ae\u4ef6\u5730\u5740\uff0c\u6ca1\u6709\u8bfb\u53d6\u9875\u9762\u6216\u4ee3\u8868\u67d0\u4f4d\u7528\u6237\u7684\u80fd\u529b\u3002
"
,
"mwoauth-listgrants-extra-summary"
:
"== OAuth
\u7279\u5b9a\u6388\u6743
==
\n\n\u8fd9\u4e9b\u989d\u5916\u7684\u6388\u6743\u9002\u7528\u4e8e
OAuth
\u6d88\u8d39\u65b9\u3002
"
,
"mwoauth-oauth-exception"
:
"OAuth
\u534f\u8bae\u53d1\u751f\u9519\u8bef\uff1a
$1"
,
"mwoauth-callback-not-oob"
:
"
\u5fc5\u987b\u8bbe\u7f6e
oauth_callback
\uff0c\u4e14\u5fc5\u987b\u8bbe\u7f6e\u4e3a\u201c
oob
\u201d\uff08\u533a\u5206\u5927\u5c0f\u5199\uff09
"
,
"mwoauth-callback-not-oob-or-prefix"
:
"
\u5fc5\u987b\u8bbe\u7f6e
oauth_callback
\uff0c\u5e76\u4e14\u5fc5\u987b\u8bbe\u7f6e\u4e3a\u201c
oob
\u201d\uff08\u533a\u5206\u5927\u5c0f\u5199\uff09\uff0c\u6216\u8005\u914d\u7f6e\u7684\u56de\u8c03\u5fc5\u987b\u662f\u6240\u63d0\u4f9b\u56de\u8c03\u7684\u4e00\u4e2a\u524d\u7f00\u3002
"
,
"right-mwoauthproposeconsumer"
:
"
\u63d0\u8bae\u65b0\u7684
OAuth
\u5ba2\u6237\u7aef
"
,
"right-mwoauthupdateownconsumer"
:
"
\u66f4\u65b0\u60a8\u63a7\u5236\u7684
OAuth
\u5ba2\u6237\u7aef
"
,
"right-mwoauthmanageconsumer"
:
"
\u7ba1\u7406
OAuth
\u5ba2\u6237\u7aef
"
,
"right-mwoauthsuppress"
:
"
\u9690\u85cf
OAuth
\u5ba2\u6237\u7aef
"
,
"right-mwoauthviewsuppressed"
:
"
\u67e5\u770b\u5df2\u9690\u85cf\u7684
OAuth
\u5ba2\u6237\u7aef
"
,
"right-mwoauthviewprivate"
:
"
\u67e5\u770b\u79c1\u6709
OAuth
\u6570\u636e
"
,
"right-mwoauthmanagemygrants"
:
"
\u7ba1\u7406
OAuth
\u529f\u80fd
"
,
"action-mwoauthmanageconsumer"
:
"
\u7ba1\u7406
OAuth
\u5ba2\u6237\u7aef
"
,
"action-mwoauthsuppress"
:
"
\u9690\u85cf
OAuth
\u5ba2\u6237\u7aef
"
,
"action-mwoauthmanagemygrants"
:
"
\u7ba1\u7406\u60a8\u7684
OAuth
\u6388\u6743
"
,
"action-mwoauthproposeconsumer"
:
"
\u63d0\u8bae\u65b0\u7684
OAuth
\u5ba2\u6237\u7aef
"
,
"action-mwoauthupdateownconsumer"
:
"
\u66f4\u65b0\u60a8\u63a7\u5236\u7684
OAuth
\u5ba2\u6237\u7aef
"
,
"action-mwoauthviewprivate"
:
"
\u67e5\u770b\u79c1\u6709
OAuth
\u6570\u636e
"
,
"action-mwoauthviewsuppressed"
:
"
\u67e5\u770b\u5df2\u9690\u85cf\u7684
OAuth
\u5ba2\u6237\u7aef
"
,
"mwoauth-tag-reserved"
:
"
\u4ee5
<code>OAuth CID:</code>
\u5f00\u5934\u7684\u6807\u7b7e\u88ab
OAuth
\u4fdd\u7559\u4f7f\u7528\u3002
"
,
"mwoauth-botpasswords-note"
:
"<strong>
\u6ce8\u610f\uff1a
</strong><span class=
\"
plainlinks
\"
>[$1 OAuth]</span>
\u6bd4\u673a\u5668\u4eba\u5bc6\u7801\u66f4\u5b89\u5168\uff0c\u53ea\u8981\u673a\u5668\u4eba\u652f\u6301\u5b83\u65f6\u5e94\u5f53\u4f18\u5148\u4f7f\u7528\u3002
"
,
"mwoauth-api-module-disabled"
:
"
\u201c
$1
\u201d\u6a21\u5757\u5728
OAuth
\u4e2d\u4e0d\u53ef\u7528\u3002
"
,
"echo-category-title-oauth-owner"
:
"OAuth
\u5f00\u53d1
"
,
"echo-pref-tooltip-oauth-owner"
:
"
\u901a\u77e5\u6211\u6709\u5173\u6211\u521b\u5efa\u7684
OAuth
\u5e94\u7528\u7a0b\u5e8f\u76f8\u5173\u7684\u4e8b\u4ef6\u3002
"
,
"echo-category-title-oauth-admin"
:
"OAuth
\u7ba1\u7406\u5458
"
,
"echo-pref-tooltip-oauth-admin"
:
"
\u901a\u77e5\u6211\u6709\u5173\u590d\u6838
OAuth
\u5e94\u7528\u7a0b\u5e8f\u76f8\u5173\u7684\u4e8b\u4ef6\u3002
"
,
"notification-oauth-app-propose-title"
:
"$1{{GENDER:$1|
\u63d0\u8bae\u4e86
}}
\u4e00\u4e2a\u65b0\u7684
OAuth
\u5e94\u7528\uff1a
$2"
,
"notification-oauth-app-update-title"
:
"$1{{GENDER:$1|
\u66f4\u65b0\u4e86
}}OAuth
\u5e94\u7528
$2"
,
"notification-oauth-app-approve-title"
:
"$1{{GENDER:$1|
\u901a\u8fc7\u4e86
}}{{GENDER:$3|
\u60a8
}}
\u7684
OAuth
\u5e94\u7528\uff08
$2
\uff09
"
,
"notification-oauth-app-reject-title"
:
"$1{{GENDER:$1|
\u62d2\u7edd\u4e86
}}{{GENDER:$3|
\u60a8
}}
\u7684
OAuth
\u5e94\u7528\uff08
$2
\uff09
"
,
"notification-oauth-app-disable-title"
:
"$1{{GENDER:$1|
\u7981\u7528\u4e86
}}{{GENDER:$3|
\u60a8
}}
\u7684
OAuth
\u5e94\u7528\uff08
$2
\uff09
"
,
"notification-oauth-app-reenable-title"
:
"$1{{GENDER:$1|
\u91cd\u65b0\u542f\u7528\u4e86
}}{{GENDER:$3|
\u60a8
}}
\u7684
OAuth
\u5e94\u7528\uff08
$2
\uff09
"
,
"notification-oauth-app-propose-subject"
:
"$1
\u5728
{{SITENAME}}{{GENDER:$1|
\u63d0\u8bae\u4e86
}}
\u4e00\u4e2a\u65b0\u7684
OAuth
\u5e94\u7528
"
,
"notification-oauth-app-update-subject"
:
"$1
\u5728
{{SITENAME}}{{GENDER:$1|
\u66f4\u65b0\u4e86
}}OAuth
\u5e94\u7528
"
,
"notification-oauth-app-approve-subject"
:
"$1
\u5728
{{SITENAME}}{{GENDER:$1|
\u901a\u8fc7\u4e86
}}{{GENDER:$3|
\u60a8
}}
\u7684
OAuth
\u5e94\u7528
"
,
"notification-oauth-app-reject-subject"
:
"$1
\u5728
{{SITENAME}}{{GENDER:$1|
\u62d2\u7edd\u4e86
}}{{GENDER:$3|
\u60a8
}}
\u7684
OAuth
\u5e94\u7528
"
,
"notification-oauth-app-disable-subject"
:
"$1
\u5728
{{SITENAME}}{{GENDER:$1|
\u7981\u7528\u4e86
}}{{GENDER:$3|
\u60a8
}}
\u7684
OAuth
\u5e94\u7528
"
,
"notification-oauth-app-reenable-subject"
:
"$1
\u5728
{{SITENAME}}{{GENDER:$1|
\u91cd\u65b0\u542f\u7528\u4e86
}}{{GENDER:$3|
\u60a8
}}
\u7684
OAuth
\u5e94\u7528
"
,
"notification-oauth-app-propose-primary-link"
:
"
\u590d\u6838\u5e94\u7528
"
,
"notification-oauth-app-update-primary-link"
:
"
\u590d\u6838\u5e94\u7528
"
,
"notification-oauth-app-approve-primary-link"
:
"
\u67e5\u770b\u5e94\u7528
"
,
"notification-oauth-app-reject-primary-link"
:
"
\u67e5\u770b\u5e94\u7528
"
,
"notification-oauth-app-disable-primary-link"
:
"
\u67e5\u770b\u5e94\u7528
"
,
"notification-oauth-app-reenable-primary-link"
:
"
\u67e5\u770b\u5e94\u7528
"
,
"notification-oauth-app-body"
:
"
\u539f\u56e0\uff1a
$1"
,
"mwoauth-oauth-version"
:
"OAuth
\u534f\u8bae\u7248\u672c
"
,
"mwoauth-oauth2-is-confidential"
:
"
\u673a\u5bc6\u5ba2\u6237\u7aef
"
,
"mwoauth-oauth2-is-confidential-help"
:
"
\u673a\u5bc6\u5ba2\u6237\u7aef\u662f\u80fd\u591f\u5c06\u5ba2\u6237\u7aef\u5bc6\u7801\u5bf9\u5916\u4fdd\u5bc6\u7684\u5e94\u7528\u7a0b\u5e8f\u3002\u975e\u673a\u5bc6\u5ba2\u6237\u7aef\u7684\u5b89\u5168\u6027\u8f83\u4f4e
"
,
"mwoauth-oauth2-granttypes"
:
"
\u5141\u8bb8\u7684
OAuth2
\u6388\u6743\u7c7b\u578b
"
,
"mwoauth-oauth2-granttype-auth-code"
:
"
\u6388\u6743\u7801
"
,
"mwoauth-oauth2-granttype-refresh-token"
:
"
\u5237\u65b0\u4ee4\u724c
"
,
"mwoauth-oauth2-granttype-client-credentials"
:
"
\u5ba2\u6237\u7aef\u51ed\u8bc1
"
,
"mwoauth-oauth2-error-create-at-no-user-approval"
:
"
\u65e0\u6cd5\u521b\u5efa\u8bbf\u95ee\u4ee4\u724c\uff0c\u7528\u6237\u672a\u6279\u51c6\u53d1\u5e03\u6b64\u8bbf\u95ee\u4ee4\u724c
"
,
"mwoauth-oauth2-error-user-approval-deny"
:
"
\u7528\u6237\u62d2\u7edd\u4e86\u6765\u81ea\u5ba2\u6237\u7aef\u5e94\u7528\u7a0b\u5e8f\u7684\u8bf7\u6c42
"
,
"mwoauth-oauth-unsupported-version"
:
"OAuth
\u7248\u672c
$1
\u4e0d\u5141\u8bb8\u4f7f\u7528\u6b64\u7aef\u70b9
"
,
"mwoauth-oauth2-error-unauthorized-scope"
:
"
\u6b64\u5e94\u7528\u7a0b\u5e8f\u4e0d\u5141\u8bb8\u4f7f\u7528\u8303\u56f4\u201c
$1
\u201d
"
,
"mwoauth-oauth2-error-owner-only-invalid-grant"
:
"
\u5fc5\u987b\u5141\u8bb8\u4ec5\u9650\u62e5\u6709\u8005\u7684\u5ba2\u6237\u7aef\u4f7f\u7528
client_credentials"
,
"mwoauth-oauth2-unable-to-retrieve-access-token"
:
"
\u65e0\u6cd5\u68c0\u7d22\u8bbf\u95ee\u4ee4\u724c\uff1a
$1"
,
"mwoauth-oauth2-error-serverexception-withhint"
:
"$1
\n\n\u9644\u52a0\u8c03\u8bd5\u4fe1\u606f\uff1a
$2"
,
"mwoauth-oauth2-error-server-error"
:
"
\u6388\u6743\u670d\u52a1\u5668\u9047\u5230\u4e86\u963b\u6b62\u5b83\u5b8c\u6210\u8bf7\u6c42\u7684\u610f\u5916\u60c5\u51b5\u3002\n\n\u8c03\u8bd5\u4fe1\u606f\uff1a
$1"
,
"mwoauth-oauth2-error-invalid-request"
:
"
\u8bf7\u6c42\u7f3a\u5c11\u5fc5\u9700\u7684\u53c2\u6570\u3001\u5305\u542b\u65e0\u6548\u7684\u53c2\u6570\u503c\u3001\u5305\u542b\u51fa\u73b0\u8d85\u8fc7\u4e00\u6b21\u7684\u53c2\u6570\u6216\u5176\u4ed6\u683c\u5f0f\u9519\u8bef\u3002
"
,
"mwoauth-oauth2-error-unauthorized-client"
:
"
\u5ba2\u6237\u7aef\u65e0\u6743\u4f7f\u7528\u6b64\u65b9\u6cd5\u8bf7\u6c42\u6388\u6743\u7801\u3002
"
,
"mwoauth-oauth2-error-access-denied"
:
"
\u8d44\u6e90\u6240\u6709\u8005\u6216\u6388\u6743\u670d\u52a1\u5668\u62d2\u7edd\u4e86\u8bf7\u6c42\u3002
"
,
"mwoauth-oauth2-error-unsupported-response-type"
:
"
\u6388\u6743\u670d\u52a1\u5668\u4e0d\u652f\u6301\u901a\u8fc7\u8fd9\u79cd\u65b9\u5f0f\u83b7\u53d6\u6388\u6743\u7801\u3002
"
,
"mwoauth-oauth2-error-invalid-scope"
:
"
\u8bf7\u6c42\u7684\u8303\u56f4\u65e0\u6548\u3001\u672a\u77e5\u6216\u683c\u5f0f\u9519\u8bef\u3002
"
,
"mwoauth-oauth2-error-temporarily-unavailable"
:
"
\u7531\u4e8e\u670d\u52a1\u5668\u7684\u4e34\u65f6\u8fc7\u8f7d\u6216\u7ef4\u62a4\uff0c\u6388\u6743\u670d\u52a1\u5668\u5f53\u524d\u65e0\u6cd5\u5904\u7406\u8bf7\u6c42\u3002
"
,
"mwoauth-oauth2-error-invalid-client"
:
"
\u5ba2\u6237\u7aef\u8eab\u4efd\u9a8c\u8bc1\u5931\u8d25\uff08\u4f8b\u5982\uff0c\u672a\u77e5\u5ba2\u6237\u7aef\u3001\u4e0d\u5305\u542b\u5ba2\u6237\u7aef\u8eab\u4efd\u9a8c\u8bc1\u6216\u4e0d\u652f\u6301\u7684\u8eab\u4efd\u9a8c\u8bc1\u65b9\u6cd5\uff09
"
,
"mwoauth-oauth2-error-request-not-verified"
:
"
\u5728\u9a8c\u8bc1\u8bf7\u6c42\u4e4b\u524d\u5c1d\u8bd5\u68c0\u7d22\u5df2\u9a8c\u8bc1\u7684\u5c5e\u6027
"
,
"mwoauth-oauth2-invalid-access-token"
:
"
\u65e0\u6548\u7684\u8bbf\u95ee\u4ee4\u724c
"
,
"mwoauth-consumer-access-no-user"
:
"
\u5ba2\u6237\u7aef\u6279\u51c6\u5fc5\u987b\u7ed1\u5b9a\u5230\u6709\u6548\u7528\u6237\uff0c\u7ed9\u5b9a\u4e86
ID
\u4e3a
0
\u7684\u7528\u6237
"
,
"mwoauthconsumer-consumer-view"
:
"
\u67e5\u770b\u6b64\u5ba2\u6237\u7aef
"
,
"mwoauthconsumer-application-view"
:
"
\u67e5\u770b\u6b64\u5e94\u7528\u7a0b\u5e8f
"
,
"grant-oauthmanageownclient"
:
"
\u7ba1\u7406\u60a8\u7684
OAuth
\u5ba2\u6237\u7aef
"
,
"mwoauth-consumer-user-mismatch"
:
"
\u60a8\u65e0\u6cd5\u5bf9\u4e0d\u5c5e\u4e8e\u60a8\u7684\u5ba2\u6237\u7aef\u6267\u884c\u64cd\u4f5c
"
,
"mwoauth-consumer-deleted-error"
:
"
\u60a8\u65e0\u6cd5\u5bf9\u5df2\u5220\u9664\u7684\u5ba2\u6237\u7aef\u6267\u884c\u64cd\u4f5c
"
,
"mwoauth-consumer-submit-error"
:
"
\u4fdd\u5b58\u5ba2\u6237\u7aef\u65f6\u53d1\u751f\u9519\u8bef
"
}
File Metadata
Details
Attached
Mime Type
application/json
Expires
Sat, May 16, 21:42 (1 d, 2 h)
Storage Engine
local-disk
Storage Format
Raw Data
Storage Handle
f4/cd/c94d80d7d9620e1821eaf71323fb
Default Alt Text
zh-hans.json (35 KB)
Attached To
Mode
rMWPROD MediaWiki Production
Attached
Detach File
Event Timeline
Log In to Comment