Comments (12)
I would say carry on translating. The formatting we can tidy up later.
from iot-for-beginners.
For the sketch notes - wait till they are all complete before translating.
Quizzes - the quiz file is in the https://github.com/Microsoft/IoT-For-Beginners/tree/main/quiz-app/src/assets/translations folder, named as .json. You should be able to add a new file in there with the right locale code as the name and it should just work. I think. @jlooper can confirm.
from iot-for-beginners.
Hello! thank you for creating this.
I am trying to access the translations folder mentioned in TRANSLATIONS.md
but I am getting a 404 error. Is it still the correct place we should add the translations to?
from iot-for-beginners.
Hello! Thank you @jimbobbennett for creating this discussion.
welcome @Zina-Kamel! so glad to collaborate with you.
Btw, i have the same issue! can't find folder mentioned in TRANSLATIONS.md..
from iot-for-beginners.
I am glad to collaborate with you as well @ahmedkhemiri95. Looking forward to doing some amazing work together!
from iot-for-beginners.
The folder isn't there as git doesn't support empty folders. Whoever creates the first translation file will need to create that folder
from iot-for-beginners.
Hello Ahmed, I have just finished translating the "getting started" lesson but here are few things I faced that can help you:
As Arabic is written from right to left (which is the opposite of English and many other languages), I had to experiment with alot of things until I was able to figure out how to make it appear from right to left in the Readme:
you need to use some HTML as follows:
<div dir="rtl">[whatever you want to write]</div>
This wil make it appear the right way. However, this doesn't work when you want to reference some links so you have to keep it from left to right for those
Hope this is clear and helpful!
from iot-for-beginners.
@jlooper - have you discussed how to format RTL languages in the Web Dev curriculum? I can't see any Arabic translations there.
from iot-for-beginners.
Hello @jimbobbennett!
Do I continue translating the rest of the lessons or should I wait for few more days to see if a format has been followed in Web Dev for RTL languages? I had a look at the Web Dev curriculum before and I couldn't find Arabic translations too.
from iot-for-beginners.
Hello @jimbobbennett! so I have been experimenting with alot of things to format the Arabic text properly and I have found the correct ways to everything that I have encountered so far! I can now align links the correct way as well as the bullet points so I will be updating the previous README file and proceed with these ways for the rest.
I have a small question regarding the quizzes and sketches, I saw your notes on the group chat about the sketches so I wanted to ask if we send the translations now or wait till everything gets sketched. I also wanted to ask for the quizzes, do we create a new quiz that is translated?
from iot-for-beginners.
Just an FYI - I'm relying on you all to review the Arabic PRs. Once one of you raises a PR, can someone else check it over and make the PR as approved. I can then merge it.
from iot-for-beginners.
Hey I really applaud the great work done to translate the courses to Arabic as it broadens their reach, but i can see that the translation stopped at the first lesson and I would like to join your translation team to help continue this work.
from iot-for-beginners.
Related Issues (20)
- Asirashok23 HOT 1
- Translation - Korean HOT 2
- Create some github actions to check or automatically update to the correctly translation link. HOT 3
- Check whether I2C enabled and Grove Base Hat RPi or Grove Base Hat RPi Zero inserted HOT 1
- counterfit app not opening on web browser HOT 5
- Add support for PiCamera 2 to Pi code
- Add support for virtual PiCamera2 to manufacturing/retail
- The code on receiving telemetry has an error
- firewall blocked iot hub event trigger HOT 1
- IOT TRAINING HOT 2
- انترنت الأشياء مهمة
- lesson22 : I couldn't create LUIS prediction recources
- MUJIB
- Updating the lesson 3 readme.md(virtrual kit)
- Translation - Sinhala, Sinhalese
- Provisioning mechanisms of IoT devices
- wio-terminal.md video link in line 163 is not available.
- Counterfit does not work
- School Email Not Recognized for Azure for Student (Vietnamese-German University)
- School Email Not Recognized for Azure for Student (Vietnamese-German University)
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from iot-for-beginners.