jenkins-bot has submitted this change and it was merged.
Change subject: Sandbox: Show language preferences of the user
......................................................................
Sandbox: Show language preferences of the user
Change-Id: I152dc7a91acdb75789f5b63ea0eda39883715da0
---
M resources/js/ext.translate.special.translatesandbox.js
M specials/SpecialTranslateSandbox.php
2 files changed, 11 insertions(+), 5 deletions(-)
Approvals:
Amire80: Looks good to me, approved
jenkins-bot: Verified
diff --git a/resources/js/ext.translate.special.translatesandbox.js
b/resources/js/ext.translate.special.translatesandbox.js
index d75972c..1224c67 100644
--- a/resources/js/ext.translate.special.translatesandbox.js
+++ b/resources/js/ext.translate.special.translatesandbox.js
@@ -128,11 +128,7 @@
.addClass( 'email row' )
.text( request.email ),
$( '<div>' )
- .addClass( 'languages row' )
- .append(
- $( '<span>' ).text( 'Afrikaans' ),
- $( '<span>' ).text( 'espaƱol' )
- ),
+ .addClass( 'languages row autonym' ),
$( '<div>' )
.addClass( 'actions row' )
.append(
@@ -170,6 +166,15 @@
.addClass( 'translations row' )
);
+ if ( request.languagepreferences &&
request.languagepreferences.languages ) {
+ $.each( request.languagepreferences.languages, function
( index, language ) {
+ $detailsPane.find( '.languages' ).append(
+ $( '<span>' )
+ .text( $.uls.data.getAutonym(
language ) )
+ );
+ } );
+ }
+
// @todo: move higher in the tree
storage = new mw.translate.TranslationStashStorage();
storage.getUserTranslations( request.username ).done( function
( translations ) {
diff --git a/specials/SpecialTranslateSandbox.php
b/specials/SpecialTranslateSandbox.php
index eb4e404..285d2ae 100644
--- a/specials/SpecialTranslateSandbox.php
+++ b/specials/SpecialTranslateSandbox.php
@@ -92,6 +92,7 @@
'email' => $user->getEmail(),
'registrationdate' => $user->getRegistration(),
'translations' => 0,
+ 'languagepreferences' => FormatJson::decode(
$user->getOption( 'translate-sandbox' ) ),
'userid' => $user->getId(),
);
--
To view, visit https://gerrit.wikimedia.org/r/91575
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: merged
Gerrit-Change-Id: I152dc7a91acdb75789f5b63ea0eda39883715da0
Gerrit-PatchSet: 2
Gerrit-Project: mediawiki/extensions/Translate
Gerrit-Branch: master
Gerrit-Owner: Santhosh <[email protected]>
Gerrit-Reviewer: Amire80 <[email protected]>
Gerrit-Reviewer: jenkins-bot
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits