昨天, 查资料时, 看到一个好东西.
居然cadence SPB17.4可以设置为中文界面…
查网上资料, 大部分都是如何设置, 介绍的内容基本一致. 没有出处. 如果设置的没有效果, 也没人来解释原因.
如果有可能, 还是知道文章参考出处比较好, 这样出了问题, 知道怎么排查.
我开始就是按照网上资料设置, 不好使. 自己搞定了.
win10_21H2
cadence SPB17.4 S026
安装好的cadence官方本地文档中没有提到如何设置中文UI.
在安装ISO中的pdf中找到了.

用win10资源管理器打开Hotfix_SPB17.40.026.iso

翻了一下软件的发布说明, 看到Release_Notes.pdf中有中文UI设置的说明.
打开Release_Notes.pdf

可以看到, 补丁必须是S019之后的版本才有这个功能.
补丁打最新的就好, 我这的版本为S026, 比S019版本高, 就有这个功能.

往下翻, 找多语言支持的描述.

看到第7页的顶部, 可以看到本地支持的描述, 就这里了.
Localization Support
In this release, Allegro® System Capture, Allegro® PCB Editor, and Allegro® Pulse have
been enhanced to support Japanese and Chinese locales. The extent of localization support
depends on the product you are using. Menu options and dialog boxes for these products are
visible in the local language as per the Region Settings of your system.
这里说的是本地化语言, 支持中文和日文.
只支持allegro System Capture(不是capture and CIS! ), allegro PCB Editor, allegro Pluse
这就能解释, 有的同学说他那orcad还是英文的, 只有allegro是中文的. 人家不支持orcad的本地化啊, 这就是原因.
上述本地语言支持要依赖win10中的语言设置为中文简体和环境变量的设置.


这时, 运行allegro System Capture, 就是中文UI.
请注意, 这不是orcad capture and CIS!



本地语言是中文简体, 对orcad capture and CIS的不起作用, 没有中文UI.
看官方发布说明中给的截图, 可以看到, 也是对allegro System Capture中文化, 而不是对orcad caputre and CIS进行中文化.


官方说明中明确说, 如果对allegro PCB Editor进行中文化, 必须设置环境变量.
Support in Allegro System Capture and Allegro Pulse
For Allegro System Capture and Allegro Pulse, localization is auto-enabled depending on the
locale settings of the system.
If required, you can switch back to the English version by setting the value of the
CDS_CP_TRANSLATION_LANGUAGE environment variable to en.
For System Capture, besides menus and dialogs, messages, tool tips, context menu, and
notes on canvas are also visible in the local language.
Note: Only notes entered in Chinese or Japanese will be in that language. Notes entered in
English are not translated.
官方说明指出, Allegro System Capture 和 Allegro Pulse的中文化, 是自动依赖系统语言设置的, 如果在中文win10下不想用中文UI, 需要设置环境变量 CDS_CP_TRANSLATION_LANGUAGE = en
这段和我们关系不大.
Support in Allegro PCB Editor
Allegro PCB Editor supports viewing menu options, dialogs, messages, and tool tips in either
Japanese or Chinese depending on the locale you have set.
Localization support is not enabled automatically in PCB Editor. To enable localization in PCB
Editor, set the environment variable intl_enabled to yes and specify the locale in your
system.
You can also choose to have a bilingual system with English and either Japanese or Chinese
used for menus and tool tips by setting the environment variable intl_show_bilingual to
True.
上面这段和我们有关系.
PCB Editor如果要中文化, 需要设置2个环境变量.
如果要中文化, 设置环境变量 intl_enabled = yes
如果要中英文双语显示 设置环境变量 intl_show_bilingual = True
设置完的环境变量如下

启动allegro PCB Editor, 已经是双语显示了.

