mirror of
https://github.com/gohugoio/hugo.git
synced 2024-11-21 20:46:30 -05:00
Revert "i18n: Prevent data race in lang code handling"
This reverts commit c97216e4f0
.
This commit is contained in:
parent
c97216e4f0
commit
b3443b3d0c
2 changed files with 1 additions and 3 deletions
|
@ -68,9 +68,7 @@ func (t Translator) initFuncs(bndl *bundle.Bundle) {
|
||||||
currentLang := lang
|
currentLang := lang
|
||||||
|
|
||||||
t.translateFuncs[currentLang] = func(translationID string, args ...interface{}) string {
|
t.translateFuncs[currentLang] = func(translationID string, args ...interface{}) string {
|
||||||
tpMu.RLock()
|
|
||||||
tFunc, err := bndl.Tfunc(currentLang)
|
tFunc, err := bndl.Tfunc(currentLang)
|
||||||
tpMu.RUnlock()
|
|
||||||
if err != nil {
|
if err != nil {
|
||||||
jww.WARN.Printf("could not load translations for language %q (%s), will use default content language.\n", lang, err)
|
jww.WARN.Printf("could not load translations for language %q (%s), will use default content language.\n", lang, err)
|
||||||
}
|
}
|
||||||
|
|
|
@ -25,7 +25,7 @@ import (
|
||||||
|
|
||||||
// Unfortunately this needs to be global, see
|
// Unfortunately this needs to be global, see
|
||||||
// https://github.com/nicksnyder/go-i18n/issues/82
|
// https://github.com/nicksnyder/go-i18n/issues/82
|
||||||
var tpMu sync.RWMutex
|
var tpMu sync.Mutex
|
||||||
|
|
||||||
// TranslationProvider provides translation handling, i.e. loading
|
// TranslationProvider provides translation handling, i.e. loading
|
||||||
// of bundles etc.
|
// of bundles etc.
|
||||||
|
|
Loading…
Reference in a new issue