github.com/gogf/gf@v1.16.9/.example/os/gview/i18n/i18n.go (about)

     1  package main
     2  
     3  import (
     4  	"fmt"
     5  	"github.com/gogf/gf/frame/g"
     6  )
     7  
     8  func main() {
     9  	content := `{{.name}} says "a{#hello}{#world}!"`
    10  	result1, _ := g.View().ParseContent(content, g.Map{
    11  		"name":         "john",
    12  		"I18nLanguage": "zh-CN",
    13  	})
    14  	fmt.Println(result1)
    15  
    16  	result2, _ := g.View().ParseContent(content, g.Map{
    17  		"name":         "john",
    18  		"I18nLanguage": "ja",
    19  	})
    20  	fmt.Println(result2)
    21  }