We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
The params for translations are ignored.
Params values should be added into the translation.
No idea.
Forked ngx-translate demo from GitHub readme to reproduce https://stackblitz.com/edit/github-a35qvr
ngx-translate version: 10.0.1 Angular version: 6.0.0
Browser: any
The text was updated successfully, but these errors were encountered:
For now I'm using this function to apply the prams to the translations:
export function applyParamsToTranslation(trans: string, params: Object): string { // TODO add err handling function getTransParamNames(text: string): Array<string> { return text.match(/{{\s*[\w\.]+\s*}}/g).map(function(bracedParam) { return bracedParam.match(/[\w\.]+/)[0]; }); } const keys = getTransParamNames(trans); for (let i = 0; i < keys.length; i++) { if (params[keys[i]]) { trans = trans.replace(keys[i], params[keys[i]]); } } return trans.replace(/{{|}}/g, ''); }
Sorry, something went wrong.
No branches or pull requests
Current behavior
The params for translations are ignored.
Expected behavior
Params values should be added into the translation.
How do you think that we should fix this?
No idea.
Minimal reproduction of the problem with instructions
Forked ngx-translate demo from GitHub readme to reproduce https://stackblitz.com/edit/github-a35qvr
Environment
ngx-translate version: 10.0.1
Angular version: 6.0.0
Browser:
any
The text was updated successfully, but these errors were encountered: