Audacity Support
  • Audacity Support
  • Audacity Basics
    • Downloading & installing Audacity
    • Installing FFmpeg
    • Recording your voice with a microphone
      • Setting recording and playback levels
    • Recording desktop audio
    • Editing audio
    • Saving and exporting projects
    • ☁️Sharing audio online
    • Customizing Audacity
      • Using themes
      • Installing plugins
      • Effect Presets
    • Keyboard shortcuts
  • Repairing Audio Recordings
    • Noise reduction & removal
    • Re-recording a section
    • Removing clicks & pops
  • Audio Editing
    • 🆕Using master effects & realtime effects
    • Making crossfades
    • Speeding up and slowing down audio
    • Changing pitch
    • Mixing and panning tracks
    • 🆕Reducing dynamic range (Compressor / Limiter)
    • Splitting a recording into separate tracks
    • Loudness Normalization
    • Macros
      • Manage Macros
      • Macros Palette
      • Macros Examples
    • Audiobook Mastering
  • Music
    • 🆕Enabling music view
    • Aligning music to beats and bars
    • Working with audio loops
      • Making audio loops
    • Isolating or removing vocals from a song
  • Audio Analysis
    • Spectral analysis
  • Troubleshooting
    • Troubleshooting overview
    • Error codes
      • Error -9996: Invalid Device Error
      • Error -9997: Invalid Sample Rate
      • Error -9998: Invalid number of channels
      • Error -9999: Unanticipated Host Error
      • Error opening sound device
      • Error opening recording device
      • Error: Audacity failed to read a file in C: and Error: Failed to Open Database File
      • Error Audacity did not recognize the type of this file
      • Error: The Audacity IPC server failed to initialize
      • Error code=12: cannot allocate memory (macOS)
      • Error: Missing Plugins
      • Error FFmpeg:1008
      • Installation exit codes
    • Recovering corrupted projects
      • Recovering corrupted projects in legacy Audacity versions
    • Common troubleshooting steps
    • Solving recording problems
      • Audacity is not detecting the audio device I just connected
      • Audacity is not playing back what is being recorded
      • Delay and echoes when recording
      • Crackles, pops and distortion in the recording
      • Vertical red lines in the recording
      • Recording volume slider cannot be moved
      • Audacity records silence when using a Bluetooth headset as a recording device
      • Only the left channel is recording
      • Recording dropouts, gaps, skips and glitches
      • Latency Compensation
    • Solving other problems
    • Resetting Audacity
    • Uninstalling OpenVINO models
    • Missing features
  • Special uses
    • Info for Visually Impaired Users
    • Info for System Administrators
  • Community
    • Contributing to Audacity
      • Making Tutorials and User Guides
        • Style Guide
        • Editing through GitHub
        • Gitbook Markdown syntax
        • TODO
          • Untitled
          • ASIO in Audacity
          • Synchronizing Tracks
            • Keeping Tracks Synchronized
          • Using Macros to Automate Frequent Tasks
          • Using looping Playback
          • Mastering for Audio Books
          • How to use Audacity
          • Working with Tracks
      • Developing Audacity
      • Translating Audacity
      • Answering user questions
      • Testing the latest features
      • Finding & testing plugins
      • Credits & License
    • 💬Discord
    • 💬Forum
  • Additional resources
    • 📄Changelog
      • Audacity 3.7
      • Audacity 3.7.1
      • Audacity 3.7.2
      • Audacity 3.7.3
      • Audacity 3.7.4
      • Older versions
        • Audacity 1.x
        • Audacity 2.x
          • Audacity 2.0.0
            • Audacity 2.0.1
            • Audacity 2.0.2
            • Audacity 2.0.3
            • Audacity 2.0.4
            • Audacity 2.0.5
            • Audacity 2.0.6
          • Audacity 2.1.0
            • Audacity 2.1.1
            • Audacity 2.1.2
            • Audacity 2.1.3
              • New features in Audacity 2.1.3
              • New features in Audacity 2.1.3 - Appendix
          • Audacity 2.2.0
            • New features in Audacity 2.2.0
            • New features in Audacity 2.2.0 - Appendix
            • Audacity 2.2.1
              • New features in Audacity 2.2.1
            • Audacity 2.2.2
              • New features in Audacity 2.2.2
          • Audacity 2.3.0
            • New features in Audacity 2.3.0
            • Audacity 2.3.1
              • New features in Audacity 2.3.1
            • Audacity 2.3.2
              • New features in Audacity 2.3.2
            • Audacity 2.3.3
              • New features in Audacity 2.3.3
          • Audacity 2.4.0
            • New features in Audacity 2.4.0
            • Audacity 2.4.1
              • New features in Audacity 2.4.1
            • Audacity 2.4.2
              • New features in Audacity 2.4.2
        • Audacity 3.0
          • New features in Audacity 3.0.0
          • Audacity 3.0.2
            • New features in Audacity 3.0.2
          • Audacity 3.0.3
            • New features in Audacity 3.0.3
          • Audacity 3.0.4
            • New features in Audacity 3.0.4
          • Audacity 3.0.5
        • Audacity 3.1
          • Audacity 3.1.1
          • Audacity 3.1.2
          • Audacity 3.1.3
        • Audacity 3.2
          • Audacity 3.2.1
          • Audacity 3.2.2
          • Audacity 3.2.3
          • Audacity 3.2.4
          • Audacity 3.2.5
        • Audacity 3.3
          • Audacity 3.3.1
          • Audacity 3.3.2
          • Audacity 3.3.3
        • Audacity 3.4
          • Audacity 3.4.1
          • Audacity 3.4.2
        • Audacity 3.5
          • Audacity 3.5.1
        • Audacity 3.6
          • Audacity 3.6.1
          • Audacity 3.6.2
          • Audacity 3.6.3
          • Audacity 3.6.4
    • Audacity Plugins
