标签: localization

如何在 ASP.NET 项目中设置全局 DateTime 格式?

我有一台带有德语窗口的服务器,但 DateTime 值以英语格式存储在 mysql 服务器上。我如何强制每个 DateTime.ToString() 方法(如 DateTime.Now.ToString())默认输出“英语”日期时间?

c# asp.net localization

0
推荐指数
1
解决办法
4166
查看次数

Fortran 格式的浮点数输出

Fortran 中有没有办法将浮点数写为 ,17,3而不是17.3将点更改为逗号?

我有一些通过子程序写入 .csv 的大型数据集,我想在上面做一些 Excel。德语版的 Excel.用作浮点数的分隔符。我知道我可以使用导入功能来处理它,或者使用 Nodepad++ 搜索并替换.,. 但是我确实生成了很多这样的文件,并且其他人将使用该子例程,因此准备好 Excel 的文件会很好。

excel fortran localization output

0
推荐指数
1
解决办法
555
查看次数

如何在静态方法中使用 LocalResourceObject [webmethod]

我可以简单地在 aspx 页面中使用本地化,但不能在 aspx.cs 文件中使用。

 [WebMethod]
    public static string Menu(int role, int driver)
    {
 string _permissions = dr["FN_2"].ToString().Replace(" /V*", System.Web.HttpContext.GetLocalResourceObject("CRL.aspx", "RV.Text").ToString());
// This way didn't get error in coding but when I run it, give me no permission error for virtual path

string _permissions = dr["FN_2"].ToString().Replace(" /V*", System.Web.HttpContext.GetLocalResourceObject("RV.Text").ToString());
//I cannot use in this way
    }
Run Code Online (Sandbox Code Playgroud)

在aspx页面中,我可以这样称呼它GetLocalResourceObject("RV.Text")。我必须接触这些本地化的东西,我需要它们做很多事情。

我无法通过这两种方式从 localresource 对象返回文本。其中一个在编码时出错,另一个由于权限无法到达虚拟路径。我如何使用GetLocalResourceObject[WebMethod]

c# asp.net static localization webmethod

0
推荐指数
1
解决办法
1736
查看次数

进行本地化时使用自动布局取消自动 RTL 翻转

我在 Xcode 中添加了用于本地化的 RTL 语言(希伯来语、阿拉伯语等),令我惊讶(或不是)一些 xib 被翻转为从右到左的设计。这确实是一个很棒的功能,但我不想要它..

如何强制 Xcode 不翻转视图,而只翻转我选择的视图?(或逐渐检查它们,以确保它们没问题)?

xcode localization ios autolayout

0
推荐指数
1
解决办法
1232
查看次数

Laravel 本地化

我对 Laravel 的本地化系统很着迷,但我不知道我的代码有什么问题。

我刚刚写了一个语言选择器,在文档的头部你会看到一个获取浏览器默认语言的函数,它将获取默认语言。

语言模板默认保存在数组中 /resources/lang/*language*/messages.php-files.

我真的需要你的帮助,因为我看不到任何错误。

<html>
  <head>

  <?php

    //get Browser default language
    $lang = substr($_SERVER['HTTP_ACCEPT_LANGUAGE'], 0, 2);
    App::setlocale($lang);

  ?>

</head>
<body>

    <div class="container">
        @yield('content')
            <div class="well text-center">
                <h1><?php echo trans('Welcome') ?></h1>
            </div>
        @section('content.welcome')
            <div class="row text-center">
                <a href="<?php App::setlocale("de") ?>">Deutsch</a>
                <label>  |  </label>
                <a href="<?php App::setlocale("en") ?>">English</a>
                <label>  |  </label>
                <a href="<?php App::setlocale("it") ?>">Italiano</a>
                <label>  |  </label>
                <a href="<?php App::setlocale("es") ?>">Español</a>
                <label>  |  </label>
                <a href="<?php App::setlocale("fr") ?>">Français</a>
                <label>  |  </label>
                <a href="<?php App::setlocale("jp") ?>">???</a>
                <label>  |  </label> …
Run Code Online (Sandbox Code Playgroud)

localization laravel laravel-5

