Releases: Mattk70/Chirpity-Electron
2.4.7
2.4.6
What's New
- The Portuguese label names (for birds) have been fixed, They were in English, as taken from BirdNET (see this issue kahst/BirdNET-Analyzer#161) Now in Chirpity you can choose between Brazilian and European Portuguese labels.
- It is now possible to page through multiple open files
- Russian translations have had a further refinement (thanks Alex!)
- I think all aspects of the UI are now translated, we'll see!
Full Changelog: v2.4.5...v2.4.6
2.4.5
What's New
- Support for Zoom H1E and any other recorders that set the file timestamp to the beginning of the recording.
- UI translations for Help > Usage and What Species Are Detected?, eBird FAQ and the initial product Tour.
- When adjusting Audio Preferences, the form elements no longer capture focus, so it is easier to use the keyboard to play and hear the adjustments (see #171)
- The 'Nocturnal Birds' list has been renamed to 'Nocturnal Calls'
- A background has been added to text over the Spectrogram, so it's legible when using a colourmap with a pale colour for quiet sounds.
Many thanks to Juan and Александр Цветков ([email protected], radio call sign: R1BAF) for their assistance with the latest Spanish and Russian translations!
If you would like to suggest improvements to the other machine translated languages, or contribute new translations, please let me know in the WhatsApp group :)
Full Changelog: v2.4.4...v2.4.5
2.4.4
What's New
- Translations for messages about the location map (Leaflet), missing custom list file, missing/inaccessible directories.
- Inverted Greyscale preset added to colormap options
Bug fixes
- XC comparison records are filtered to remove those without an associated sound file
Full Changelog: v2.4.3...v2.4.4
2.4.3
Bug Fixes
- Titles for filter panel fixed for the English translation
- Fix for wavesurfer audioprocess event handler errors
Full Changelog: v2.4.2...v2.4.3
2.4.2
What's New
- Additional Toast message translations
- Improved French translation
Bug Fixes
- When enabled, 'Add to library on save' is triggered when using Ctrl/⌘-S keyboard shortcut
Full Changelog: v2.4.1...v2.4.2
2.4.1
What's New
- Improved translations for Russian and Spanish
Bug Fixes
- The Analyse menu no longer has "Analyse File" in English for all languages
Language files are included in the release as i18n.zip
Full Changelog: v2.4.0...v2.4.1
2.4.0
What's New
- Initial UI translations for 9 languages
- New automated build pipeline
There are are still sections of the application with English content, but the majority of the application is now available in:
- Danish
- Dutch
- French
- German
- Portuguese
- Russian
- Simplified Chinese
- Spanish
- Swedish
With thanks to Jan, Joost, Alex and Juan for their assistance with the German, Dutch, Russian and Spanish translations. Feedback on the quality of the translations is welcome and will be used to improve them further!
Full Changelog: v2.3.3...v2.4.0
2.4.0-alpha2
I18n Alpha v2
This release incorporates translations for toast messages, the names of lists and hover titles which pop up on the bar below the spectrogram.
Many thanks to Jan D-T, Joost van der H and Juan Carlos P for their contributions to the German, Dutch and Spanish translations.
In terms of "What's left to do", I know that the following remain in English:
- The Spectrogram Frequency Range heading in the popup for that adjustment
- Frequency tooltip when you hover over the spectrogram
- Lat and Lon (i.e. Latitude & Longitude)
- The headings for the popup help boxes.
- The title for the application overall is always "Chirpity Bird Call Detection"
- The hover text for the main app logo is still "Visit the Chirpity website"
- Edit record form, and the date picker for Explore mode (as well as the drop down headings in the explore panel
- And of course the help sections aside from Keyboard and Community
There's also an issue when you first create a custom list, the hover title text says "undefined" for the icon, but fixes itself when you cycle through the lists. I'm not sure why at the moment.
Let me know if you find any other English bits?
If you would like to contribute corrections to the translations, please refer to the relevant index."country code".json, i18n.js, community and keyboard "country code" files. There is an eBird.en.json file as well, which contains the beginnings of an eBird FAQ translation.
The progress has been excellent so far!
2.4.0-alpha1
I18n release! i.e. Internationalisation
This is a preview release for testing, it's likely to be buggy. It contains machine translations for the UI in 9 languages:
- German
- Dutch
- Simplified Chinese
- Spanish
- Portuguese
- French
- Russian
- Swedish
- Danish
If people would like to review the translations and make edits, I have provided the main translation files with this release. Hopefully any mistranslations are amusing or confusing rather than offensive. I really wouldn't know!
There are a lot of quirks with the translation logic in the code as the app wasn't really built with i18n in mind from the start. As a key to what translations are in what file:
- Index has the main UI translations (the menus, circle help popups and settings)
- i18n.js contains the context menus, headings for the results tables and the help menu items
- Community is the invitation to join the WhatsApp group
- Keyboard is the keyboard help
ToDo
- The Toasts that pop up with info, warnings and errors are all still in English
- Title tooltips are also in English (these appear when you hover over icons and buttons)
- List names are still in English (i.e. Local, Nocturnal, Birds, Everything, Custom)
With all that said, it's looking pretty good! Also, it's worth noting this is the first release to use the automated build & test pipeline, with the caveat that the test coverage is laughable at the moment ;)