FSharpPlus icon indicating copy to clipboard operation
FSharpPlus copied to clipboard

Translate the f# + documentation into other language[s]

Open Nuxssss opened this issue 4 years ago • 5 comments

I think it would be useful to translate the documentation into other languages, but I don't understand how. If possible, I will translate the documentation in Russian.

Nuxssss avatar Jun 16 '20 04:06 Nuxssss

Since the documentation uses FSharp.Formatting the question is how that would be done using that tool.

wallymathieu avatar Jun 16 '20 07:06 wallymathieu

Since the documentation uses FSharp.Formatting the question is how that would be done using that tool.

I suggest this option: Localized pages will be positioned like this EN: https://fsprojects.github.io/en-us/FSharpPlus/ RU: https://fsprojects.github.io/ru-ru/FSharpPlus/

But I don't know how to do it with Fsharp.Formatting

Nuxssss avatar Jun 20 '20 07:06 Nuxssss

If you want to do something like that using github pages and the current setup, you could create a folder ru-ru in https://github.com/fsprojects/FSharpPlus/tree/master/docsrc/content in order for it to be rendered as: https://fsprojects.github.io/FSharpPlus/ru-ru/

In order to have a https://fsprojects.github.io/ru-ru/FSharpPlus/ you would need a ru-ru project on fsprojects.

wallymathieu avatar Jun 20 '20 09:06 wallymathieu

The reference documentation could probably be translated as well, but we would need to figure out how that's done.

wallymathieu avatar Jun 20 '20 10:06 wallymathieu

For instance you can look at the following branch: https://github.com/wallymathieu/FSharpPlus/tree/translation-draft and the rendered tutorial for Swedish: https://wallymathieu.github.io/FSharpPlus/sv-se/tutorial.html

wallymathieu avatar Jul 12 '20 16:07 wallymathieu