0
推荐指数
1
解决办法
1662
查看次数

我如何添加Localizable.strings文件?

如何添加Localizable.strings文件?我会尝试,但无法查看字符串,但只显示键.

例如:GOOD_MORNING ="早安";

结果:GOOD_MORNING

localization ios

0
推荐指数
1
解决办法
3723
查看次数

Laravel 5.4多语言区域设置无法在生产服务器中运行

在生产服务器上切换语言时,我没有收到任何错误.

我可以看到会话值发生变化,因为导航栏上的标志发生了变化,但设置的语言环境无法正常工作.

但是在localhost上一切正常.

我不太清楚从哪里来解决这个问题,所以如果有人能指出我正确的方向,我真的很感激.

php localization laravel laravel-5.4

0
推荐指数
1
解决办法
1425
查看次数

laravel blade @lang()本地化中的多元化?

Laravel 5使用@lang帮助器提供翻译

<!-- file: template.blade.php -->
@lang('some text')
Run Code Online (Sandbox Code Playgroud)

Laravel 5还可以根据变量对字符串进行复数处理。

// file: controller.php
echo trans_choice('messages.apples', 10);
Run Code Online (Sandbox Code Playgroud)

然后,翻译文件将包含以下行来翻译苹果:

// file: /resources/lang/en
'apples' => 'There is one apple|There are many apples',
Run Code Online (Sandbox Code Playgroud)

现在,我想在刀片模板中使用复数形式,但我不知道如何使用它。我尝试了以下方法:

<!-- file: template.blade.php -->
Course duration: {{ $course.days }} @lang('day|days', $course.days)
Run Code Online (Sandbox Code Playgroud)

这似乎是mee的逻辑语法,但这只会给我一个关于输入参数2需要为数组的错误。我也试过这个:

<!-- file: template.blade.php -->
Course duration: {{ $course.days }} @lang('day|days', [$course.days])
Run Code Online (Sandbox Code Playgroud)

和这个:

<!-- file: template.blade.php -->
Course duration: {{ $course.days }} @lang(['day|days', $course.days])
Run Code Online (Sandbox Code Playgroud)

php localization pluralize laravel laravel-blade

0
推荐指数
2
解决办法
1135
查看次数

Laravel 5.8 setLocale全局

我有一条路线:

    Route::get('/setlocale/{locale}', function($locale) {
            App::setLocale($locale);

            return back();
    })->name('setlocale');
Run Code Online (Sandbox Code Playgroud)

当我转到:example.com/setlocale/ro我返回页面。但是语言没有改变。为什么?我总会说语言en。我通过以下方式检查语言:

    app()->getLocale();
Run Code Online (Sandbox Code Playgroud)

但是我需要全局设置语言才能应用。

php localization laravel

0
推荐指数
1
解决办法
1506
查看次数

印度尼西亚的正确语言环境(“ id_ID”与“ in_ID”)?

我目前使用6.0 version的hybris。我们的项目完全基于Backoffice。之前我们为印度尼西亚语言环境配置了in_IDlanguageISOcode_countryISOcode),并且工作正常,但是现在客户已要求像id_ID印度尼西亚语言环境一样进行语言环境设置。

请注意,in languageISOcode已弃用,而id是languageISOcode印度尼西亚的更新。

以下是我们的hybris中的代码片段:

final Locale locale = cockpitLocaleService.getCurrentLocale();

LOG.info("locale : " + locale); //Here I'm getting in_ID value of locale in all scenario
Run Code Online (Sandbox Code Playgroud)

它正在调用Java的Locale.class文件,如果我通过了,id_ID那么convertOldISOCodesmethod(inside Locale.class)也将转换id_IDin_ID

参见下面的代码:

import java.util.Locale;

Locale localeIndonesia = new Locale("id", "ID");

System.out.println(localeIndonesia); //printed in_ID
Run Code Online (Sandbox Code Playgroud)

您能否帮助我获得id_ID印度尼西亚的语言环境。

要么

如果这是Java中的错误,那么有没有办法在hybri中获取id_ID

java locale localization hybris backoffice

0
推荐指数
1
解决办法
1752
查看次数