Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support different thousand separators for the numeric scalebar in map composer #21341

Closed
qgib opened this issue Aug 28, 2015 · 9 comments
Closed
Labels
Feature Request Print Layouts Related to QGIS Print Layouts, Atlas or Reporting frameworks

Comments

@qgib
Copy link
Contributor

qgib commented Aug 28, 2015

Author Name: Anita Graser (@anitagraser)
Original Redmine Issue: 13281

Redmine category:map_composer/printing


Currently, the thousand separator for the numeric scalebar is hard coded to a space, i.e. "1:10 000". This style is uncommon in many parts of the world where it should be "1:10,000" or "1:10.000". I suggest adding an option to pick a separator character.


Related issue(s): #15587 (relates)
Redmine related issue(s): 6287


@qgib
Copy link
Contributor Author

qgib commented Aug 30, 2015

Author Name: Denis Rouzaud (@3nids)


As pointed in the related issue, the thousand separator depends on your locale settings.
Isn't it working as expected?

I think the general policy is to avoid adding settings for everything. Here we have the opportunity to use locale settings, so no new option should be needed.


  • status_id was changed from Open to Feedback

@qgib
Copy link
Contributor Author

qgib commented Aug 31, 2015

Author Name: Anita Graser (@anitagraser)


Imho, this is not satisfactory for the following reason: If I have a client/template which requires a certain format, do you expect me to always change my locale to try find a setting which produces the required formatting? That's not user-friendly at all. Also - if it really works that way - the user has no idea that the system locale affects this.

@qgib
Copy link
Contributor Author

qgib commented Sep 20, 2015

Author Name: Anita Graser (@anitagraser)


Would you mind changing this back to "open"? Thanks.

@qgib
Copy link
Contributor Author

qgib commented Oct 7, 2015

Author Name: Anita Graser (@anitagraser)


Ping

@qgib
Copy link
Contributor Author

qgib commented Apr 10, 2016

Author Name: Michel Kuhlmann (Michel Kuhlmann)


+1

@qgib
Copy link
Contributor Author

qgib commented Apr 10, 2016

Author Name: Nyall Dawson (@nyalldawson)


  • status_id was changed from Feedback to Open

@qgib
Copy link
Contributor Author

qgib commented Apr 30, 2017

Author Name: Giovanni Manghi (@gioman)


  • easy_fix was configured as 0

@qgib
Copy link
Contributor Author

qgib commented Jul 23, 2018

Author Name: Anita Graser (@anitagraser)


In QGIS 3, the default separator is system dependent, i.e. on an English system, the separator is a comma.

@qgib
Copy link
Contributor Author

qgib commented Jul 24, 2018

Author Name: Alessandro Pasotti (@elpaso)


QGIS locale is now configurable in the settings (defaults to system locale).

And the thousands separator can be omitted.

@qgib qgib added Feature Request Print Layouts Related to QGIS Print Layouts, Atlas or Reporting frameworks labels May 25, 2019
@qgib qgib added this to the Future Release - Nice to have milestone May 25, 2019
nyalldawson added a commit to nyalldawson/QGIS that referenced this issue Jan 9, 2020
Gives users control over all the formatting properties for the numbers
in scalebars, including whether they want thousand separators, decimal
places, scientific notation, etc

Fixes qgis#21341
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature Request Print Layouts Related to QGIS Print Layouts, Atlas or Reporting frameworks
Projects
None yet
Development

No branches or pull requests

1 participant