Translate Toolkit
1 hour
1 hour
15 minutes
15 minutes
2 hours
2 hours
30 minutes
30 minutes
5 minutes
5 minutes
All
All
Any preference?
Any preference?
Avoid
Avoid
Cancel
Cancel
Chat with us on Framateam
Chat with us on Framateam
Click to zoom
Click to zoom
Code
Code
Communication
Communication
Contribute to Free Software and Free Culture
Contribute to Funkwhale development
Development/Issue
Development/Issue
Do you need some help?
Do you need some help?
Do you want to contribute to something but don't know where to start? Tell us how much time you can spend and we'll get you started!
Do you want to help the project but don't know where to start? Tell us how much time you can spend and we'll get you started!
Documentation
Donations
Donations
Donations
Duration:
Duration:
Feedback
Framalibre
Get started
Get started
Help us improve and promote Free Software and Free Culture with translations, documentation, feedback, communication… You don't need to be a developper to help!
Funkwhale contribution guides: help us improve Funkwhale with translations, documentation, feedback, communication… You don't need to be a developer to help!
Here is a list of suggestions
Here is a list of suggestions
How much time can you spend?
How much time can you spend?
How to help?
How to help?
I don't know
I don't know
Include a link to this page and the number of the step that's giving you trouble.
Include a link to this page and the number of the step that's giving you trouble.
Language
Language
More
More
More than two hours
More than two hours
No preference
One hour
One hour
OpenStreetMap
Optional
Optional
Recommendations
Recommendations
Recommended equipment:
Recommended skills:
Required skills:
Return home
Return home
Save changes
Save changes
Step %{ index }: %{ step.title }
Step %{ index }: %{ title }
Steps
Steps
Support
Translation
Wikipedia
You're done, thank you for the help!
You're done, thank you for the help!
Do some translations of Framasoft's projects
Donations
Help translate some projects into other languages.
Help translate the project to other languages.
Comprehend English
Comprehend English
You will often need to understand written English to translate to another language.
You need to understand written English to translate Funkwhale to another language.
Be fluent in another language
Be fluent in another language
Good, you meet the requirements of translating into that language.
Good, you meet the requirements of translating Funkwhale into that language.
Create your Contributor Account
Create your Contributor Account
You'll need an account on the platform we use to translate projects.
Create your Weblate account
Create your GitLab account
Choose the project you want to translate
Choose the project you want to translate
Every project can be made up of several subprojects, also known as components in Weblate's terminology. Pick your favourite, or "Contribateliers" to translate this website.
Funkwhale is made up of several projects, also known as components in Weblate's terminology. Pick your favourite, or "Contribute" to translate this website.
List of translatable projects on Weblate
List of translatable components
Understand what the project is about
In order to translate appropriately a project, it is better to understand what's it about.
Review the eventual translation guidelines
Review the translation guidelines
Translator guidelines are often available to ensure consistency across languages and components. Take a moment to read this document if available.
Translator guidelines are available to ensure consistency across languages and components. Take a moment to read this document.
Choose the target language
Choose the target language
Each component is translated in many languages. Pick a language your are fluent in.
Each component is translated in many languages. Pick a language you are fluent in.
List of already available languages
List of already available languages
Configure your languages
Configure your languages
Telling Weblate what languages you understand/translate will make it easier afterwards. You can also take a moment to edit your account profile and settings if needed.
Telling Weblate what languages you understand/translate will make it easier afterwards. You can also take a moment to edit your account profile and settings if needed.
Configure your languages
Configure your languages
Click "Translate"
Click "Translate"
Click on the "translate" button in the last column of the languages table to start working.
Click on the "translate" button in the last column of the languages table to start working.
The translate button is located in the last column
The translate button is located in the last column
Submit your first translation
Submit your first translation
Weblate will now present you with text in need of translation or correction. Confidently submit a translation, or fill-in your proposal and submit the form. If you're not sure at all, comment or move to the next string.
Weblate will now present you with text in need of translation or correction. Confidently submit a translation, or fill-in your proposal and submit the form. If you're not sure at all, comment or move to the next string.
Stop here… or continue!
Stop here… or continue!
You can repeat the previous step until you run out of time. Each new or improved translation makes the project better.
You can repeat the previous step until you run out of time. Each new or improved translation makes the project better.
Learn to edit OpenStreetMap
Add details to the community-based world map
A mouse
Editing the map is easier with a mouse in hand.
Head over to openstreetmap.org
Get used to the interface by try to view in detail your current location, or another location of your choice. You may also search a location by name in the search bar.
Access openstreetmap.org
Register an account
Create your GitLab account
Modifications are only allowed to registered users, so let's click on "Register" on the top right of the screen and create an account.
Enter edit mode
Once registered, let's enter edit mode to make your first modifications.
After a few seconds, the edition interface should be shown
Report a bug to Framasoft
Report a bug
Report typos, display issues, or other unexpected behaviour on one of Framasoft services or websites.
Report typos, display issues, or other unexpected behaviour, or fix it yourself.
Search for similar bugs
Search for similar bugs
A quick search can yield similar bug and avoid opening duplicates. Take a minute or two to search our issue tracker or our forum for recent bug reports that could match yours, but don't worry if you open a duplicate: a contributor will handle it :)
A quick search can yield similar bug and avoid opening duplicates. Take a minute or two to search our issue tracker for recent bug reports that could match yours, but don't worry if you open a duplicate: a contributor will handle it :)
If you find a similar bug report, you can comment on this one instead of creating a new one.
If you find a similar bug report, you can comment on this one instead of creating a new one.
Browse existing bugs in our code repositories
Browse existing requests
Check for bugs and/or start a thread on our support forum
Start a thread on our support forum
This account is needed to participate to threads in our forum.
This account is needed to submit your bug report or comments.
Create your Framacolibri account
Create a GitLab account
Write your bug report
Write your bug report
Open a new thread in the most appropriate category.
Try to be as precise and specific as possible: the other contributors that will read your report may not know things that are obvious to you.
Try to be as precise and specific as possible: the other contributors that will read your report may not know things that are obvious to you.
We know writing an actionable bug report is hard. Do your best and give as much context as possible, but don't worry: other contributors will reach out to you if they need more details.
We know writing an actionable bug report is hard. Do your best and give as much context as possible, but don't worry: other contributors will reach out to you if they need more details.
Explain what you were trying to do
Explain what you were trying to do
Explain what you expected to happen
Explain what you expected to happen
Explain what actually happened
Explain what actually happened
Include logs, error messages, screenshots and information about your system (web browser, operating system…), if applicable
Include logs, error messages, screenshots and information about your system (web browser, operating system…), if applicable
Use vague language such as "this is not working"
Use vague language such as "this is not working"
Review and submit your report
Review and submit your report
Read your report one last time, then click on the "Submit" button.
Read your report one last time, then click on the "Submit" button.
A contributor will have a look at it within the next days!
A contributor will have a look at it within the next days!
Review the documentation of Framasoft services
Review the documentation
Ensure the documentation is accurate, understandable and up-to-date.
Ensure the documentation is accurate, understandable and up-to-date.
Head over to the documentation and pick a service
You can start by picking a service you know well so that you don't need to get to know about the service and it's interface.
Otherwise, just pick one at random and use it a bit to understand what it's all about.
View the documentation index
Review the documentation
Proofread the documentation carefully
Review the documentation
You can check for the following issues:
Typos
Outdated instructions
Outdated screenshots
Take note of each issue
The nature of the issue and it's position
Report the issues or fix them yourself
Depending on how much time and how much motivation you have left, you can try to fix the issues yourself or report them
Submit patches for the documentation
Submit patches for the documentation
Report documentation issues
Review the documentation
Support other Framasoft community members
Support other community members
Help other community members troubleshot and solve their issues while installing or using Framasoft services.
Help other community members troubleshoot and solve their issues while installing or using Funkwhale.
Good interpersonal skills
Sometime you'll need extra patience
Knowledge of some projects
Register an account on Framacolibri
It will just take a second and is required to post on the Framacolibri forum.
Write about a project you like
Do you own a blog or are you the media? Indemnify yourself by writing about a project you like to help it attain eyeballs.
Do you own a blog or are you the media? Indemnify yourself by writing about Funkwhale to help the project attain eyeballs.
Solve a small issue
Solve a small issue
Improve the project by fixing a reported bug or implementing a requested enhancement.
Improve the project by fixing a reported bug or implementing a requested enhancement.
Audit a project security
Audit Funkwhale's security
Investigate and report possible security issues, and help solve them before users are affected. Please don't do this on Framasoft's infrastructure but through installing the projects yourself.
Investigate and report possible security issues, and help solve them before users are affected.
Learn how to contribute to Wikipedia
Wikipedia is useful to all of us, why not contribute to it ?
Create and improve Wikipedia articles about Women
Women are under-represented on Wikipedia because of the Gender bias. Let's change that!
Edit a Framalibre page
Correct an incorrect information in a Framalibre page.
A mouse, a keyboard :-)
You don't need more !
Create an account
Create a GitLab account
If you do not already have one, you need an a Framalibre account and to be logged to edit a page.
How to create a Framalibre account
Create a GitLab account
Edit a page
If you spot an error in a page, click on the Edit button.
Read your report one last time, then click on the "Submit" button.
Change the incorrect information
Locate and change the incorrect information in the edit page.
Complete Revision history, preview the changes and save
Complete the Revision history section at the bottom of the page, preview the changes and save.
Create a Framagit account
Create a GitLab account
Create your GitLab account on framagit.org to start working on various projects.
Create your GitLab account on dev.funkwhale.audio to start working on various projects.
Visit framagit.org
The Framasoft GitLab instance is hosted at framagit.org. You have to sign-up here, using your e-mail account or by way of a third-party token provider.
The Funkwhale GitLab instance is hosted at dev.funkwhale.audio. You have to sign-up here, using your e-mail account or by way of a third-party token provider.
Sign up on framagit.org
Sign up on dev.funkwhale.audio
Sign-up form
Sign-up form
Verify your e-mail address
Verify your e-mail address
Shortly after signup, you should receive a confirmation e-mail containing an activation link. Click it to activate your account. Request another one if you did not receive the e-mail within a few minutes.
Shortly after signup, you should receive a confirmation e-mail containing an activation link. Click it to activate your account. Request another one if you did not receive the e-mail within a few minutes.
Request another activation e-mail
Request another activation e-mail
Log in
Log in
Log in using your new account to ensure everything works properly.
Log in using your new account to ensure everything works properly.
Login form
Login form
Login form
Login form
Customize your profile
Customise your profile
Take a few minutes to customize your profile and upload your avatar. This will help other community members know who you are :)
Take a few minutes to customise your profile and upload your avatar. This will help other community members know who you are :)
Profile form
Profile form
Settings dropdown to access the profile form
Settings dropdown to access the profile form
The profile form
The profile form
Create a Weblate account
Create a GitLab account
Create your Weblate account on weblate.framasoft.org to start translating various projects.
Create your GitLab account on dev.funkwhale.audio to start working on various projects.
Visit weblate.framasoft.org
The Framasoft Weblate instance is hosted at weblate.framasoft.org. You have to sign-up here by using your e-mail account.
The Funkwhale GitLab instance is hosted at dev.funkwhale.audio. You have to sign-up here, using your e-mail account or by way of a third-party token provider.
Note : This email may be publicly accessible in the project history
Sign up on weblate.framasoft.org
Sign up on dev.funkwhale.audio