标签: translate

将unsigned char*buf = NULL转换为Pascal?

我在Borland Delphi工作,我在Borland C++ Builder中有几行代码.我想将这些行转换为Delphi源代码.

unsigned char *buf=NULL;
buf=new unsigned char[SPS*2];
for (i=0; i<SPS*2; i++)
   buf[i]=2;
Run Code Online (Sandbox Code Playgroud)

......

answers=buf[2];
Run Code Online (Sandbox Code Playgroud)

我想用这个buf分配一个PCHar值;

a:PCHar;
a:=buf.
Run Code Online (Sandbox Code Playgroud)

c++ delphi char translate pchar

2
推荐指数
1
解决办法
911
查看次数

是否可以在 Apple Mac 键盘上使用 Autohotkey 将 OSX 键盘快捷键转换为 PC 上的 Windows 7 等效项?

如果一位经验丰富的 Apple Mac 用户花了数年时间学习最喜欢的应用程序的 OSX 键盘快捷键,正在考虑迁移到 Windows 7 或 8 PC,并且他们也想翻译键盘快捷键知识。

是否可以在 PC 上使用正版 Apple Mac 键盘并使用 Autohotkey 将修饰键转换为以下翻译表中的等效 PC 版本:

Mac PC cmd/Apple ctrl ctrl Windows/开始

因此,每次我按下 Mac 键盘上的“Apple”键时,它都会执行 PC 上的“ctrl”键,每次我按下 Apple 键盘上的“ctrl”键时,它都会执行 PC 上的“Windows/Start”键个人电脑。

我希望这是一个永久功能,而无需添加任何额外的修饰键。

谢谢!

windows keyboard macos autohotkey translate

2
推荐指数
1
解决办法
4779
查看次数

用 locallang.xlf 翻译 Extbase Extension,但没有任何反应?

我正在使用 TYPO3 CMS 6.2.6 和一个名为“jobfair”的新的出色的 Extbase 扩展。我添加了新的 templateRootPaths,如下所示:

plugin.tx_jobfair {

  view {
        templateRootPaths {
          100 = EXT:jobfair/Resources/Private/Templates/
          101 = fileadmin/templates/ext/jobfair/Resources/Private/Templates/
        }

        partialRootPaths {
          100 = EXT:jobfair/Resources/Private/Partials/
          101 = fileadmin/templates/ext/jobfair/Resources/Private/Partials/
       }

       layoutRootPaths {
          100 = EXT:jobfair/Resources/Private/Layouts/
          101 = fileadmin/templates/ext/jobfair/Resources/Private/Layouts/
       }
  }

}
...
Run Code Online (Sandbox Code Playgroud)

因此我可以为我的特定设计编辑模板和部分。所有其他模板将从 /typo3conf/ext/jobfair/Resources/... 加载

一切正常。我还将语言文件夹从扩展名 (typo3conf) 复制到我的 fileadmn 文件夹 (fileadmin/.../jobfair/Resources/Private/Language/)。

我编辑“locallang.xlf”和“de.locallang.xlf”,例如:

部分:ContractType.html

<f:if condition="{job.contractType} == 0">
 <f:translate key="tx_jobfair_domain_model_job.contract_type.0" />
</f:if>
Run Code Online (Sandbox Code Playgroud)

我将在 de.locallang.xlf 更改目标

<trans-unit id="tx_jobfair_domain_model_job.contract_type">
<source>Contract Type</source>
<target>Here's my german translation!!!</target>
</trans-unit>
Run Code Online (Sandbox Code Playgroud)

但它不起作用!?

如何翻译或重命名我的分机的后端 (flexform) 标签?de.locallang.xlf 不是正确的文件吗?

感谢您的帮助。ps 我清除了 …

caching typo3 translate extbase

2
推荐指数
1
解决办法
3037
查看次数

AngularJS:翻译和多个ng-bind-html值

在我的应用程序中,我尝试连接两个字符串:电子邮件和一些文本.

但我有一个麻烦,我需要文本部分可以"动态"翻译,所以我写道:

