Sitic has uploaded a new change for review.
https://gerrit.wikimedia.org/r/227600
Change subject: Fix logevents for pagetranslation
......................................................................
Fix logevents for pagetranslation
Add i18n logevent strings for pagetranslation, fix error handling
when logtype/logaction not recognized.
Change-Id: Iddfe60d9e4c0c22869653613d0e11e4d4a902a9d
---
M frontend/src/components/watchlist/logevent.directive.html
M frontend/src/i18n/en.json
2 files changed, 20 insertions(+), 8 deletions(-)
git pull ssh://gerrit.wikimedia.org:29418/labs/tools/crosswatch
refs/changes/00/227600/1
diff --git a/frontend/src/components/watchlist/logevent.directive.html
b/frontend/src/components/watchlist/logevent.directive.html
index 415c966..5e4a762 100644
--- a/frontend/src/components/watchlist/logevent.directive.html
+++ b/frontend/src/components/watchlist/logevent.directive.html
@@ -4,7 +4,7 @@
<span ng-switch-when="delete" translate="LOGEVENT_DELETE_DELETE"
translate-values="event" translate-interpolation="custom"
translate-compile></span>
<span ng-switch-when="restore" translate="LOGEVENT_DELETE_RESTORE"
translate-values="event" translate-interpolation="custom"
translate-compile></span>
<span ng-switch-when="revision" translate="LOGEVENT_DELETE_REVISION"
translate-values="event" translate-interpolation="custom"
translate-compile></span>
- <span ng-switch-default>{{event}}</span> <!-- debug fallback -->
+ <span ng-switch-default><code>{{event}}</code></span> <!-- debug fallback
-->
</span>
</span>
<span ng-switch-when="protect">
@@ -13,7 +13,7 @@
<span ng-switch-when="move_prot" translate="LOGEVENT_PROTECT_MOVE"
translate-values="event" translate-interpolation="custom"
translate-compile></span>
<span ng-switch-when="protect" translate="LOGEVENT_PROTECT_PROTECT"
translate-values="event" translate-interpolation="custom"
translate-compile></span>
<span ng-switch-when="unprotect" translate="LOGEVENT_PROTECT_UNPROTECT"
translate-values="event" translate-interpolation="custom"
translate-compile></span>
- <span ng-switch-default>{{event}}</span> <!-- debug fallback -->
+ <span ng-switch-default><code>{{event}}</code></span> <!-- debug fallback
-->
</span>
</span>
<span ng-switch-when="move">
@@ -24,15 +24,15 @@
<span ng-switch-when="block" translate="LOGEVENT_BLOCK_BLOCK"
translate-values="event" translate-interpolation="custom"
translate-compile></span>
<span ng-switch-when="reblock" translate="LOGEVENT_BLOCK_REBLOCK"
translate-values="event" translate-interpolation="custom"
translate-compile></span>
<span ng-switch-when="unblock" translate="LOGEVENT_BLOCK_UNBLOCK"
translate-values="event" translate-interpolation="custom"
translate-compile></span>
- <span ng-switch-default>{{event}}</span> <!-- debug fallback -->
+ <span ng-switch-default><code>{{event}}</code></span> <!-- debug fallback
-->
</span>
</span>
<span ng-switch-when="rights">
<span ng-switch="::event.logaction">
<span ng-switch-when="autopromote" translate="LOGEVENT_RIGHTS_AUTOPROMOTE"
translate-values="event" translate-interpolation="custom"
translate-compile></span>
- <span ng-switch-when="erevoke">{{::event}} <!-- TODO, seems to be unused
by WMF --></span>
+ <span ng-switch-when="erevoke"><code>{{event}}</code> <!-- TODO, seems to
be unused by WMF --></span>
<span ng-switch-when="rights" translate="LOGEVENT_RIGHTS_RIGHTS"
translate-values="event" translate-interpolation="custom"
translate-compile></span>
- <span ng-switch-default>{{event}}</span> <!-- debug fallback -->
+ <span ng-switch-default><code>{{event}}</code></span> <!-- debug fallback
-->
</span>
</span>
<span ng-switch-when="upload">
@@ -40,14 +40,14 @@
<span ng-switch-when="overwrite" translate="LOGEVENT_UPLOAD_OVERWRITE"
translate-values="event" translate-interpolation="custom"
translate-compile></span>
<span ng-switch-when="revert" translate="LOGEVENT_UPLOAD_REVERT"
translate-values="event" translate-interpolation="custom"
translate-compile></span>
<span ng-switch-when="upload" translate="LOGEVENT_UPLOAD_UPLOAD"
translate-values="event" translate-interpolation="custom"
translate-compile></span>
- <span ng-switch-default>{{event}}</span> <!-- debug fallback -->
+ <span ng-switch-default><code>{{event}}</code></span> <!-- debug fallback
-->
</span>
</span>
<span ng-switch-when="import">
<span ng-switch="::event.logaction">
<span ng-switch-when="interwiki" translate="LOGEVENT_IMPORT_INTERWIKI"
translate-values="event" translate-interpolation="custom"
translate-compile></span>
<span ng-switch-when="upload" translate="LOGEVENT_IMPORT_UPLOAD"
translate-values="event" translate-interpolation="custom"
translate-compile></span>
- <span ng-switch-default>{{event}}</span> <!-- debug fallback -->
+ <span ng-switch-default><code>{{event}}</code></span> <!-- debug fallback
-->
</span>
</span>
<span ng-switch-when="merge">
@@ -58,11 +58,20 @@
<span ng-switch-when="create" translate="LOGEVENT_NEWUSERS_CREATE"
translate-values="event" translate-interpolation="custom"
translate-compile></span>
<span ng-switch-when="create2" translate="LOGEVENT_NEWUSERS_CREATE2"
translate-values="event" translate-interpolation="custom"
translate-compile></span>
<span ng-switch-when="byemail" translate="LOGEVENT_NEWUSERS_BYEMAIL"
translate-values="event" translate-interpolation="custom"
translate-compile></span>
- <span ng-switch-default>{{event}}</span> <!-- debug fallback -->
+ <span ng-switch-default><code>{{event}}</code></span> <!-- debug fallback
-->
</span>
</span>
<span ng-switch-when="renameuser">
<span translate="LOGEVENT_RENAMEUSER" translate-values="event"
translate-interpolation="custom" translate-compile></span>
</span>
+<span ng-switch-when="pagetranslation">
+ <span ng-switch="::event.logaction">
+ <span ng-switch-when="mark" translate="LOGEVENT_TRANSLATION_MARK"
translate-values="event" translate-interpolation="custom"
translate-compile></span>
+ <span ng-switch-when="associate"
translate="LOGEVENT_TRANSLATION_ASSOCIATE" translate-values="event"
translate-interpolation="custom" translate-compile></span>
+ <span ng-switch-when="dissociate"
translate="LOGEVENT_TRANSLATION_DISSOCIATE" translate-values="event"
translate-interpolation="custom" translate-compile></span>
+ <span ng-switch-default><code>{{event}}</code></span> <!-- debug fallback
-->
+ </span>
+</span>
+<span ng-switch-default><code>{{event}}</code></span> <!-- debug fallback -->
</span>
<span ng-if="::event.parsedcomment"
class="comment">(<comment></comment>)</span>
diff --git a/frontend/src/i18n/en.json b/frontend/src/i18n/en.json
index 11014d7..2efc7f9 100644
--- a/frontend/src/i18n/en.json
+++ b/frontend/src/i18n/en.json
@@ -47,6 +47,9 @@
"LOGEVENT_NEWUSERS_CREATE2": "User account <user name={{title}}> was created
by <user>",
"LOGEVENT_NEWUSERS_BYEMAIL": "User account <user name={{title}}> was created
by <user> and password was sent by email",
"LOGEVENT_RENAMEUSER": "<user> renamed user <user name={{olduser}}>
({{edits}} edits) to <user name={{newuser}}>",
+ "LOGEVENT_TRANSLATION_MARK": "<user> marked <page> for translation",
+ "LOGEVENT_TRANSLATION_ASSOCIATE": "<user> added translatable page <page> to
aggregate group {{aggregategroup}}",
+ "LOGEVENT_TRANSLATION_DISSOCIATE": "<user> removed translatable page <page>
from aggregate group {{aggregategroup}}",
"OAUTH_FAILURE_TITLE": "OAuth authentication failure",
"OAUTH_FAILURE_CONTENT": "Authentication failed, you might have revoked the
authorization for this application. Please logout and sign in again. Error
information: {{error}}",
"CLOSE": "Close",
--
To view, visit https://gerrit.wikimedia.org/r/227600
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: Iddfe60d9e4c0c22869653613d0e11e4d4a902a9d
Gerrit-PatchSet: 1
Gerrit-Project: labs/tools/crosswatch
Gerrit-Branch: master
Gerrit-Owner: Sitic <[email protected]>
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits