Chad has uploaded a new change for review.
https://gerrit.wikimedia.org/r/101234
Change subject: Localize admin pages
......................................................................
Localize admin pages
Change-Id: I97ce973bcb88a2de4df2bcc8e8ccfdc0eac13f82
---
M data/i18n/en.php
M data/templates/admin/user.html
M data/templates/admin/users.html
3 files changed, 38 insertions(+), 21 deletions(-)
git pull ssh://gerrit.wikimedia.org:29418/wikimedia/wikimania-scholarships
refs/changes/34/101234/1
diff --git a/data/i18n/en.php b/data/i18n/en.php
index cf27aa1..2af8115 100644
--- a/data/i18n/en.php
+++ b/data/i18n/en.php
@@ -189,4 +189,21 @@
'new-password' => "New password:",
'new-password-again' => "New password (again):",
'save-password' => "Save password",
+
+ 'admin-user-id' => 'Id: $1',
+ 'admin-user-email' => 'Email:',
+ 'admin-user-reviewer' => "Is reviewer:",
+ 'admin-user-valid' => "Is valid:",
+ 'admin-user-admin' => "Is admin:",
+ 'admin-user-blocked' => "Is blocked:",
+ 'admin-user-save' => "Save new user",
+ 'admin-users-id' => "id",
+ 'admin-users-username' => "username",
+ 'admin-users-email' => "email",
+ 'admin-users-reviewer' => "reviewer?",
+ 'admin-users-admin' => "admin?",
+ 'admin-users-blocked' => "blocked?",
+ 'admin-users-yes' => "yes",
+ 'admin-users-no' => "no",
+ 'admin-users-add' => "Add new user",
);
diff --git a/data/templates/admin/user.html b/data/templates/admin/user.html
index 5ec3175..e7fa65e 100644
--- a/data/templates/admin/user.html
+++ b/data/templates/admin/user.html
@@ -10,34 +10,34 @@
<form method="post" action="{{ urlFor( 'admin_user_post' ) }}">
<input type="hidden" name="id" value="{{ id }}"/>
<fieldset>
- <legend>Id: {{ id }}</legend>
+ <legend>{{ wgLang.message( 'admin-user-id', [ id ] ) }}
<ul>
- <li {{ 'username' in errors ? 'class="fieldWithErrors"' }}><label
for"username">Username:</label>
+ <li {{ 'username' in errors ? 'class="fieldWithErrors"' }}><label
for"username">{{ wgLang.message( 'username' ) }}</label>
<input type="text" name="username" id="username" value="{{ u.username
}}" required="required"/>
</li>
{% if id == 'new' %}
- <li {{ 'password' in errors ? 'class="fieldWithErrors"' }}><label
for="password">Password:</label>
+ <li {{ 'password' in errors ? 'class="fieldWithErrors"' }}><label
for="password">{{ wgLang.message( 'password' ) }}</label>
<input type="text" name="password" id="password" value="{{ u.password
}}" required="required"/>
</li>
{% endif %}
- <li {{ 'email' in errors ? 'class="fieldWithErrors"' }}><label
for="email">Email:</label>
+ <li {{ 'email' in errors ? 'class="fieldWithErrors"' }}><label
for="email">{{ wgLang.message( 'admin-user-email' ) }}</label>
<input type="text" name="email" id="email" value="{{ u.email }}"
required="required"/>
</li>
- <li><label for="reviewer" class="inline">Is Reviewer?:</label>
+ <li><label for="reviewer" class="inline">{{ wgLang.message(
'admin-user-reviewer' ) }}</label>
<input type="checkbox" name="reviewer" id="reviewer" value="1" {{
u.reviewer == 1 ? 'checked="checked"' }}/>
</li>
- <li><label for="isvalid" class="inline">Is Valid?:</label>
+ <li><label for="isvalid" class="inline">{{ wgLang.message(
'admin-user-valid' ) }}</label>
<input type="checkbox" name="isvalid" id="isvalid" value="1" {{
u.isvalid == 1 ? 'checked="checked"' }}/>
</li>
- <li><label for="isadmin" class="inline">Is Admin?:</label>
+ <li><label for="isadmin" class="inline">{{ wgLang.message(
'admin-user-admin' ) }}</label>
<input type="checkbox" name="isadmin" id="isadmin" value="1" {{
u.isadmin == 1 ? 'checked="checked"' }}/>
</li>
- <li><label for="blocked" class="inline">Blocked?:</label>
+ <li><label for="blocked" class="inline">{{ wgLang.message(
'admin-user-blocked' ) }}</label>
<input type="checkbox" name="blocked" id="blocked" value="1" {{
u.blocked == 1 ? 'checked="checked"' }}/>
</li>
</ul>
</fieldset>
- <input type="submit" id="save" name="save" value="Save"/>
+ <input type="submit" id="save" name="save" value="{{ wgLang.message(
'admin-user-save' ) }}"/>
</form>
{% endspaceless %}
{% endblock content %}
diff --git a/data/templates/admin/users.html b/data/templates/admin/users.html
index 7c8f7c6..e932354 100644
--- a/data/templates/admin/users.html
+++ b/data/templates/admin/users.html
@@ -4,28 +4,28 @@
{% spaceless %}
<table class="grid">
<tr>
- <th>id</th>
- <th>username</th>
- <th>email</th>
- <th>reviewer?</th>
- <th>valid?</th>
- <th>admin?</th>
- <th>blocked?</th>
+ <th>{{ wgLang.message( 'admin-users-id' ) }}</th>
+ <th>{{ wgLang.message( 'admin-users-username' ) }}</th>
+ <th>{{ wgLang.message( 'admin-users-email' ) }}</th>
+ <th>{{ wgLang.message( 'admin-users-reviewer' ) }}</th>
+ <th>{{ wgLang.message( 'admin-users-valid' ) }}</th>
+ <th>{{ wgLang.message( 'admin-users-admin' ) }}</th>
+ <th>{{ wgLang.message( 'admin-users-blocked' ) }}</th>
</tr>
{% for row in records %}
<tr class="{{ cycle( [ 'oddrow', 'evenrow' ], loop.index ) }}">
<td>{{ row.id }}</td>
<td><a href="{{ urlFor( 'admin_user', { 'id':row.id} ) }}">{{ row.username
}}</a></td>
<td><a href="mailto:{{ row.email|url_encode }}">{{ row.email }}</a></td>
- <td>{{ row.reviewer ? 'yes' : 'no' }}</td>
- <td>{{ row.isvalid ? 'yes' : 'no' }}</td>
- <td>{{ row.isadmin ? 'yes' : 'no' }}</td>
- <td>{{ row.blocked ? 'yes' : 'no' }}</td>
+ <td>{{ row.reviewer ? {{ wgLang.message( 'admin-users-yes' ) }} : {{
wgLang.message( 'admin-users-no' ) }} }}</td>
+ <td>{{ row.isvalid ? {{ wgLang.message( 'admin-users-yes' ) }} : {{
wgLang.message( 'admin-users-no' ) }} }}</td>
+ <td>{{ row.isadmin ? {{ wgLang.message( 'admin-users-yes' ) }} : {{
wgLang.message( 'admin-users-no' ) }} }}</td>
+ <td>{{ row.blocked ? {{ wgLang.message( 'admin-users-yes' ) }} : {{
wgLang.message( 'admin-users-no' ) }} }}</td>
</tr>
{% endfor %}
</table>
{% if isadmin %}
-<p><a href="{{ urlFor( 'admin_user', { 'id':'new' } ) }}">New user</a></p>
+<p><a href="{{ urlFor( 'admin_user', { 'id':'new' } ) }}">{{ wgLang.message(
'admin-users-add' ) }}</a></p>
{% endif %}
{% endspaceless %}
{% endblock content %}
--
To view, visit https://gerrit.wikimedia.org/r/101234
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: I97ce973bcb88a2de4df2bcc8e8ccfdc0eac13f82
Gerrit-PatchSet: 1
Gerrit-Project: wikimedia/wikimania-scholarships
Gerrit-Branch: master
Gerrit-Owner: Chad <[email protected]>
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits