Thank you for showing interest in D&I Badging for your event! The Event Badging section of CHAOSS Badging is about measuring inclusivity of different technical events through human reviews.
The goal of the Diversity & Inclusion Badging Program is to encourage projects and events to obtain D&I badges for reasons of pride, leadership, self-reflection, and self-improvement on issues critical to building the Internet as a social good.
Motivation to Apply
The primary motivation to apply for a CHAOSS D&I Badge is the badge itself! The awarded event can show the open source community that they foster healthy D&I practices with a CHAOSS badge.
Applying for a badge supports the open source community as a whole by showing the open source community that your event is willing to improve. This ultimately affects D&I practices in your event and even outside of your project space.
Before You Start
Matt Snell changed 5 years agoView mode Like Bookmark
This is an Overview Illustration of the proces involved in Localization of a Service using Locize
Login into your Locize Dashboard. When logged into your dashboard, a Demo project is being created for you to work with called Demo Project
You can also add a new project by pressing the + sign close to ADD A NEW PROJECT. After that fill in the Project information for your Project
After Creating your new Project, you could Import/Export your files with the supported formats here
After Creating your Project, Specify the reference language, youcan also add new languages that will be used for translating your files. Creating Namespaces enables you to separate translations that get loaded into multiple files.
The Locize API enables you to integrate your project using the Command Line.
The locize Command Line enables you to add new segments or complete files.
Source: https://docs.locize.com/integration/api
locize cli can be used to import / export locales, add / edit / remove sync segments.
How to Install the Locize CLI
Before Installing the locize CLI, make sure NMP is installed. If NPM isn't installed follow the process here to install it.
Getting Started with Locize.
I18next is an internationalization-framework, based on pure JavaScript which offers a complete solution to localize your product from web to mobile and desktop.
Source: https://www.i18next.com/
Advantages:
Plugins to detect the user language
Load translations
Optionally cache the translations
Project overview
The CHAOSS Diversity and Inclusion Badging Program began as a way to ensure that D&I metrics can have a significant impact on the ways that communities function. The aim of the CHAOSS D&I Badging program is to bring D&I metrics into use for propelling good D&I practices in different open source systems.
This project will focus on framing documentation for the D&I Badging program and aligning it in such a way that it makes sense after translation. This work would focus on more community-facing docs related to Badging and also on existing Markdown files.
Submitting microtasks
All microtasks must be submitted as a response to this issue.
Microtask 0
Q 0 Review JOSS documentation on submission and review and see how it is related to the current workflow.
Create the venv and fix permissions:
sudo virtualenv --python=python3 ~/weblate-env
sudo chown -R {YOUR USERNAME}:{YOUR USERNAME} /home/{YOUR USERNAME}/weblate-env-2
Activate, or step into, the virtual environment:
Source ~/weblate-env/bin/activate
Deactivate, or step out of, the virtual environment:
Getting Started
Using WSL2 with Visual Studio Code
Steps
Install the Remote development Extension pack on VS Code
Once you install the extension, you will see a Remote Development extension icon at the bottom left corner of the VS Code editor.Click on the icon, you will get a pop up with a list of options. Click on the first option "Remote-WSL: New Window" for the default distro or select the "Remote-WSL: New Window using Distro" for a specific distro.
Once installed, the VS Code of your Windows machine/desktop will communicate with VS Code server on the Linux side.
Troubleshooting
This is where we keep our working logs and notes while preparing the locally-hosted docker-based Weblate experimental distribution.
[ ] Jun15 Milestone #1 v0.1
[x] Create portable npm-style project repository
[x] Determine minimal configuration
[x] Test usage in darwin (Saleh)
[ ] Document usage in darwin (Saleh)
[x] Test usage in WSL2 (Tola)