> 原文: $string['showall'] = 'Show all $a';
> 日本語: $string['showall'] = 'すべての $a を表示する';
なるほど.英語圏では空白がShow allの後に付くからこのミスに気付かない訳ですね.
では,何を渡すべきなのか,と,一瞬考えたのですが,違いますね.
ここは,
$strsearch = get_string('search');
$strshowall = get_string('showallusers');
$strparticipants = get_string('participants');
が正解ですね?
言語ファイル: moodle.php
原文: $string['showall'] = 'Show all $a';
日本語: $string['showall'] = 'すべての $a を表示する';
原文: $string['showallusers'] = 'Show all users';
日本語: $string['showallusers'] = 'すべてのユーザを表示する';
個人的には「すべて表示する」がシンプルで良いのですが,$string['showall'] = 'すべての $a を表示する';を変更(引数なしに)すると悪影響が出そうですからね.
変更したら↓のように正しく表示されました.でも,バランス悪いですね^^;