}
*/
- async getInfoWikimediaCommons(fetchUrl, validateFilename, displayName = (_filename, fileUser) => fileUser) {
+ async _getInfoWikimediaCommons(fetchUrl, validateFilename, displayName = (_filename, fileUser) => fileUser) {
const response = await this._requestBuilder.fetchAnonymous(fetchUrl, DEFAULT_REQUEST_INIT_PARAMS);
/** @type {import('audio-downloader').WikimediaCommonsLookupResponse} */
diff --git a/ext/js/pages/settings/audio-controller.js b/ext/js/pages/settings/audio-controller.js
index defef16e7f..9fa14b3de6 100644
--- a/ext/js/pages/settings/audio-controller.js
+++ b/ext/js/pages/settings/audio-controller.js
@@ -238,10 +238,10 @@ export class AudioController extends EventDispatcher {
*/
_getAvailableAudioSourceTypes() {
/** @type {import('settings').AudioSourceType[]} */
- const generalAudioSources = ['lingua-libre', 'wiktionary', 'text-to-speech', 'custom'];
+ const generalAudioSources = ['language-pod-101', 'lingua-libre', 'wiktionary', 'text-to-speech', 'custom'];
if (this._language === 'ja') {
/** @type {import('settings').AudioSourceType[]} */
- const japaneseAudioSources = ['jpod101', 'jpod101-alternate', 'jisho'];
+ const japaneseAudioSources = ['jpod101', 'jisho'];
return [...japaneseAudioSources, ...generalAudioSources];
}
return generalAudioSources;
@@ -502,7 +502,7 @@ class AudioSourceEntry {
_normalizeAudioSourceType(value) {
switch (value) {
case 'jpod101':
- case 'jpod101-alternate':
+ case 'language-pod-101':
case 'jisho':
case 'lingua-libre':
case 'wiktionary':
diff --git a/ext/templates-settings.html b/ext/templates-settings.html
index 8b9f5fdace..23c014f15e 100644
--- a/ext/templates-settings.html
+++ b/ext/templates-settings.html
@@ -138,7 +138,7 @@