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

Reply via email to