网上资料中, 有的人说双语显示占地方, 速度慢.
我这双语显示, 不觉得占地方, 可能和分辨率有关系.我的分辨率为1920X1080.
操作速度也嗖嗖的. 只要计算机配置可以, 不会出现慢和卡的情况.
这就是网上资料的由来.
我开始设置不好使的原因, 网上二手资料中说, 要设置的值为1. 但是看官方资料, 值应为 yes or True
可能人家做实验时, cadence 版本和我用的S026不一样.
所以看了一手资料, 就比看二手资料强多了. 出了问题, 也容易自己将问题搞掉.
现在看csdn的关联文章, 发现有一些骚操作, 非常不爽. e.g. 将文章设置为收费才能阅读, 将文章设置为VIP可见, 将文章设置为粉丝可见.
不知道csdn和这些作者怎么想的, 这有用么? 你的这些文章是世界独一份么? 有知识专利保护么?
大多数文章都是2手文章, 好一些的是将1手资料理解后, 加上自己的一些体会. 这样的文章值得变现么? 值钱么?
不在csdn看文章, 去其他地方找资料, 还是一样能找到. 因为在csdn的文章内容, 不具有稀缺性. 太拿自己当回事, 不太好.
如果说是挣点小钱, 还不如自己去做事, 有想法, 能落地, 一定能挣到钱(至少比csdn文章挣钱来的安心和体面). 退休的大妈捡垃圾, 也比csdn文章收费挣钱多吧?
如果说是拉粉丝, 粉丝数除了装B, 还有何用?
想对有这些骚操作的作者说, 有本事你出书啊! 写什么文章, 那能挣到钱么?
以前遇到过一位大佬, 人家好几本领域专著出版. 人家出书也只是为了知识传播, 并不是为了挣钱, 也挣不到(大佬原话).
我有一个Ruby程序,它使用rubyzip压缩XML文件的目录树。gem。我的问题是文件开始变得很重,我想提高压缩级别,因为压缩时间不是问题。我在rubyzipdocumentation中找不到一种为创建的ZIP文件指定压缩级别的方法。有人知道如何更改此设置吗?是否有另一个允许指定压缩级别的Ruby库? 最佳答案 这是我通过查看rubyzip内部创建的代码。level=Zlib::BEST_COMPRESSIONZip::ZipOutputStream.open(zip_file)do|zip|Dir.glob("**/*")d
我正在使用i18n从头开始构建一个多语言网络应用程序,虽然我自己可以处理一大堆yml文件,但我说的语言(非常)有限,最终我想寻求外部帮助帮助。我想知道这里是否有人在使用UI插件/gem(与django上的django-rosetta不同)来处理多个翻译器,其中一些翻译器不愿意或无法处理存储库中的100多个文件,处理语言数据。谢谢&问候,安德拉斯(如果您已经在rubyonrails-talk上遇到了这个问题,我们深表歉意) 最佳答案 有一个rails3branchofthetolkgem在github上。您可以通过在Gemfi
我在使用omniauth/openid时遇到了一些麻烦。在尝试进行身份验证时,我在日志中发现了这一点:OpenID::FetchingError:Errorfetchinghttps://www.google.com/accounts/o8/.well-known/host-meta?hd=profiles.google.com%2Fmy_username:undefinedmethod`io'fornil:NilClass重要的是undefinedmethodio'fornil:NilClass来自openid/fetchers.rb,在下面的代码片段中:moduleNetclass
我正在查看instance_variable_set的文档并看到给出的示例代码是这样做的:obj.instance_variable_set(:@instnc_var,"valuefortheinstancevariable")然后允许您在类的任何实例方法中以@instnc_var的形式访问该变量。我想知道为什么在@instnc_var之前需要一个冒号:。冒号有什么作用? 最佳答案 我的第一直觉是告诉你不要使用instance_variable_set除非你真的知道你用它做什么。它本质上是一种元编程工具或绕过实例变量可见性的黑客攻击
我想设置一个默认日期,例如实际日期,我该如何设置?还有如何在组合框中设置默认值顺便问一下,date_field_tag和date_field之间有什么区别? 最佳答案 试试这个:将默认日期作为第二个参数传递。youcorrectlysetthedefaultvalueofcomboboxasshowninyourquestion. 关于ruby-on-rails-date_field_tag,如何设置默认日期?[rails上的ruby],我们在StackOverflow上找到一个类似的问
我正在玩HTML5视频并且在ERB中有以下片段:mp4视频从在我的开发环境中运行的服务器很好地流式传输到chrome。然而firefox显示带有海报图像的视频播放器,但带有一个大X。问题似乎是mongrel不确定ogv扩展的mime类型,并且只返回text/plain,如curl所示:$curl-Ihttp://0.0.0.0:3000/pr6.ogvHTTP/1.1200OKConnection:closeDate:Mon,19Apr201012:33:50GMTLast-Modified:Sun,18Apr201012:46:07GMTContent-Type:text/plain
我在Rails应用程序中使用CarrierWave/Fog将视频上传到AmazonS3。有没有办法判断上传的进度,让我可以显示上传进度如何? 最佳答案 CarrierWave和Fog本身没有这种功能;你需要一个前端uploader来显示进度。当我不得不解决这个问题时,我使用了jQueryfileupload因为我的堆栈中已经有jQuery。甚至还有apostonCarrierWaveintegration因此您只需按照那里的说明操作即可获得适用于您的应用的进度条。 关于ruby-on-r
按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visitthehelpcenter指导。关闭10年前。问题1)我想知道rubyonrails是否有功能类似于primefaces的gem。我问的原因是如果您使用primefaces(http://www.primefaces.org/showcase-labs/ui/home.jsf),开发人员无需担心javascript或jquery的东西。据我所知,JSF是一个规范,基于规范的各种可用实现,prim
英文版英文链接关注公众号在“亚特兰蒂斯的回声”中踏上一段难忘的冒险之旅,深入未知的海洋深处。足智多谋的考古学家AriaSeaborne偶然发现了一件古代神器,揭示了一张通往失落之城亚特兰蒂斯的隐藏地图。在她神秘的导师内森·兰登教授的指导和勇敢的冒险家亚历克斯·默瑟的帮助下,阿丽亚开始了一段危险的旅程,以揭开这座传说中城市的真相。他们的冒险之旅带领他们穿越险恶的大海、神秘的岛屿和充满陷阱和谜语的致命迷宫。随着Aria潜在的魔法能力的觉醒,她被睿智勇敢的QueenNeria的幻象所指引,她让她为即将到来的挑战做好准备。三人组揭开亚特兰蒂斯令人惊叹的隐藏文明,并了解到邪恶的巫师马拉卡勋爵试图利用其古
我正在尝试为我的iOS应用程序设置cocoapods但是当我执行命令时:sudogemupdate--system我收到错误消息:当前已安装最新版本。中止。当我进入cocoapods的下一步时:sudogeminstallcocoapods我在MacOS10.8.5上遇到错误:ERROR:Errorinstallingcocoapods:cocoapods-trunkrequiresRubyversion>=2.0.0.我在MacOS10.9.4上尝试了同样的操作,但出现错误:ERROR:Couldnotfindavalidgem'cocoapods'(>=0),hereiswhy:U