? Success

User tests: Successful: Unsuccessful:

avatar andrepereiradasilva
andrepereiradasilva
17 Nov 2016

Pull Request for New Issue.

Summary of Changes

As discussed in joomla/joomla-websites#765 JHtmlNumber::bytes() is returning the number format always in english format.

This PR makes it return the format in the current language, using the languages packs DECIMALS_SEPARATOR and THOUSANDS_SEPARATOR variables for formatting the number.

Testing Instructions

  • Use a multilingual site with some languages (example: pt-PT) and apply patch
  • Add to protostar index.php the following code
echo JHtmlNumber::bytes(1).'<br/>';
echo JHtmlNumber::bytes(1024).'<br/>';
echo JHtmlNumber::bytes(1024*1024).'<br/>';
echo JHtmlNumber::bytes(1024*1024*1024).'<br/>';
echo JHtmlNumber::bytes(1024*1024*1024*1024).'<br/>';
  • Go to site and check if the number format is correct in all the languages you installed (you can check if respect the language variables in /language/xx-XX/xx-XX.ini file).

Documentation Changes Required

None.

133588e 17 Nov 2016 avatar andrepereiradasilva ups
avatar andrepereiradasilva andrepereiradasilva - open - 17 Nov 2016
avatar andrepereiradasilva andrepereiradasilva - change - 17 Nov 2016
Status New Pending
avatar joomla-cms-bot joomla-cms-bot - change - 17 Nov 2016
Category Libraries
avatar andrepereiradasilva andrepereiradasilva - change - 17 Nov 2016
The description was changed
Labels Added: ?
avatar andrepereiradasilva andrepereiradasilva - edited - 17 Nov 2016
avatar andrepereiradasilva andrepereiradasilva - change - 17 Nov 2016
The description was changed
avatar andrepereiradasilva andrepereiradasilva - edited - 17 Nov 2016
avatar andrepereiradasilva andrepereiradasilva - change - 17 Nov 2016
The description was changed
avatar andrepereiradasilva andrepereiradasilva - edited - 17 Nov 2016
avatar andrepereiradasilva andrepereiradasilva - change - 17 Nov 2016
The description was changed
avatar andrepereiradasilva andrepereiradasilva - edited - 17 Nov 2016
avatar andrepereiradasilva andrepereiradasilva - change - 17 Nov 2016
The description was changed
avatar andrepereiradasilva andrepereiradasilva - edited - 17 Nov 2016
82adb36 17 Nov 2016 avatar andrepereiradasilva cs
avatar joomla-cms-bot joomla-cms-bot - change - 17 Nov 2016
Category Libraries Libraries Unit Tests
avatar andrepereiradasilva andrepereiradasilva - change - 17 Nov 2016
Labels Added: ?
avatar andrepereiradasilva andrepereiradasilva - change - 17 Nov 2016
Labels Removed: ?
avatar infograf768
infograf768 - comment - 18 Nov 2016

In English I get:
1.00 b
1.00 kB
1.00 MB
1.00 GB
1.00 TB

and in French
1,00 b
1,00 kB
1,00 MB
1,00 GB
1,00 TB

When I changed the echo to
echo JHtmlNumber::bytes(1000*1024*1024*1024*1024).'<br/>';
I got
1 000,00 TB

Which is indeed correct in French.

avatar infograf768
infograf768 - comment - 18 Nov 2016

I have tested this item successfully on 78256e2


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/12929.

avatar infograf768 infograf768 - test_item - 18 Nov 2016 - Tested successfully
avatar zero-24 zero-24 - change - 18 Nov 2016
Milestone Added:
avatar zero-24 zero-24 - test_item - 18 Nov 2016 - Tested successfully
avatar zero-24
zero-24 - comment - 18 Nov 2016

I have tested this item successfully on 78256e2

?


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/12929.

avatar zero-24 zero-24 - change - 18 Nov 2016
Milestone Added:
Status Pending Ready to Commit
Labels Added: ?
avatar zero-24
zero-24 - comment - 18 Nov 2016

RTC


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/12929.

avatar wilsonge wilsonge - change - 18 Nov 2016
Status Ready to Commit Fixed in Code Base
Closed_Date 0000-00-00 00:00:00 2016-11-18 16:28:13
Closed_By wilsonge
Labels
avatar wilsonge wilsonge - close - 18 Nov 2016
avatar wilsonge wilsonge - merge - 18 Nov 2016
avatar wilsonge wilsonge - reference | 923c361 - 18 Nov 16
avatar wilsonge wilsonge - merge - 18 Nov 2016
avatar wilsonge wilsonge - close - 18 Nov 2016
avatar wilsonge
wilsonge - comment - 18 Nov 2016

Thanks :)

Add a Comment

Login with GitHub to post a comment