Merge pull request #680 from trheyi/main
Optimize i18n key generation logic
This commit is contained in:
commit
cdd78b4733
1 changed files with 2 additions and 3 deletions
|
|
@ -73,7 +73,7 @@ func (page *Page) Build(ctx *BuildContext, option *BuildOption) (*goquery.Docume
|
||||||
}
|
}
|
||||||
|
|
||||||
// Add the translation marks
|
// Add the translation marks
|
||||||
sequence := 0
|
sequence := 1
|
||||||
err = page.TranslateMarks(ctx, doc, &sequence)
|
err = page.TranslateMarks(ctx, doc, &sequence)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return nil, warnings, err
|
return nil, warnings, err
|
||||||
|
|
@ -186,7 +186,7 @@ func (page *Page) BuildAsComponent(sel *goquery.Selection, ctx *BuildContext, op
|
||||||
data.ReplaceSelectionUse(slotRe, first)
|
data.ReplaceSelectionUse(slotRe, first)
|
||||||
|
|
||||||
// Add the translation marks
|
// Add the translation marks
|
||||||
sequence := 0
|
sequence := 1
|
||||||
err = page.TranslateMarks(ctx, doc, &sequence)
|
err = page.TranslateMarks(ctx, doc, &sequence)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return "", err
|
return "", err
|
||||||
|
|
@ -590,7 +590,6 @@ func (page *Page) TranslateMarks(ctx *BuildContext, doc *goquery.Document, seque
|
||||||
func (page *Page) translateNode(node *html.Node, sequence *int) ([]Translation, error) {
|
func (page *Page) translateNode(node *html.Node, sequence *int) ([]Translation, error) {
|
||||||
|
|
||||||
translations := []Translation{}
|
translations := []Translation{}
|
||||||
*sequence = *sequence + 1
|
|
||||||
|
|
||||||
switch node.Type {
|
switch node.Type {
|
||||||
case html.DocumentNode:
|
case html.DocumentNode:
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue