-
Notifications
You must be signed in to change notification settings - Fork 6.8k
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
Update the Localization Dev Doc to explain the new process #15243
Comments
This pull request removes build steps and localization files that we no longer need. Related: #15243
I see it's possible to use more than one resw in the same folder. Our resw for Settings is huge, maybe we can split it. Thinking OOBE might deserve it. Or "messages", like in the example. I suppose it would go too far to give all modules a file? |
For what it’s worth, i don’t think we should rename existing resource files. The localization software uses the file path as part of the primary key, so unless we tell them before we submit a renamed file they will spend effort re-localizing the “new” content. It’s not ideal… |
Another question: why doesn't the localization team/software write to .resw files for each language? Like we can see in the example from Microsoft, mentioned earlier? |
@crutkas after all this time I have zero idea how translation currently works. That means zero transparanty. Why don't we use (something like) Crowdin, like Files does? |
I’ve explained this before. New system is different than the old but main concept is the same. We use an internal system that we must use. Stuff goes in and they magically translate it and translations are outputted at build time. If something is incorrect, we file a bug. All translations must be approved via that team. That system has a snapshot of our en-us so their system is the “source of truth”. If a en-us resource changes it is detected and translated. this issue is about adjusting the docs against the cdpx system and tweak it for the new one when we transferred build systems. |
Could A whole bunch of the links in it are dead and some are a11y hostile. I was going to file a bug, but this issue seems good enough. |
Provide a description of requested docs changes
We don't use
LocProject.json
orlcl
files any longer, and we don't use thebuild-*.cmd
scripts that it mentions either.The text was updated successfully, but these errors were encountered: