gitea/modules/templates
wxiaoguang 19de52e0f4
Introduce GiteaLocaleNumber custom element to handle number localization on pages. ()
Follow  & 

Use `<gitea-locale-number>` instead of backend `PrettyNumber`. All old
`PrettyNumber` related functions are removed. A lot of code could be
simplified.

And some functions haven't been used for long time (dead code), so they
are also removed by the way (eg: `SplitStringAtRuneN`, `Dedent`)

This PR only tries to improve the `PrettyNumber` rendering problem, it
doesn't touch the "plural" problem.

Screenshot:


![image](https://user-images.githubusercontent.com/2114189/229290804-1f63db65-1e34-4a54-84ba-e00b44331b17.png)


![image](https://user-images.githubusercontent.com/2114189/229290911-c88dea00-b11d-48dd-accb-9f52edd73ce4.png)
..
vars Implement FSFE REUSE for golang files ()
base.go Implement FSFE REUSE for golang files ()
dynamic.go Implement FSFE REUSE for golang files ()
helper.go Introduce GiteaLocaleNumber custom element to handle number localization on pages. ()
helper_test.go Implement FSFE REUSE for golang files ()
htmlrenderer.go Improve template error reporting ()
mailer.go Implement FSFE REUSE for golang files ()
static.go Implement FSFE REUSE for golang files ()
templates_bindata.go Implement FSFE REUSE for golang files ()