Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Added dict in generated mfd file #45

Open
wants to merge 3 commits into
base: master
Choose a base branch
from
Open

Conversation

qnqatop
Copy link

@qnqatop qnqatop commented Dec 10, 2024

No description provided.

@sas1024 sas1024 changed the title MFD-78 Added dict in generated mfd file Added dict in generated mfd file Dec 10, 2024
Comment on lines +277 to +283
func AddedCustomTranslations(d *Dict) {
if d != nil {
for _, e := range d.Entries {
presetsTranslations[RuLang][e.XMLName.Local] = e.Value
}
}
}

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Не очень круто выходит что меняется глобальная переменная, мне кажется лучше будет

  1. прокидывать этот дикт в Translate и потом в mfd.Translate

или

  1. завести отдельную переменную рядом с presetsTranslations типо customTranslations = map[string]map[string]string{}, заполнять этой функцией customTranslations, и в mfd.Translate смотреть оба списка / сделать функцию которая вернет сджойненные переводы

Иначе в текущем виде по mfd.Translate тяжело понять что туда еще что-то записывается в рантайме

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants