# HG changeset patch # User Wikipedysta Beau # Date 1478506126 0 # Mon Nov 07 08:08:46 2016 +0000 # Node ID f4b0191ac91ea2754f39935f99e40e3c96383e30 # Parent 66425d1aea15b8e4cacb63544840ca8bebbf2b41 # Parent 6917af41ce1c558ef9c7deae78663f30e9d0fd8b Merged in PeterBowman/bot/PeterBowman/avoid-using-audious-with-nonus-english-a-1477594450409 (pull request #2) Avoid using {{audioUS}} with non-US English, add support for {{audioAU}} diff --git a/beaubot/bot/wikt-pronun.pl b/beaubot/bot/wikt-pronun.pl --- a/beaubot/bot/wikt-pronun.pl +++ b/beaubot/bot/wikt-pronun.pl @@ -25,13 +25,13 @@ my $commonsApi = $bot->getApi( "wikimedia", "commons" ); $commonsApi->checkAccount; -my @audioTemplates = ( 'audio', 'audioUS', 'audioUK', 'audioCA', 'audioAT' ); -my $reAudioTemplate = qr/audio(?:CA|US|UK|AT)?/i; +my @audioTemplates = ( 'audio', 'audioUS', 'audioUK', 'audioCA', 'audioAT', 'audioAU' ); +my $reAudioTemplate = qr/audio(?:CA|US|UK|AT|AU)?/i; my $maxRecordingLength = 10; my @groups = ( # { - regex => qr/^en[ _-](?:us|boston[ _-]us|nz|aus?|br|sa)[ _-]/i, + regex => qr/^en[ _-](?:us|boston[ _-]us)[ _-]/i, language => 'angielski', template => 'audioUS', }, @@ -41,6 +41,11 @@ template => 'audioCA', }, { + regex => qr/^en[ _-]aus?[ _-]/i, + language => 'angielski', + template => 'audioAU', + }, + { regex => qr/^en[ _-](?:uk|gb)[ _-]/i, language => 'angielski', template => 'audioUK',