Adding a new language to Reactos explorer/Tasbar/StartMenu/Paint/Cmd/Ftp/Solitaire/ is just adding a new .rc file as they are our own apps.That's all the required work
About shell32 we can create a diff of the RC file (as we do with some other diffs).Iirc,hto maybe can confirm this, we add several language diffs at release time as the Japanese/ Chinese fonts.
Imho adding Navi is harmless, there isnt too much effort and it could be a nice viral if managed correctly.
The "Windows doesnt have it" statement is too weak: We are not talking about adding a new feature that an en-EN will see if he chooses installing ReactOS in his language. But a feature for those who selects installing Navi at Startup.
In the other hand: We have multidesktop in all the languages.Let's kill that feature now as it is not in Windows
.Or let's be Enterprise oriented instead User oriented as MS has been for years.
Imo, the main difference comparing ReactOS and Windows is the opensource,free,community oriented product.That means evolving with the community,and growing with it.
Maybe I am one of those who believes in the " Windows doesnt have it" statement when it affect directly the compatibility with apps, but I believe in the "Differentiation:Creating our own feel&sense" instead being a total copy when possible( ie : Multidesktop or a new explorer with 2 treeviews or multitabbed ).
Where is now the "We accept patches(Tm)"?
Adding a new language is just a small wink to the Community,not a big effort, that doesnt break apps, and a good PR movement in 2 different areas:
-Community: "If you want a new feature to be included..be sure it doesnt break apps && we accept patches(TM)".
-Outsiders: PR movement. It's not about attracting Na'vis but a media PR shocking-funny new. You will have curious guys installing ReactOS just for fun to see the Na'vi language. It's more about "we are geeks and we can push crazy-harmless ideas(under some restrictions)".
This is my pov