Commit Graph

33 Commits

Author SHA1 Message Date
Paul Licameli 87652aff23 Updated .pot and .po (ran locale/update_po_files.sh) 2021-06-07 08:24:55 -04:00
James Crook da9283ac6c Update po and pot files 2021-03-31 13:15:53 +01:00
James Crook fef877324d Update .pot and .po files. 2021-02-04 18:56:58 +00:00
Leland Lucius 171d8cf26c Bug 2613 - Selection bar sample display incorrect in German
This changes the way the decimal point is specified in the
PO files...uses '<' for "," and ">" for ".".

By doing this the translator is free to use "." or "," in the
digits fields as their language requires.
2021-01-12 19:19:44 -06:00
James Crook c288d9dd19 Update audacity.pot and .po files for 2.4.2 2020-06-09 10:51:24 +01:00
James Crook f420a546a0 Update po files for new strings 2020-04-08 19:41:44 +01:00
Alfredo vicente 726d530d43 Update Valencian (Catalan) Translation 2019-10-03 14:53:44 +01:00
James Crook ef8e1ed6ef Update pot and po files, ready for translation. 2019-09-07 14:09:35 +01:00
James Crook 73746cdc02 Update Project-Id-Version to 2.3.2
Updated script to create Audacity.pot with Project-Id-Version
of audacity 2.3.2 and to update the Project-Id-Version in the po files too.

Ran script so as to apply it.
2019-04-24 19:50:19 +01:00
James Crook f980e8b073 Update .pot and .po files for translation. 2019-04-18 18:20:24 +01:00
James Crook 86fb0368e5 Update .pot and .po files from Audacity. 2018-11-24 10:50:26 +00:00
Steve Daulton 66c861315f Exclude rms.ny from update_po_files.sh script
Script run to update po files
2018-10-10 17:56:21 +01:00
James Crook 3e1e7db804 Regenerate .po and .pot files. 2018-08-31 22:54:06 +01:00
James Crook 45053087bf Regenerate .pot and .po files. 2018-08-30 22:08:41 +01:00
James Crook 0b0a8bcc6a Update .pot and .po files. 2018-08-30 12:13:00 +01:00
James Crook 6656506529 Update POTFILES.in, audacity.pot and .po files.
Also added script add_nyquist_to_pot.sh which adds the nyquist files.
2018-08-29 11:24:53 +01:00
James Crook 3da9af47ac Update .pot and .po files. 2018-08-28 15:22:39 +01:00
Paul Licameli bc9039f924 Merged all .po files...
ls *.po | xargs -t -n1 -I {} msgmerge -U --previous --add-location=file {} audacity.pot
2018-02-04 21:48:47 -05:00
Paul Licameli faa603a0eb Fix build of .mo files on all platforms 2017-11-29 19:55:01 -05:00
Paul Licameli ce7561a0b1 Don't make duplicate msgid 2017-11-28 08:43:30 -05:00
Paul Licameli ac2c4c8d3b Revert "Fix duplicate strings for translation (Skip &Forward)"
This reverts commit 6c8d4e0aaa.
2017-11-28 08:42:32 -05:00
James Crook 6c8d4e0aaa Fix duplicate strings for translation (Skip &Forward) 2017-11-28 12:44:24 +00:00
Olivier Humbert 0d89bc3f15 Fix some typos in msgids, thanks to Olivier Humbert...
... Fix the source code; fix up msgids in audacity.pot and *.po
2017-11-27 23:12:37 -05:00
Paul Licameli 101f6c7482 Merged all the .po files...
... Easily done with the following command.

ls *.po | xargs -t -n1 -I {} msgmerge -U --previous --add-location=file {} audacity.pot

Resulting files will have all the blanks to be filled in by the translators for
new messages.

--previous keeps the old msgids in comments, for which matches were only fuzzy,
as an aid to the translator.

--add-location=file includes file names only in comments, omitting line
numbers.  If done again next time the files merge, then this will lessen the
diffs.

The results may include commented-out obsolete messages at the end, which
start with #~

At translator's discretion, these may be discarded when no longer helpful with
this command, substituting your filename twice for xx.po:

msgattrib -o xx.po --no-obsolete xx.po
2017-11-25 14:08:55 -05:00
James Crook a45f3bbc9e Update .pot and .po files. 2017-07-22 11:52:52 +01:00
James Crook c45adf6fc1 Update audacity.pot and .po using more source files. 2017-07-19 19:31:04 +01:00
James Crook c476110589 Update audacity.pot and .po files. 2017-07-19 18:22:12 +01:00
James Crook 7b6b6ef037 Update .pot and .po files to 2.2.0 2017-03-18 18:46:25 +00:00
James Crook fa4f3c6bb6 Regenerated audacity.pot and .po files 2016-11-21 10:54:39 +00:00
James Crook f2d75d0b69 Updated .pot and .po files for translation.
Also updated POTFILES.in to include more src files.
Some of the 'new' files include MenusMac.cpp, ScrubbingToolBar, OverlayPanel.
Also the order is now correctly alphabetical within each directory.
2016-11-20 18:34:01 +00:00
James Crook 00231b5af5 Updated .po files for new .pot 2015-09-07 13:05:47 +01:00
James Crook ac6c5f9009 Update .pot and .po files ready for translation 2015-06-14 16:53:08 +01:00
Leland Lucius c9327a9df0 Addition fix/changes for bug #673
This changes the way "unofficial" Inno Setup translations
are handled.

The first time a user compiles the .iss, the "unofficial" translations
will be downloaded to:

   C:\Program Files (x86)\Inno Setup 5/Languages/unofficial

Any translations supported by Audacity that do not have an Inno
translation will be automatically created from the Default.isl in:

   C:\Program Files (x86)\Inno Setup 5/Languages/dummy

This is all handled by the Inno Preprocessor.  Powershell is used
to do the actual download.

Once downloaded, they will not be downloaded again, so if updates
are made, they will need to be deleted from the above directories
and allowed to download again.

In addition, I extracted the "Reset Preferences" translations from
the Audacity .po files and added them to the .iss file.

Audacity private Inno translation files are still supported in
win/InnoSetupLanguages, but I've removed the samples I'd previously
committed.

While not exactly related to this change, there were 2 languages
that weren't being set properly after being selected during
installation:

   ca@valencia (Valencian)
   bs (Bosnian)

The reason Valencian wasn't be displayed in preferences was twofold.
It was incorrectly named and the search loop in Languages:GetLanguages()
didn't include a range sufficient enough to pull the Valencian info.

The Bosnian language is supported by wxWidgets 2.8.12 (it is in wx3)
so, even though we have a translation, it was unavailable for
selection.

The changes required to fix those issues were:

1)  Renamed ca@valencia to ca_ES@valencia
2)  Instead of iterating over all wxWidgets languages and trying to
    match them with our translations, I reversed it.  It now iterates
    over our translations and asks wxWidgets for the associated
    language info.  This provides support for both of the above
    languages.
3)  By doing #2, we are now able to add additional user languages that
    may not yet be supported by wxWidgets.  So, I added the Bosnian
    language info.
2015-06-04 14:19:06 -05:00