Powered by GitBook
LogoLogo

Get Audacity

  • Home
  • Download

Contribute

  • Tutorial makers
  • Translators
  • Testers
  • Developers

Audacity Help

  • Help & Tutorials
  • Manual
  • Help Forum

Resources

  • Plugins
  • Share your audio
  • Muse Hub

© Muse Group & contributors. Contents licensed under the Creative Commons-Attribution 4.0 license.

On this page
  • Using Transifex to translate Audacity
  • Join the translator community
  • Translate Audacity using a standalone application
  • Update an existing translation of Audacity
  • Submitting a translation
  • Test a translation in Audacity
  • Further information

Was this helpful?

Edit on GitHub
Export as PDF
  1. Community
  2. Contributing to Audacity

Translating Audacity

Translating Audacity is the best way to get involved right in Audacity's UI without having to code.

PreviousWorking with TracksNextAnswering user questions

Last updated 8 months ago

Was this helpful?

Audacity is translated into multiple languages by volunteers across the world. You can contribute either using Transifex, or by using a local translation editor.

Using Transifex to translate Audacity

You can find and join the Audacity project at https://explore.transifex.com/audacity/audacity/

  • Click the JOIN THIS PROJECT button on the right side.

  • Select the language you would like to contribute to from the dropdown.

  • Click Join Project (if the language is Available to join) or Request Language if the language you want to contribute to is not available yet.

Once you have been approved as a translator you will receive a notification by email. After that you will see the project in your Dashboard and you can start to contribute.

  • Click Translate at the top right side

  • Select Audacity from the Resource Overview panel to start editing

  • Select the string to translate and type the corresponding translation

  • Click Save Translation and select the next string to translate.

To speed up your workflow, various shortcuts are available, which you can see by pressing the overflow menu in the Transifex editor:

The most important one of these probably is Tab, which saves your string and automatically moves you onto the next.

And that's it! Happy translating!

Join the translator community

The translator community exists in two places:

  • On discord

  • In the audacity-translation mailing list

If you have any questions, or want to get notified of upcoming releases in need of translation you can do so here.

Translate Audacity using a standalone application

Audacity uses GitHub and you can explore the available translations at https://github.com/audacity/audacity/tree/master/locale

Each language translation is stored in a PO file. For example it.po is the Italian translation and ko.po is the Korean translation.

To download a PO file from GitHub click on the link for the .po file for your language. On the page you come to, right-click the Raw button and then select then Save target or Save link as. Select the location to place the PO file.

Use the wxWidgets languageinfo.cpp file as a reference to the list of translated languages.

These are some programs you can use to edit PO files:

  • poEdit for Windows, macOS and Linux

  • Lokalize for KDE4

  • Virtaal for Windows and macOS (beta version)

  • GNU gettext

The following instructions use poEdit 3.1.1 to illustrate the process of translation

If there is no translation PO file for your language create a new one using the following steps:

  • Download the audacity.pot file from Audacity GitHub

  • Open poEdit and select Create new... (Create new translation from POT Template)

  • Select the audacity.pot file and click on Open

  • poEdit will ask you about the Translation Language. Select the language from the dropdown and click OK.

  • Select Translation > Properties... and verify that the Character option is set to UTF-8 otherwise poEdit will not save any translations with non-English characters.

  • Translate each one of the entries using the Translation textbox

  • Select File > Save to save as a PO file. Select a destination folder and type a name for the file. Click on Save. poEdit will save a .po file plus a .mo file for use in Audacity.

Update an existing translation of Audacity

The following instructions use poEdit 3.1.1 to illustrate the process of translation

If you want to update an existing translation

  • Download the PO file for your language, for example it.po or open a previously translated PO file from your computer.

  • Download the audacity.pot file from Audacity GitHub

  • Open poEdit and select Browse files (Open and edit translation files)

  • Select the existing PO file for your language and click on Open

  • Select Translation > Update from POT file... and look for the audacity.pot file you downloaded previously. This will update your PO file with the latest strings from the downloaded POT file.

  • Translate each one of the entries using the Translation textbox

  • Select File > Save to save as a PO file. Select a destination folder and type a name for the file. Click on Save. poEdit will save a .po file plus a .mo file for use in Audacity.

Submitting a translation

  • To submit a translation, please send the completed .po file to the audacity-translation mailing list. A member of Audacity Team will commit the file and send a message to the list confirming this.

Test a translation in Audacity

  1. You can get an up-to-date alpha version of Audacity, NOT suitable for production use, but good for checking translations on, in the nightly version: https://audacityteam.org/nightly. From there, you’ll find there are choices of builds for different platforms. Download the right one for your platform.

  2. On Windows, open the “Languages” directory inside the unzipped Audacity folder, then open the directory with the same name as your .po file. On Mac OS X, right-click or control-click over Audacity.app > Show Package Contents then open the relevant LPROJ directory inside the “Resources” directory. On GNU/Linux, open the relevant “locale” directory in usr/share/ or usr/local/share.

  3. If creating a new translation, create a new directory for your language using the correct language code from the wxWidgets languageinfo.cpp file. For example, the code for Punjabi is “pa”, so on Windows, create “Audacity\Languages\pa”.

  4. Rename the saved .mo file to “Audacity.mo”, and paste it into the directory you opened or created.

  5. Open Audacity and in Preferences > Interface, choose your language and click OK. You should now see your translations.

Further information

  • Please read Translating Audacity for more tips on translating the Audacity source code, and to learn how the Audacity software is translated.

  • wxWidgets i18n

Select the language you want to translate Audacity to and click Join Project or Request Language
Audacity Project Dashboard in Transifex
Use the Transifex Editor to translate strings