Download it now!
Bug 86483 - FEATURE REQUEST: Implement different default templates per locale
Summary: FEATURE REQUEST: Implement different default templates per locale
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Localization (show other bugs)
(earliest affected)
Inherited From OOo
Hardware: All All
: medium enhancement
Assignee: Not Assigned
Keywords: needsDevEval, topicUI
Depends on:
Blocks: Templates
  Show dependency treegraph
Reported: 2014-11-20 06:05 UTC by Kevin Suo
Modified: 2020-03-09 13:27 UTC (History)
6 users (show)

See Also:
Crash report or crash signature:


Note You need to log in before you can comment on or make changes to this bug.
Description Kevin Suo 2014-11-20 06:05:29 UTC
Currently there is only one set of default template for Calc/Writer/.... 
This default template is good for English contents, but for other languages this template may not be appropriate.

For example, for Simplified Chinese users, different Headings and Body Text styles (font size, line height, paragraph spacing, paper size etc) should be applied in order to fit the Chinese document convention. For other UI languages, they may require much different default styles.

So, we should:

1. Implement different default template per locale, for each LibreOffice component (Calc, Writer, Draw, etc);
2. The template should be put in the "translations" submodule, so that it only takes effect when a certain UI translation is built and installed.
3. When templates for a certain locale does not exist, then it should fallback to the default English template.

Comment 1 Yousuf Philips (jay) (retired) 2014-11-20 06:18:52 UTC
Sounds good to me. :D
Comment 2 V Stuart Foote 2014-12-22 15:36:34 UTC
Over to the UX-advise pile...
Comment 3 Robinson Tryon (qubit) 2016-08-25 04:44:58 UTC Comment hidden (obsolete)
Comment 4 Heiko Tietze 2017-07-18 12:57:43 UTC
I don't think that we can provide localized templates for various if not all languages. That's the purpose of the extensions site
Comment 5 Yousuf Philips (jay) (retired) 2017-07-18 17:09:03 UTC
(In reply to Heiko Tietze from comment #4)
> I don't think that we can provide localized templates for various if not all
> languages. That's the purpose of the extensions site

If the localized teams want to provide localized templates that we can bundle, that is a good thing to have, but we need to ask devs how feasible it is to achieve before shooting it down.

We currently have locale specific page sizes, so having locale templates isnt that much of stretch forward.
Comment 6 Regina Henschel 2017-07-18 17:46:06 UTC (and AOO) has localized templates as long as I remember. Templates are organized in language-specific folders under share/template. So the question is more, why LibreOffice has not continued that, and whether the reason is still valid.
Comment 7 bugzilla2 2017-12-26 14:38:00 UTC
I would also like to see localized templates in LibO. Most of my customers are not that good in english, so the english templates are not very usefull to them.
Comment 8 Heiko Tietze 2017-12-27 08:35:44 UTC
Gabor, didn't you implement this request?
Comment 9 Gabor Kelemen 2017-12-27 09:51:34 UTC
(In reply to Heiko Tietze from comment #8)
> Gabor, didn't you implement this request?

No, that was bug #89676 which turned out to just request localized names and in that sense, a duplicate of bug #114088 which is indeed fixed for 6.0.

Localized template content is a completely different beast, I can't tackle it yet.

IIRC, Andras once said these were removed because they raised the installer size considerably.
Comment 10 bugzilla2 2017-12-28 12:40:54 UTC
Installer-Size came to my mind short after I posted my report...

What about adding the localized templates to the offline-Help-Installer? It would become an "localized content installer" then.

That way not all people would benefit from it (because I think most people don't install the offline helpfile) but it wouldn't bloat the installer and it would be better then pointing users to some extension sites...


Maybe the templates can be put into an extension that is automatically downloaded (user install) with the current GUI-Language from an trusted Libo-Server?
Comment 11 Xisco Faulí 2020-03-09 13:27:56 UTC
Please add keyword 'needsUXEval' and CC '' if input from UX is needed.