$scope.textUnsubscribe = 'SUCESSFULL_UNSUBSCRIBE';
Run Code Online (Sandbox Code Playgroud)

在视图中:

<h4 ng-bind-html="textUnsubscribe | translate"></h4>
Run Code Online (Sandbox Code Playgroud)

我敢肯定(电子邮件+文字):

<h4 ng-bind-html="userEmail"></h4>
<h4 ng-bind-html="textUnsubscribe | translate"></h4>
Run Code Online (Sandbox Code Playgroud)

但后来我有风格错误......

我可以以某种方式放入一个ng-bind-html两个范围变量?一个是"静态的",第二个是可翻译的?

喜欢:

<h4 ng-bind-html="userEmail, (textUnsubscribe | translate)"></h4>
Run Code Online (Sandbox Code Playgroud)

javascript translate angularjs

2
推荐指数
1
解决办法
6639
查看次数

在Angular Material Design的aria标签内翻译管道失败

也许这是一个琐碎的问题,但我始终无法找到任何答案。

在我的Angular 5应用中,我的HTML是这样的:

<button mat-raised-button color="accent" class="submit-button" aria-label="{{'REGISTER.CREATE' | translate}}"
        [disabled]="registerForm.invalid">
    {{'REGISTER.CREATE' | translate}}
</button>
Run Code Online (Sandbox Code Playgroud)

产生以下错误:

Error: Uncaught (in promise): Error: Template parse errors:
Can't bind to 'aria-label' since it isn't a known property of 'button'. ("             </div>

                <button mat-raised-button color="accent" class="submit-button" [ERROR ->]aria-label="{{'REGISTER.CREATE' | translate}}"
                        [disabled]="registerForm.inval"): ng:///Register2Module/FuseRegister2Component.html@76:79
syntaxError
Run Code Online (Sandbox Code Playgroud)

但是如果我写:

<button mat-raised-button color="accent" class="submit-button" aria-label="SOME DIRECT TEXT"
        [disabled]="registerForm.invalid">
    {{'REGISTER.CREATE' | translate}}
</button>
Run Code Online (Sandbox Code Playgroud)

我一点都没有错。

这是我无法理解的。这是angular的Google MAT实现的问题吗?还是我错过了一些东西?

先感谢您

translate angular-material2 angular

2
推荐指数
1
解决办法
1150
查看次数

Pyspark删除数据框列中的多个字符

看着pyspark,我看到translation和regexp_replace可以帮助我在dataframe列中存在一个字符。

我想知道是否有一种方法可以在regexp_replace中提供多个字符串或进行翻译,以便它可以解析它们并将它们替换为其他内容。

用例:删除列A中的所有$,#和逗号(,)

translate regexp-replace pyspark

2
推荐指数
1
解决办法
4935
查看次数

颠倒 d3.zoom 缩放和平移的顺序

如果您单击此示例中的红色按钮:

https://bl.ocks.org/interwebjill/fe782e6f195b17f6fe6798a24c390d90

您可以看到图表平移,使圆圈位于中心,然后放大到指定级别(重新单击按钮缩小)。以这种方式翻译然后放大会在左侧留下一个我宁愿没有的空白。我如何更改代码以便图表先缩放然后转换为中心,以便图表中没有这个间隙?

我曾尝试在缩放定义和 zoomToExtent 函数中颠倒比例和平移的顺序,但效果没有什么不同。

translate zooming d3.js

2
推荐指数
1
解决办法
1104
查看次数

如何制作离线翻译器?

**问题: **

\n\n
    \n
  • 结果必须是一个可以工作的翻译器 - 离线。\n
    我们需要类似于 Google 翻译的 http API(自托管)。
  • \n
\n\n


\n我发现了几个选项:

\n\n
    \n
  • 在 Windows 上安装Microsoft Translator,下载词典,并以某种方式通过 http 传输请求进行翻译
  • \n
  • Apertium,这个选项更接近现实,但它 \xe2\x80\x99s 不清楚如何设置一切......
  • \n
  • 阿帕奇约书亚
  • \n
  • 提示,它是完美的,但它非常昂贵
  • \n
  • PC上安装Android,已经有谷歌翻译,但是又会出现发送http请求的问题
  • \n
