Description
- Gitea version (or commit ref): 1.14.0
- Git version: not relevant
- Operating system: not relevant
- Database (use
[x]
): not relevant - Can you reproduce the bug at https://try.gitea.io:
- Yes (provide example URL)
- No
- Log gist: not relevant
Description
On my gitea instance I got a user request about localizing the heatmap. The legend, the months and the days are always in english (screenshot from german instance below).
I inspected the code and identified
gitea/web_src/js/components/ActivityHeatmap.vue
Lines 6 to 14 in ce8255f
locale
is defined here
gitea/web_src/js/components/ActivityHeatmap.vue
Lines 39 to 41 in ce8255f
and is used in dependency like this
https://github.com/julienr114/vue-calendar-heatmap/blob/78963c3b97111b68ba063da631f3d1c2d37af7ec/src/components/consts.js#L3-L9
export const DEFAULT_LOCALE = {
months: ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
days: ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
on: 'on',
less: 'Less',
more: 'More'
}
Unfortunatley I'm not that fluent with javascript (and vue) and need a little kick start (example or something else) with importing the localizations from /options/locale/*.ini
. Anyone has a tip on how to do this?