1
0
mirror of https://github.com/cookiengineer/audacity synced 2025-05-01 16:19:43 +02:00

23 Commits

Author SHA1 Message Date
Emily Mabrey
edca998293 Finish en.po and rename POT file.
Finish copying msgid to msgstr for `en.po`.
Rename POT file.
Rename MO files generated from PO files.

Signed-off-by: Emily Mabrey <emilymabrey93@gmail.com>
2021-07-22 04:49:59 -04:00
Emily Mabrey
2f316d5bc4
Rename project in many places; Replace Most Project Logos; Refactor About Tenacity... Dialog (#276)
Add `locale/en.po` file.
Add English to `locale/LINGUAS` list.
Partially duplicate `msgid`s to `msgstr`s in English locale enable eventual key `msgid` changes
Replace former project name with Tenacity in English locale.
Replace former project website with Tenacity compatible usages in English locale.
Modify `AboutDialog.h` by renaming variables.
Modify `AboutDialog.cpp` by replacing usage of pre-fork name in Strings.
Modify AddBuildInfoRow methods to be static in About dialog.
Make License text const in About dialog.
Make pre-fork credits different in About dialog.
Begin adding Tenacity specific credits
Macros starting with `__` are reserved, so I removed the `__` on the About Dialog guard macro.
Remove `AboutDialog::` from usage of `Role` in `AboutDialog.h`
Refactor overly long generator method into separate methods in `AboutDialog.(h|cpp)`
Begin adding Tenacity developer information
Cleanup layout of `AboutDialog.h` and `AboutDialog.cpp`
Add `safedelete` macro to compliment odd `safenew` macro
Add `enum` to `ShuttleGui.cpp` to make it more clear what `Prop` method is doing.
Remove a ton of pointless and/or redunant `#ifdef` usage
Remove pointless singleton in AboutDialog
Make AboutDialog modal on MacOS
Fix reference type use of `auto` in `AudacityApp` b/c it makes unintentional copy.
Update XPM and PNG images using Tenacity assets
Update ICO images using Tenacity assets.
Fix Windows resource script that improperly used `winuser.h` import.
Add `*.aps` to gitignore to prevent IDE RC pre-load file from being committed.
Add default values for pre-processor constants in `tenacity.rc`.
Make changes needed for `Tenacity.exe` binary
Add 8x8 PNG to Windows ICO files
Replace project name in various CMake and CPack file.
Replace project name in various directory structures.
Replace project name in various OS-specific build files.
Replace project name in various documentation files.
Update the PO and POT files using the script.
Fix places where a `.desktop` file was used on Linux.
Replace title of project windows.
Make splash screen click through to `tenacityaudio.org`.
Remove ® from `AboutDialog.cpp`
Modify copyright message in `AboutDialog.cpp`

Signed-off-by: Emily Mabrey <emilymabrey93@gmail.com>
2021-07-20 19:46:29 -04:00
Vitaly Sverchinsky
e8b186a9b4 Crashreporting 2021-06-15 22:44:07 +03:00
Paul Licameli
1f68da2fae Change locale/update_po_files.sh so it doesn't wrap lines...
... as requested by Phroneris, Japanese translator
2021-06-12 20:26:18 -04:00
Paul Licameli
91355a2f8c Scan for i18n strings in all modules/mod-*, libraries/lib-* folders 2021-05-21 21:42:10 -04:00
Paul Licameli
cafed8b7f3 Fix sed commands in update_po_files.sh for macOS ...
... BSD version of sed doesn't use all the same options.

So the script was misinterpreting .po file names as sed commands and not doing
what was intended, and set -o errexit caused early abort of the script.
2021-05-21 21:29:28 -04:00
James Crook
16444b9ad2 Update for 3.0.3 2021-04-19 12:58:32 +01:00
James Crook
da9283ac6c Update po and pot files 2021-03-31 13:15:53 +01:00
Michele Locati
7aff2e3e94
Let users update audacity.pot only (#686)
* Exit the update_po_files.sh in case of errors

* Let users update audacity.pot only

This can be done by calling
AUDACITY_ONLY_POT=y ./update_po_files.sh
2020-11-01 18:56:39 +00:00
James Crook
9e2a13128a Update paths in update_po_files.sh 2020-06-08 17:59:48 +01:00
James Crook
5245f7528f Update Script update_po_files.sh 2020-06-08 17:50:33 +01:00
Paul Licameli
a93ee4b4bc Fix update_po_files.sh 2020-05-28 16:33:39 -04:00
Paul Licameli
7325e6839e New macro XXC is like XXO but with a context (and really same as XC) 2020-05-28 16:06:53 -04:00
Paul Licameli
95195a783f Enable optional context arguments for i18n in Lisp 2020-05-24 14:55:08 -04:00
Paul Licameli
4e2f9671ff Macros for translatable strings that need disambiguating context 2020-05-24 14:55:08 -04:00
Paul Licameli
f8a070dde7 Rename macro wxPLURAL as XP (brief, and eliminates mention of "wx") 2020-05-22 12:48:49 -04:00
Paul Licameli
6286772049 Correct the --keyword options for xgettext...
... Don't use N_ any more.  Don't use the same in Lisp as in C++.
2020-05-22 12:48:49 -04:00
James Crook
028c51b6a8 Update po script for 2.4.0 2020-04-08 19:41:04 +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
Paul Licameli
79cf475c87 Make update_po_files.sh run on macOS...
... BSD version of sed doesn't know -r, but does know -E.

BSD versions of head and tail didn't know --lines= but do know -n.

Also changed the mode to executable and added #! line.
2018-10-29 16:21:37 -04: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
81fe33548c Updated translation script 2018-08-30 12:10:09 +01:00