\n\n

**去做: **

\n\n
    \n
  • 我们需要翻译整个句子,而不仅仅是单个单词。
  • \n
  • 也许有某种命令行实用程序。
    或者也许有一些针对 Linux 的东西。

    \n\n


    \n以上哪个选项最好查找更多信息?

  • \n
\n

translation translate neural-network apertium

2
推荐指数
1
解决办法
2753
查看次数

Chromedriver:如何使用 selenium 翻译页面?

我需要在 Chrome 浏览器中使用 selenium 将页面从日语翻译成英语。我尝试了不同的方法,示例代码片段之一如下

import java.util.concurrent.TimeUnit;
import org.junit.Test;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.chrome.ChromeDriver;
import org.openqa.selenium.chrome.ChromeOptions;
import org.openqa.selenium.remote.DesiredCapabilities;
public class Main {

    private WebDriver driver=null;
    WebDriverLoad a;

    @Test
    public void successfulDesignerLogin() throws Exception{
//      final DesiredCapabilities capabilities = DesiredCapabilities.chrome();
//        capabilities.setJavascriptEnabled(true);
        String chromedriver =  "/dev/Saved/chromedriver";
        System.setProperty("webdriver.chrome.driver",chromedriver);

        ChromeOptions options = new ChromeOptions();
        options.addArguments("--lang=en-ca");
        //Map<String, Object> prefs = new HashMap<String, Object>();
        //prefs.put("intl.accept_languages", "en,en_US");
        //options.setExperimentalOption("prefs", prefs);


       ChromeDriver driver = new ChromeDriver(options);
       driver.manage().timeouts().implicitlyWait(4, TimeUnit.SECONDS);
       driver.get("https://www.bbc.com/japanese");
       driver.manage().timeouts().implicitlyWait(5, TimeUnit.SECONDS);
       driver.close();


}
}
Run Code Online (Sandbox Code Playgroud)

我尝试了几种解决方案options.addArguments options.setExperimentalOption,但没有任何效果,任何人都可以建议我解决方案是什么

selenium google-translate translate selenium-chromedriver

2
推荐指数
1
解决办法
4895
查看次数

为什么 F# 代码产生与 C# 不同的结果

为什么这个 C# 代码可以工作,但不是等效的 F# 版本(通过 F# 交互运行)?结果应该是一个只有数字的 HTML 表格。

C# 版本:

    var url = "https://www.investing.com/instruments/HistoricalDataAjax";

    var httpRequest = (HttpWebRequest)WebRequest.Create(url);
    httpRequest.Method = "POST";

    httpRequest.Headers["Origin"] = "http://www.investing.com";
    httpRequest.Headers["X-Requested-With"] = "XMLHttpRequest";
    httpRequest.ContentType = "application/x-www-form-urlencoded";
    httpRequest.UserAgent = "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/51.0.2704.79 Chrome/51.0.2704.79 Safari/537.36";

    var data = "curr_id=1073048&smlID=2627117&header=SE0010296574%20Historical%20Data&st_date=04%2F12%2F2020&end_date=05%2F12%2F2021&interval_sec=Daily&sort_col=date&sort_ord=DESC&action=historical_data";

    using (var streamWriter = new StreamWriter(httpRequest.GetRequestStream()))
    {
        streamWriter.Write(data);
    }

    var httpResponse = (HttpWebResponse)httpRequest.GetResponse();
    using (var streamReader = new StreamReader(httpResponse.GetResponseStream()))
    {
        var result = streamReader.ReadToEnd();
        Console.WriteLine(result);
    }

    Console.WriteLine(httpResponse.StatusCode);
Run Code Online (Sandbox Code Playgroud)

F# 版本:

let url …
Run Code Online (Sandbox Code Playgroud)

c# f# webrequest translate

2
推荐指数
1
解决办法
106
查看次数