- Move remaining beach packages and embedded admin assets\n- Rewrite framework, example, build, and gate paths
23 lines
414 B
Go
23 lines
414 B
Go
package phrasebook
|
|
|
|
import (
|
|
"embed"
|
|
"io/fs"
|
|
)
|
|
|
|
//go:embed lang
|
|
var systemLangFS embed.FS
|
|
|
|
//go:embed backend/lang
|
|
var backendLangFS embed.FS
|
|
|
|
// backendLang is the framework admin string tree (D-20), laid out as
|
|
// lang/<locale>/lang.yaml so its keys resolve as backend::lang.<group>.<key>.
|
|
func backendLang() fs.FS {
|
|
sub, err := fs.Sub(backendLangFS, "backend")
|
|
if err != nil {
|
|
panic(err)
|
|
}
|
|
return sub
|
|
}
|