Bonjour à tous,
Je vous contacte suite à une excellente initiative de nos collègues espagnols qui ont démarré une documentation en Espagnol de ROS-2.
Vu le nombre de personnes qui enseignent et utilisent ROS je pense qu’il y a définitivement un public.
Un certain nombre de points contre sont:
Le temps que ca va prendre, mais il me semble que l’on a tous plus ou moins fait le travail avec des polycopiés.
La mise à jour des documentations qui a été automatisé avec la détection automatique de pages modifiées.
A-t-on une masse critique nécessaire pour le faire ?
Qu’en pensez-vous ?
On peut lancer néanmoins le système pour voir.
Bien à vous,
Olivier.
3 Likes
ipa-led
December 22, 2022, 8:47am
2
Çà devrait pouvoir se faire, mais comme pour ROS1 “au fil de l’eau”, néanmoins on peut essayer de coordonnée un peu l’effort .
Si des gens travaillent sur une pages peut être le noté ici.
Merci @ipa-led pour ton retour,
Je ne pense pas que l’on puisse faire autrement.
Le mécanisme n’est pas finalisé, mais @fmrico est parti à tout allure sur le début de la traduction. Il a notamment fait une entité ROS-Spanish-Users-Group sur github. Ca me paraît une bonne idée. Mais je n’ai pas trop envie d’être tout seul dessus. Je te mets comme administrateur @ipa-led ?
Qui veut en faire partie @christophebedard ?
Bon du coup j’ai fait une organisation:
Si vous voulez contribuer n’hésitez pas à me contacter pour que j’ajoute votre utilisateur.
Bonjour @olivier-stasse
Ca m’intéresse d’avoir accès à l’organisation GitHub.
Merci.
Gérald
1 Like
mcbed
January 3, 2023, 9:44am
6
Bonjour @olivier-stasse ,
ça m’intéresse aussi de participer !
Merci et à bientôt
Maciej
Merci à tous pour votre intérêt.
Donc @ipa-led @christophebedard sont propriétaires également de l’organisation github ROS-French-Users-Group. @gdherbom @mcbed doivent simplement accepter l’invitation. Ca devrait suffire pour le moment.
Je vais ouvrir les issues pour la TODO list dans la semaine si j’y pense
mcbed
January 3, 2023, 1:57pm
9
ça vous dirait de faire une première réunion visio du WG pour se fixer quelques buts et définir une roadmap avant de se lancer dans les docs ?
1 Like
Le mercredi à 19h00 en décalage de phase avec le WG de ros2_control ?
On peut commencer soit demain, soit dans deux semaines, soit avant dans deux semaines.
Pour les discussions plus techniques je vous propose d’aller directement sur:
mcbed
January 4, 2023, 10:24am
12
Je suis d’accord avec @olivier-stasse . Pour participer à l’événement de ce soir 19h merci de rejoindre le google group :
https://groups.google.com/forum/#!forum/ros-french-users-group/join
1 Like
Bonjour à tous,
On a donc fait une première réunion des utilisateurs Français ROS via le groupe google.
L’iniative concernant la traduction Française se trouve ici:
La liste des choses à faire pour la traduction des tutoriels est ici:
opened 06:16AM - 05 Jan 23 UTC
# Traduction de Tutorials
## [Tutorials](https://github.com/ROS-French-Users… -Group/ros2_documentation/tree/fr-rolling/source/Tutorials)
- [ ] [Advanced.rst](https://github.com/ROS-French-Users-Group/ros2_documentation/blob/fr-rolling/source/Tutorials/Advanced.rst)
- [ ] [Beginner-CLI-Tools.rst](https://github.com/ROS-French-Users-Group/ros2_documentation/blob/fr-rolling/source/Tutorials/Beginner-CLI-Tools.rst)
- [ ] [Beginner-Client-Libraries.rst](https://github.com/ROS-French-Users-Group/ros2_documentation/blob/fr-rolling/source/Tutorials/Beginner-Client-Libraries.rst)
- [ ] [Demos.rst](https://github.com/ROS-French-Users-Group/ros2_documentation/blob/fr-rolling/source/Tutorials/Demos.rst)
- [ ] [Intermediate.rst](https://github.com/ROS-French-Users-Group/ros2_documentation/blob/fr-rolling/source/Tutorials/Intermediate.rst)
- [ ] [Miscellaneous.rst](https://github.com/ROS-French-Users-Group/ros2_documentation/blob/fr-rolling/source/Tutorials/Miscellaneous.rst)
## [Advanced](https://github.com/ROS-French-Users-Group/ros2_documentation/tree/fr-rolling/source/Tutorials/Advanced)
- [ ] [Allocator-Template-Tutorial.rst](https://github.com/ROS-French-Users-Group/ros2_documentation/blob/fr-rolling/source/Tutorials/Advanced/Allocator-Template-Tutorial.rst)
- [ ] [FastDDS-Configuration.rst](https://github.com/ROS-French-Users-Group/ros2_documentation/blob/fr-rolling/source/Tutorials/Advanced/FastDDS-Configuration.rst)
- [ ] [Recording-A-Bag-From-Your-Own-Node-CPP.rst](https://github.com/ROS-French-Users-Group/ros2_documentation/blob/fr-rolling/source/Tutorials/Advanced/Recording-A-Bag-From-Your-Own-Node-CPP.rst)
- [ ] [Recording-A-Bag-From-Your-Own-Node-Py.rst](https://github.com/ROS-French-Users-Group/ros2_documentation/blob/fr-rolling/source/Tutorials/Advanced/Recording-A-Bag-From-Your-Own-Node-Py.rst)
### [Discovery-Server](https://github.com/ROS-French-Users-Group/ros2_documentation/tree/fr-rolling/source/Tutorials/Advanced/Discovery-Server)
- [ ] [Discovery-Server.rst](https://github.com/ROS-French-Users-Group/ros2_documentation/blob/fr-rolling/source/Tutorials/Advanced/Discovery-Server/Discovery-Server.rst)
### [Security](https://github.com/ROS-French-Users-Group/ros2_documentation/tree/fr-rolling/source/Tutorials/Advanced/Security)
- [ ] [Access-Controls.rst](https://github.com/ROS-French-Users-Group/ros2_documentation/blob/fr-rolling/source/Tutorials/Advanced/Security/Access-Controls.rst)
- [ ] [Examine-Traffic.rst](https://github.com/ROS-French-Users-Group/ros2_documentation/blob/fr-rolling/source/Tutorials/Advanced/Security/Examine-Traffic.rst)
- [ ] [Introducing-ros2-security.rst](https://github.com/ROS-French-Users-Group/ros2_documentation/blob/fr-rolling/source/Tutorials/Advanced/Security/Introducing-ros2-security.rst)
- [ ] [Security-Main.rst](https://github.com/ROS-French-Users-Group/ros2_documentation/blob/fr-rolling/source/Tutorials/Advanced/Security/Security-Main.rst)
- [ ] [Security-on-Two.rst](https://github.com/ROS-French-Users-Group/ros2_documentation/blob/fr-rolling/source/Tutorials/Advanced/Security/Security-on-Two.rst)
- [ ] [The-Keystore.rst](https://github.com/ROS-French-Users-Group/ros2_documentation/blob/fr-rolling/source/Tutorials/Advanced/Security/The-Keystore.rst)
### [Simulators](https://github.com/ROS-French-Users-Group/ros2_documentation/tree/fr-rolling/source/Tutorials/Advanced/Simulators)
- [ ] [Gazebo.rst](https://github.com/ROS-French-Users-Group/ros2_documentation/blob/fr-rolling/source/Tutorials/Advanced/Simulators/Gazebo.rst)
- [ ] [Simulation-Main.rst](https://github.com/ROS-French-Users-Group/ros2_documentation/blob/fr-rolling/source/Tutorials/Advanced/Simulators/Simulation-Main.rst)
- [ ] [Webots.rst](https://github.com/ROS-French-Users-Group/ros2_documentation/blob/fr-rolling/source/Tutorials/Advanced/Simulators/Webots.rst)
### [Topic-Statistics-Tutorial](https://github.com/ROS-French-Users-Group/ros2_documentation/tree/fr-rolling/source/Tutorials/Advanced/Topic-Statistics-Tutorial)
- [ ] [Topic-Statistics-Tutorial.rst](https://github.com/ROS-French-Users-Group/ros2_documentation/blob/fr-rolling/source/Tutorials/Advanced/Topic-Statistics-Tutorial/Topic-Statistics-Tutorial.rst)
## [Beginner-CLI-Tools](https://github.com/ROS-French-Users-Group/ros2_documentation/tree/fr-rolling/source/Tutorials/Beginner-CLI-Tools)
- [ ] [Introducing-Turtlesim.rst](https://github.com/ROS-French-Users-Group/ros2_documentation/blob/fr-rolling/source/Tutorials/Beginner-CLI-Tools/Introducing-Turtlesim/Introducing-Turtlesim.rst)
- [ ] [Launching-Multiple-Nodes.rst](https://github.com/ROS-French-Users-Group/ros2_documentation/blob/fr-rolling/source/Tutorials/Beginner-CLI-Tools/Launching-Multiple-Nodes/Launching-Multiple-Nodes.rst)
- [ ] [Recording-And-Playing-Back-Data.rst](https://github.com/ROS-French-Users-Group/ros2_documentation/blob/fr-rolling/source/Tutorials/Beginner-CLI-Tools/Recording-And-Playing-Back-Data/Recording-And-Playing-Back-Data.rst)
- [ ] [Understanding-ROS2-Actions.rst](https://github.com/ROS-French-Users-Group/ros2_documentation/blob/fr-rolling/source/Tutorials/Beginner-CLI-Tools/Understanding-ROS2-Actions/Understanding-ROS2-Actions.rst)
- [ ] [Understanding-ROS2-Nodes.rst](https://github.com/ROS-French-Users-Group/ros2_documentation/blob/fr-rolling/source/Tutorials/Beginner-CLI-Tools/Understanding-ROS2-Nodes/Understanding-ROS2-Nodes.rst)
- [ ] [Understanding-ROS2-Parameters.rst](https://github.com/ROS-French-Users-Group/ros2_documentation/blob/fr-rolling/source/Tutorials/Beginner-CLI-Tools/Understanding-ROS2-Parameters/Understanding-ROS2-Parameters.rst)
- [ ] [Understanding-ROS2-Services.rst](https://github.com/ROS-French-Users-Group/ros2_documentation/blob/fr-rolling/source/Tutorials/Beginner-CLI-Tools/Understanding-ROS2-Services/Understanding-ROS2-Services.rst)
- [ ] [Understanding-ROS2-Topics.rst](https://github.com/ROS-French-Users-Group/ros2_documentation/blob/fr-rolling/source/Tutorials/Beginner-CLI-Tools/Understanding-ROS2-Topics/Understanding-ROS2-Topics.rst)
- [ ] [Using-Rqt-Console.rst](https://github.com/ROS-French-Users-Group/ros2_documentation/blob/fr-rolling/source/Tutorials/Beginner-CLI-Tools/Using-Rqt-Console/Using-Rqt-Console.rst)
- [ ] [Configuring-ROS2-Environment.rst](https://github.com/ROS-French-Users-Group/ros2_documentation/blob/fr-rolling/source/Tutorials/Beginner-CLI-Tools/Configuring-ROS2-Environment.rst)
## [Beginner-Client-Libraries](https://github.com/ROS-French-Users-Group/ros2_documentation/tree/fr-rolling/source/Tutorials/Beginner-Client-Libraries)
- [ ] [Colcon-Tutorial.rst](https://github.com/ROS-French-Users-Group/ros2_documentation/blob/fr-rolling/source/Tutorials/Beginner-Client-Libraries/Colcon-Tutorial.rst)
- [ ] [Creating-Your-First-ROS2-Package.rst](https://github.com/ROS-French-Users-Group/ros2_documentation/blob/fr-rolling/source/Tutorials/Beginner-Client-Libraries/Creating-Your-First-ROS2-Package.rst)
- [ ] [Custom-ROS2-Interfaces.rst](https://github.com/ROS-French-Users-Group/ros2_documentation/blob/fr-rolling/source/Tutorials/Beginner-Client-Libraries/Custom-ROS2-Interfaces.rst)
- [ ] [Getting-Started-With-Ros2doctor.rst](https://github.com/ROS-French-Users-Group/ros2_documentation/blob/fr-rolling/source/Tutorials/Beginner-Client-Libraries/Getting-Started-With-Ros2doctor.rst)
- [ ] [Pluginlib.rst](https://github.com/ROS-French-Users-Group/ros2_documentation/blob/fr-rolling/source/Tutorials/Beginner-Client-Libraries/Pluginlib.rst)
- [ ] [Single-Package-Define-And-Use-Interface.rst](https://github.com/ROS-French-Users-Group/ros2_documentation/blob/fr-rolling/source/Tutorials/Beginner-Client-Libraries/Single-Package-Define-And-Use-Interface.rst)
- [ ] [Using-Parameters-In-A-Class-CPP.rst](https://github.com/ROS-French-Users-Group/ros2_documentation/blob/fr-rolling/source/Tutorials/Beginner-Client-Libraries/Using-Parameters-In-A-Class-CPP.rst)
- [ ] [Using-Parameters-In-A-Class-Python.rst](https://github.com/ROS-French-Users-Group/ros2_documentation/blob/fr-rolling/source/Tutorials/Beginner-Client-Libraries/Using-Parameters-In-A-Class-Python.rst)
- [ ] [Writing-A-Simple-Cpp-Publisher-And-Subscriber.rst](https://github.com/ROS-French-Users-Group/ros2_documentation/blob/fr-rolling/source/Tutorials/Beginner-Client-Libraries/Writing-A-Simple-Cpp-Publisher-And-Subscriber.rst)
- [ ] [Writing-A-Simple-Cpp-Service-And-Client.rst](https://github.com/ROS-French-Users-Group/ros2_documentation/blob/fr-rolling/source/Tutorials/Beginner-Client-Libraries/Writing-A-Simple-Cpp-Service-And-Client.rst)
- [ ] [Writing-A-Simple-Py-Publisher-And-Subscriber.rst](https://github.com/ROS-French-Users-Group/ros2_documentation/blob/fr-rolling/source/Tutorials/Beginner-Client-Libraries/Writing-A-Simple-Py-Publisher-And-Subscriber.rst)
- [ ] [Writing-A-Simple-Py-Service-And-Client.rst](https://github.com/ROS-French-Users-Group/ros2_documentation/blob/fr-rolling/source/Tutorials/Beginner-Client-Libraries/Writing-A-Simple-Py-Service-And-Client.rst)
- [ ] [Creating-A-Workspace.rst](https://github.com/ROS-French-Users-Group/ros2_documentation/blob/fr-rolling/source/Tutorials/Beginner-Client-Libraries/Creating-A-Workspace/Creating-A-Workspace.rst)
## [Demos](https://github.com/ROS-French-Users-Group/ros2_documentation/tree/fr-rolling/source/Tutorials/Demos)
- [ ] [Content-Filtering-Subscription.rst](https://github.com/ROS-French-Users-Group/ros2_documentation/blob/fr-rolling/source/Tutorials/Demos/Content-Filtering-Subscription.rst)
- [ ] [Intra-Process-Communication.rst](https://github.com/ROS-French-Users-Group/ros2_documentation/blob/fr-rolling/source/Tutorials/Demos/Intra-Process-Communication.rst)
- [ ] [Logging-and-logger-configuration.rst](https://github.com/ROS-French-Users-Group/ros2_documentation/blob/fr-rolling/source/Tutorials/Demos/Logging-and-logger-configuration.rst)
- [ ] [Managed-Nodes.rst](https://github.com/ROS-French-Users-Group/ros2_documentation/blob/fr-rolling/source/Tutorials/Demos/Managed-Nodes.rst)
- [ ] [Quality-of-Service.rst](https://github.com/ROS-French-Users-Group/ros2_documentation/blob/fr-rolling/source/Tutorials/Demos/Quality-of-Service.rst)
- [ ] [Real-Time-Programming.rst](https://github.com/ROS-French-Users-Group/ros2_documentation/blob/fr-rolling/source/Tutorials/Demos/Real-Time-Programming.rst)
- [ ] [Rosbag-with-ROS1-Bridge.rst](https://github.com/ROS-French-Users-Group/ros2_documentation/blob/fr-rolling/source/Tutorials/Demos/Rosbag-with-ROS1-Bridge.rst)
- [ ] [dummy-robot-demo.rst](https://github.com/ROS-French-Users-Group/ros2_documentation/blob/fr-rolling/source/Tutorials/Demos/dummy-robot-demo.rst)
## [Intermediate](https://github.com/ROS-French-Users-Group/ros2_documentation/tree/fr-rolling/source/Tutorials/Intermediate)
- [ ] [Composition.rst](https://github.com/ROS-French-Users-Group/ros2_documentation/blob/fr-rolling/source/Tutorials/Intermediate/Composition.rst)
- [ ] [Creating-an-Action.rst](https://github.com/ROS-French-Users-Group/ros2_documentation/blob/fr-rolling/source/Tutorials/Intermediate/Creating-an-Action.rst)
- [ ] [Monitoring-For-Parameter-Changes-CPP.rst](https://github.com/ROS-French-Users-Group/ros2_documentation/blob/fr-rolling/source/Tutorials/Intermediate/Monitoring-For-Parameter-Changes-CPP.rst)
- [ ] [Rosdep.rst](https://github.com/ROS-French-Users-Group/ros2_documentation/blob/fr-rolling/source/Tutorials/Intermediate/Rosdep.rst)
### [Launch](https://github.com/ROS-French-Users-Group/ros2_documentation/tree/fr-rolling/source/Tutorials/Intermediate/Launch)
- [ ] [Creating-Launch-Files.rst](https://github.com/ROS-French-Users-Group/ros2_documentation/blob/fr-rolling/source/Tutorials/Intermediate/Launch/Creating-Launch-Files.rst)
- [ ] [Launch-Main.rst](https://github.com/ROS-French-Users-Group/ros2_documentation/blob/fr-rolling/source/Tutorials/Intermediate/Launch/Launch-Main.rst)
- [ ] [Launch-system.rst](https://github.com/ROS-French-Users-Group/ros2_documentation/blob/fr-rolling/source/Tutorials/Intermediate/Launch/Launch-system.rst)
- [ ] [Using-Event-Handlers.rst](https://github.com/ROS-French-Users-Group/ros2_documentation/blob/fr-rolling/source/Tutorials/Intermediate/Launch/Using-Event-Handlers.rst)
- [ ] [Using-ROS2-Launch-For-Large-Projects.rst](https://github.com/ROS-French-Users-Group/ros2_documentation/blob/fr-rolling/source/Tutorials/Intermediate/Launch/Using-ROS2-Launch-For-Large-Projects.rst)
- [ ] [Using-Substitutions.rst](https://github.com/ROS-French-Users-Group/ros2_documentation/blob/fr-rolling/source/Tutorials/Intermediate/Launch/Using-Substitutions.rst)
### [Testing](https://github.com/ROS-French-Users-Group/ros2_documentation/tree/fr-rolling/source/Tutorials/Intermediate/Testing)
- [ ] [CLI.rst](https://github.com/ROS-French-Users-Group/ros2_documentation/blob/fr-rolling/source/Tutorials/Intermediate/Testing/CLI.rst)
- [ ] [Python.rst](https://github.com/ROS-French-Users-Group/ros2_documentation/blob/fr-rolling/source/Tutorials/Intermediate/Testing/Python.rst)
- [ ] [Testing-Main.rst](https://github.com/ROS-French-Users-Group/ros2_documentation/blob/fr-rolling/source/Tutorials/Intermediate/Testing/Testing-Main.rst)
### [Tf2](https://github.com/ROS-French-Users-Group/ros2_documentation/tree/fr-rolling/source/Tutorials/Intermediate/Tf2)
- [ ] [Adding-A-Frame-Cpp.rst](https://github.com/ROS-French-Users-Group/ros2_documentation/blob/fr-rolling/source/Tutorials/Intermediate/Tf2/Adding-A-Frame-Cpp.rst)
- [ ] [Adding-A-Frame-Py.rst](https://github.com/ROS-French-Users-Group/ros2_documentation/blob/fr-rolling/source/Tutorials/Intermediate/Tf2/Adding-A-Frame-Py.rst)
- [ ] [Debugging-Tf2-Problems.rst](https://github.com/ROS-French-Users-Group/ros2_documentation/blob/fr-rolling/source/Tutorials/Intermediate/Tf2/Debugging-Tf2-Problems.rst)
- [ ] [Introduction-To-Tf2.rst](https://github.com/ROS-French-Users-Group/ros2_documentation/blob/fr-rolling/source/Tutorials/Intermediate/Tf2/Introduction-To-Tf2.rst)
- [ ] [Learning-About-Tf2-And-Time-Cpp.rst](https://github.com/ROS-French-Users-Group/ros2_documentation/blob/fr-rolling/source/Tutorials/Intermediate/Tf2/Learning-About-Tf2-And-Time-Cpp.rst)
- [ ] [Learning-About-Tf2-And-Time-Py.rst](https://github.com/ROS-French-Users-Group/ros2_documentation/blob/fr-rolling/source/Tutorials/Intermediate/Tf2/Learning-About-Tf2-And-Time-Py.rst)
- [ ] [Quaternion-Fundamentals.rst](https://github.com/ROS-French-Users-Group/ros2_documentation/blob/fr-rolling/source/Tutorials/Intermediate/Tf2/Quaternion-Fundamentals.rst)
- [ ] [Tf2-Main.rst](https://github.com/ROS-French-Users-Group/ros2_documentation/blob/fr-rolling/source/Tutorials/Intermediate/Tf2/Tf2-Main.rst)
- [ ] [Time-Travel-With-Tf2-Cpp.rst](https://github.com/ROS-French-Users-Group/ros2_documentation/blob/fr-rolling/source/Tutorials/Intermediate/Tf2/Time-Travel-With-Tf2-Cpp.rst)
- [ ] [Time-Travel-With-Tf2-Py.rst](https://github.com/ROS-French-Users-Group/ros2_documentation/blob/fr-rolling/source/Tutorials/Intermediate/Tf2/Time-Travel-With-Tf2-Py.rst)
- [ ] [Using-Stamped-Datatypes-With-Tf2-Ros-MessageFilter.rst](https://github.com/ROS-French-Users-Group/ros2_documentation/blob/fr-rolling/source/Tutorials/Intermediate/Tf2/Using-Stamped-Datatypes-With-Tf2-Ros-MessageFilter.rst)
- [ ] [Writing-A-Tf2-Broadcaster-Cpp.rst](https://github.com/ROS-French-Users-Group/ros2_documentation/blob/fr-rolling/source/Tutorials/Intermediate/Tf2/Writing-A-Tf2-Broadcaster-Cpp.rst)
- [ ] [Writing-A-Tf2-Broadcaster-Py.rst](https://github.com/ROS-French-Users-Group/ros2_documentation/blob/fr-rolling/source/Tutorials/Intermediate/Tf2/Writing-A-Tf2-Broadcaster-Py.rst)
- [ ] [Writing-A-Tf2-Listener-Cpp.rst](https://github.com/ROS-French-Users-Group/ros2_documentation/blob/fr-rolling/source/Tutorials/Intermediate/Tf2/Writing-A-Tf2-Listener-Cpp.rst)
- [ ] [Writing-A-Tf2-Listener-Py.rst](https://github.com/ROS-French-Users-Group/ros2_documentation/blob/fr-rolling/source/Tutorials/Intermediate/Tf2/Writing-A-Tf2-Listener-Py.rst)
- [ ] [Writing-A-Tf2-Static-Broadcaster-Cpp.rst](https://github.com/ROS-French-Users-Group/ros2_documentation/blob/fr-rolling/source/Tutorials/Intermediate/Tf2/Writing-A-Tf2-Static-Broadcaster-Cpp.rst)
- [ ] [Writing-A-Tf2-Static-Broadcaster-Py.rst](https://github.com/ROS-French-Users-Group/ros2_documentation/blob/fr-rolling/source/Tutorials/Intermediate/Tf2/Writing-A-Tf2-Static-Broadcaster-Py.rst)
### [URDF](https://github.com/ROS-French-Users-Group/ros2_documentation/tree/fr-rolling/source/Tutorials/Intermediate/URDF)
- [ ] [Adding-Physical-and-Collision-Properties-to-a-URDF-](https://github.com/ROS-French-Users-Group/ros2_documentation/blob/fr-rolling/source/Tutorials/Intermediate/URDF/Adding-Physical-and-Collision-Properties-to-a-URDF-Model.rst)
- [ ] [Building-a-Movable-Robot-Model-with-URDF.rst](https://github.com/ROS-French-Users-Group/ros2_documentation/blob/fr-rolling/source/Tutorials/Intermediate/URDF/Building-a-Movable-Robot-Model-with-URDF.rst)
- [ ] [Building-a-Visual-Robot-Model-with-URDF-from-Scratch.rst](https://github.com/ROS-French-Users-Group/ros2_documentation/blob/fr-rolling/source/Tutorials/Intermediate/URDF/Building-a-Visual-Robot-Model-with-URDF-from-Scratch.rst)
- [ ] [URDF-Main.rst](https://github.com/ROS-French-Users-Group/ros2_documentation/blob/fr-rolling/source/Tutorials/Intermediate/URDF/URDF-Main.rst)
- [ ] [Using-URDF-with-Robot-State-Publisher.rst](https://github.com/ROS-French-Users-Group/ros2_documentation/blob/fr-rolling/source/Tutorials/Intermediate/URDF/Using-URDF-with-Robot-State-Publisher.rst)
- [ ] [Using-Xacro-to-Clean-Up-a-URDF-File.rst](https://github.com/ROS-French-Users-Group/ros2_documentation/blob/fr-rolling/source/Tutorials/Intermediate/URDF/Using-Xacro-to-Clean-Up-a-URDF-File.rst)
### [Writing-an-Action-Server-Client](https://github.com/ROS-French-Users-Group/ros2_documentation/tree/fr-rolling/source/Tutorials/Intermediate/Writing-an-Action-Server-Client)
- [ ] [Cpp.rst](https://github.com/ROS-French-Users-Group/ros2_documentation/blob/fr-rolling/source/Tutorials/Intermediate/Writing-an-Action-Server-Client/Cpp.rst)
- [ ] [Py.rst](https://github.com/ROS-French-Users-Group/ros2_documentation/blob/fr-rolling/source/Tutorials/Intermediate/Writing-an-Action-Server-Client/Py.rst)
## [Miscellaneous](https://github.com/ROS-French-Users-Group/ros2_documentation/tree/fr-rolling/source/Tutorials/Miscellaneous)
- [ ] [Building-ROS2-Package-with-eclipse-2021-06.rst](https://github.com/ROS-French-Users-Group/ros2_documentation/blob/fr-rolling/source/Tutorials/Miscellaneous/Building-ROS2-Package-with-eclipse-2021-06.rst)
- [ ] [Building-Realtime-rt_preempt-kernel-for-ROS-2.rst](https://github.com/ROS-French-Users-Group/ros2_documentation/blob/fr-rolling/source/Tutorials/Miscellaneous/Building-Realtime-rt_preempt-kernel-for-ROS-2.rst)
- [ ] [Deploying-ROS-2-on-IBM-Cloud.rst](https://github.com/ROS-French-Users-Group/ros2_documentation/blob/fr-rolling/source/Tutorials/Miscellaneous/Deploying-ROS-2-on-IBM-Cloud.rst)
- [ ] [Eclipse-Oxygen-with-ROS-2-and-rviz2.rst](https://github.com/ROS-French-Users-Group/ros2_documentation/blob/fr-rolling/source/Tutorials/Miscellaneous/Eclipse-Oxygen-with-ROS-2-and-rviz2.rst)
Un premier rendu de la documentation est disponible ici:
https://ros-french-users-group.github.io/ros2_documentation/
1 Like
Pour une réponse technique relative à l’utilisation de solution automatique de traduction voici un commentaire sur une solution que j’ai testé:
opened 06:56PM - 11 Dec 22 UTC
help wanted
Hi all,
I would like to push the multi-language support for the documentation… , letting to have the official ROS 2 documentation in Spanish, Portuguese, Japanese, French, and so on. I am convinced that language is an entry barrier for many potential ROS users. I am aware, at least in the local Spanish group, that many efforts are focused on translating documents. I wonder if we could support it from this repo.
I have seen that the documentation is in https://docs.ros.org/en/, so it is reasonable to have a https://docs.ros.org/es/, https://docs.ros.org/pt/, https://docs.ros.org/fr/..., isn't it? We could initially fill the non-English versions with the English version, and let people, even non-technical people, contribute with their translations.
Do you think it is reasonable? Is it technically viable?
Thanks
Francisco
Bonsoir à tous, la prochaine réunion se tiendra Mercredi 18 Janvier 19h00.
Il suffit de joindre le groupe google ici:
https://groups.google.com/forum/#!forum/ros-french-users-group/join
Vous recevrez un lien Google Meet pour vous joindre à la réunion:
ROS_French_User_WG
Wednesday, 18 January · 19:00 – 20:00
Google Meet joining info
Video call link: https://meet.google.com/gux-mdkp-tgz
Je ferais un point sur le test avec sphinx et google_translate et ce qui reste à traduire.
Bien à vous.
Olivier.
Bonjour à tous,
Pour ceux qui seraient intéressé j’ai réussi à partiellement automatiser la traduction de la documentation de ROS-2.
Vous avez un résultat ici: Documentation ROS 2 — Documentation ROS 2 documentation
Grand merci à google_translate et potranslate !
Il a fallu quand même modifier potranslator3 .
On devrait pouvoir détecter automatiquement les changements de la documentation générale pour se concentrer sur les dernières modifications.
Cependant la traduction de la documentation par google_translate est perfectible. Il faudrait modifier les textes générés.
Pour ceux que ca intéresse je fais un point la semaine prochaine le mercredi 15 Février de 19:00 à 20:00
Bien à vous,
Olivier.
2 Likes
ipa-led
February 16, 2023, 4:05pm
17
Salut,
Désolé. Hier soir j’ai eu un empêchement au dernier moment. Ca a l’air super ce que tu as faits ! Merci beaucoup !
1 Like