1
に存在していない私は、コードを持っているが、ワードプレスのテーマのfunctions.php
に書くことは、次のとおりです。POEDIT-表示エラー:引数1のフォーマットの仕様は「msgStrを」
<?php
if(!function_exists('mytheme_entry_meta')){
function mytheme_entry_meta(){
if(!is_page()){
?>
<div class="entry-meta">
<?php printf(__('<span class="author">Posted by %1$s</span>', 'mytheme'), get_the_author()); ?>
<?php printf(__('<span class="date-pulished">at %1$s</span>', 'mytheme'), get_the_date()); ?>
<?php printf(__('<span class="category">in %1$s</span>', 'mytheme'), get_the_category_list(',')); ?>
<?php if(comments_open()){ ?>
<span class="meta-reply">
<?php comments_popup_link(
__('Leave a comment','mytheme'),
__('One comment','mytheme'),
__('% comments','mytheme'),
__('Read all comments','mytheme')
); ?>
</span>
<?php } ?>
</div>
<?php
}
}
}
?>
私が翻訳しPOEDITアプリケーションを使用した後ベトナム語にしかしPOEDITは% comments
で
Error: a format specification for argument 1 doesn't exist in 'msgstr'
そして、位置誤差を示しました。画像の下の2を参照してください。
- 画像1:ポジションショーのエラー The position show error
- 画像2:私は、保存ボタン、提示メッセージのエラーをクリックした後。 After I click Save button, show message error
は、私はASCIIコードに '%'文字を変換する必要があり、あなたの平均を理解することはできますか? –
いいえ、まったく、私はあなたが*結論にどのように飛び込んだかわかりません。私が上に書いたもの(サンプルコードを含む!)を意味します。それが不明な場合は、私があなたに提供したリンクの両方を読んで、すべてを説明してください。 –