我有一个函数,使用返回日期字符串Zend_Date.
$date = new Zend_Date();
$date->setOptions(array('format_type' => 'php'));
$date->setTimestamp($timestamp);
return $date->toString($format);
Run Code Online (Sandbox Code Playgroud)
当我设置$format为'l, d F Y'我期望类似:
?roda, 13 stycznia 2010(正确的抛光字符串是什么意思Wedneseday, 13 january 2010),它的效果很好.
但是当我在浏览器中将语言环境设置为英语时打开此页面时,它会返回英语中的日期字符串而不是我希望看到的波兰语.
无论浏览器设置如何,我应该设置什么以及在哪里获得始终抛光日期?
发现这个批处理文件有计时器.我对*.bat文件不是很熟悉,但是发现了以下内容
那是01秒的时间
PING -n 01 127.0.0.1>nul
Run Code Online (Sandbox Code Playgroud)
但是,我不知道其余的意思是什么,而只是去使用它可以有人请解释这个片段中的所有其他项目/代表什么
谢谢
更新:收到了很多很棒的信息,谢谢 - 回过头来再次阅读我的问题,根据一些答案说明可以做XYZ,这不是问题.这个问题的核心是:"这个问题的主要焦点是用简单的英语找到答案,解释为什么Python,Perl和Ruby在将它们移植到另一种语言时就是这样的."
一直在研究Perl,Python和Ruby之间的差异 - 这对我而言是迄今为止我发现的最有趣的差异之一,即看起来可以将Python转录为C,但这是不可能的将Perl转录成任何语言.没有发现任何关于Ruby的东西,但是猜测它是99.99%的所有东西都是一个对象可能会使这个很难,如果不是不可能转录到另一种语言.
这个问题的主要焦点是用简单的英语找到答案,为什么Python,Perl和Ruby在将它们移植到另一种语言时就是这样的.
我有一个网站已经完成,但未来的多语言支持未实现,
我正在使用fuelphp框架来生成我的网站.我已经在fuelphp中检查了这个文档http://docs.fuelphp.com/classes/lang.html中的语言配置,但我仍然对如何实现该功能感到困惑.
我的问题是:
我正在使用i18n/locales/he_IL(iso-8859-8)在perl中进行翻译.但是我无法使用这个获得新的谢克尔符号.如何在perl中获得相同的新谢克尔符号?
我使用此代码 currency_symbol"<U05E9> <U05D7>".
我也尝试过currency_symbol"<U20AA>"
在此先感谢您的帮助.
我有Magento 1.8.1.0.最近我安装了俄罗斯包,结果不够合适,导致前端的一些短语仍然是英文
我知道有一种方便的方法来使用cvs文件翻译Magento.
问题是我可以在哪里找到合适的cvs文件?安装主题是否涉及翻译如何?我知道我在问新手问题,我已经阅读了几篇文章,但我还没有决定如何翻译Magento.
提前谢谢了.
我正在尝试在Symfony(2.7)中创建自定义表单类型,以便为我的某些表单字段添加help_block(Boostrap 3样式).
我按照此页面说明操作:http://symfony.com/doc/current/cookbook/form/create_form_type_extension.html
显示没问题,help_block工作正常,但它不可翻译,(dev栏没有显示任何缺失的翻译).所以我的问题是:如何使自定义表单类型可翻译,如标签选项,如果可能,在与表单相同的translation_domain中?
这是扩展代码:
<?php
namespace WIC\MasterBundle\Form\Extension;
use Symfony\Component\Form\AbstractTypeExtension;
use Symfony\Component\Form\FormBuilderInterface;
use Symfony\Component\Form\FormView;
use Symfony\Component\Form\FormInterface;
use Symfony\Component\PropertyAccess\PropertyAccess;
use Symfony\Component\OptionsResolver\OptionsResolver;
/**
* Add a BootStrap Help block to any form field
*/
class HelpTextExtension extends AbstractTypeExtension
{
/**
* Returns the name of the type being extended.
*
* @return string The name of the type being extended
*/
public function getExtendedType() {
return 'form';
}
/**
* Add the help_text option
*
* @param OptionsResolver …Run Code Online (Sandbox Code Playgroud) 我在Windows 7上运行python 2.7和django 1.8.11。
添加必要的翻译字符串文字后,我正在尝试翻译我的网站。我已按照docs的指示进行操作。这包括以正确的语言代码安装适用于Windows 7的GNU gettext实用程序和必要的语言环境文件夹/目录。
在虚拟环境和项目根目录的命令提示符下,运行:
django-admin makemessages -l de
Run Code Online (Sandbox Code Playgroud)
我在命令提示符处收到以下错误:
CommandError: Unable to find a locale path to store translations for file fabfile.py
Run Code Online (Sandbox Code Playgroud)
在项目的根目录中,有以下文件,它们是的fabfile.py位置:
我尝试(暂时)fabfile.py从目录中删除。尝试此操作时,运行时收到的错误消息django-admin makemessages -l de是:
CommandError: Unable to find a locale path to store translations for file manage.py
Run Code Online (Sandbox Code Playgroud)
看来该makemessages命令包括根目录中的所有.py和.txt文件。我不确定这是否正确。
运行makemessages命令时,如何不在项目的根目录中包含.py和.txt文件?
我是TYPO3的新手,从8.7 LTS开始.我用默认的"form"扩展名创建了几个表单.我的网站要求将其中一些表单翻译成最多5种其他语言.到目前为止,我发现的唯一解决方案是复制表单,然后为每个翻译提供单独的表单,但这似乎不是最好的解决方案,因为从长远来看,它会导致形式分歧.
是否可以直接在YAML文件中添加备用翻译或指向应该使用的翻译文件?
我想翻译一个包含字符串的变量加上一个变量,如下一个:
{{ 'string' ~ variable|trans }}
Run Code Online (Sandbox Code Playgroud)
看起来它只是在没有字符串部分的情况下翻译变量.
我刚刚发现它可以解决这个问题,创建一个前一个变量,它包含字符串和前一个变量的连接,如下一个例子:
{% set X = 'string' ~ variable %}
Run Code Online (Sandbox Code Playgroud)
现在我们能够翻译我们试图翻译的内容只是翻译X变量:
{{ X|trans }}
Run Code Online (Sandbox Code Playgroud)
我试图像这样翻译这个连接:
{% trans %} {{'string' ~ variable }} {% endtrans %}
Run Code Online (Sandbox Code Playgroud)
但对我来说也不是一个成功的结果.
有没有其他方法可以避免创建这个"x"变量,以便能够直接翻译所有连接?
translation ×10
php ×3
forms ×2
perl ×2
python ×2
symfony ×2
batch-file ×1
currency ×1
django ×1
fuelphp ×1
magento ×1
magento-1.8 ×1
ruby ×1
symfony-2.7 ×1
twig ×1
typo3 ×1
zend-date ×1