问题标签 [polish]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ubuntu-18.04 - 无法在 Ubuntu 18.04 中使用波兰语变音符号
我使用 Ubuntu 18.04
当我按right Alt+ 任何变音字母时,无论是a
,c
否则s
我什么也得不到。使用left Alt+ 任何字母也是如此。
我的输入源设置为波兰语。
为什么我不能输入波兰语?
sql - SQL ORACLE 波兰语字母翻译
我想找到一个解决方案来改变sql中的字母在波兰语中,我们有'ą','ć','ł','ń'
当我让它select lower(translate(sname,'łńą','lna')) from emplo
不能正常工作时。
帮助朋友:)
mfc - 获取 COleDateTime::Format 以返回波兰月“January”的“stycznia”而不是“styczeń”
我有这种方法可以将语言环境设置为波兰语:
为简洁起见,我已经删掉了其他语言。现在,当我格式化一个COleDateTime
对象并显示月份时,比如一月,它显示为:
斯蒂琴
但我想将其显示为:
石竹
是否有区域设置来调整COleDateTime::Format
方法或区域返回的月份值?
否则我将不得不手动添加一些东西来覆盖。
我希望返回的月份是:
- 石竹
- 卢特戈
- 马卡
- 桂花
- 玛雅
- 切尔瓦卡
- 利普卡
- 癔症
- 仙人掌
- 帕兹杰尔尼卡
- 列表小册子
- 格鲁德尼亚
更新
根据here它指出:
某些语言,例如芬兰语、德语、波兰语和俄语,有多种名词形式。如果您打算使用系统提供的本地化名称,请进行语言学家检查以确保您在正确的上下文中使用它们。Windows 带有波兰语和俄语月份名称的主格和属格形式;形式根据月份名称在字符串中相对于日期名称的位置而变化。Windows 在由空值分隔的单个字符串中返回这两种形式。对于所有其他语言,系统仅携带一种形式的每月名称或日期名称。
现在,这就是我实际格式化日期字符串的方式(因为我支持 40 多种语言,这有点棘手。所以,(对于英语)我从这个格式字符串开始:
%1
是月份。%2!d!
是第一天的价值。%3!d!
是第二天的值。
如果我的约会需要跨越两个月,我有:
%1
是月份值。%2!d!
是第一天的价值。%3
是第二个月的值。%3!d!
是第二天的值。
上面是这样使用的:
对于Polish,我各自的格式字符串是:
所以,我可以看到,因为我正在格式化日期字符串,FormatMessage
并且仅使用该COleDateTime::Format
方法来解析它可能是问题原因的月份。
由于我在日期字符串中有两个日期,我不能只使用一个日期格式 API 调用(因为我的日期字符串代表一周跨度)。
所以我检查了:
它没有任何区别。所以我尝试了这个:
它没有任何区别。它仍然以与以前相同的方式显示日期。即使它确实正确显示了日期,它也不会考虑来自两个 COleDateTime 对象的日期范围。
使困惑。
更新 2:
也试过:
只是不会显示变体。
更新 3
我可以让它显示正确日期的唯一方法是这样的:
那么月份是正确的。现在在我提到的文章中指出:
Windows 在由空值分隔的单个字符串中返回这两种形式。
我什至无法弄清楚如何访问它。
c++ - 从 C++ 中的后缀表达式字符串打印单个操作
需要帮助分解后缀表达式并输出每个单独的操作。我的问题不是评估实际表达式,而是在评估之前打印每个单独的操作。
我正在使用 C++ 编写一个评估后缀表达式的程序。将采用的表达式类型为中缀表示法,并使用大写字母(AZ)和这四个操作:*、/、+ 和-。
例如:(A + B) * (F - G)
我编写了一个将中缀更改为后缀的函数:
现在我想编写一个输出每个单独操作的函数。对于上面的示例,它看起来像这样:
操作:
AB+
FG-
AB+FG-*
它需要按优先顺序输出操作。由于 A 和 B 在括号中,因此需要先完成它们,依此类推。我试图编写一个函数,该函数将后缀表达式作为输入并且不返回任何内容。该函数创建一个 char 类型的堆栈,并从头到尾遍历表达式。
如果字符是操作数,则将其压入堆栈。如果字符是运算符,则将堆栈的两个顶部值存储在 char 变量中,然后使用它们各自的运算符输出。
但是,我的函数似乎没有正确输出操作。
预期输出:
AB+
光盘-
AB+CD-*
实际输出:
AB+
光盘-
«┤*
我不确定最后一行发生了什么,但我认为这与我将字符推入堆栈的方式有关。
这是另一个例子:
中缀表达式: ( A + B ) / C + ( D - E ) * F * ( G - H )
转换为后缀表示法后:
预期输出:
实际输出:
AB+
“C/
德-
╢F*
生长激素-
&╝*
+
我知道我在某个地方犯了可怕的错误,而且我很难理解。任何帮助是极大的赞赏。谢谢你。
datetime - 使用当前月份名称将 SSIS 中的日期转换为字符串?
我得到错误,
将数据类型 varchar 转换为日期时出错。
从这个表达式
DO NET 源 [40]:执行提供的 SQL 命令时发生错误:“EXEC [dbo.StoredProcedure] @ToDate = '01-maj-2018'
错误:导入时出现 0xC004706B(请参阅表达式!),SSIS.Pipeline:“ADO NET 源”验证失败并返回验证状态“VS_ISBROKEN”。
我怎样才能改变它,所以我的@ToDate
意志01-may-2018
不是01-maj-2018
?
我试图搜索并且有很多类似的问题,但没有一个关于这个特定错误的问题。为什么它甚至让我的字符串有maj
?
python - .decode('utf-8').upper() 和特殊字符的问题(但仅在字符串内部)
我想将字符串中给定位置的字母大写。我对特殊字母有疑问 - 具体来说是波兰字母:例如“±”。理想情况下,该解决方案也适用于法语、西班牙语等(ç、è 等)
我得到:
而为此:
我根据需要获得Ą。
对位置 0-3 上的字母更感兴趣的是,它在以下情况下可以正常工作:
我遇到同样的问题
java - 用 Java 打印堆栈以便数字可用
我目前正在用 Java 构建一个反向波兰表示法计算器。我编写了代码,这样当输入“d”时,它会在堆栈上打印数字。但是,打印的数字将无法用于未来的进一步计算(见下图)。
然而,我希望这些数字一旦打印出来,就可以在命令行上使用,这样我就可以进行以下计算。
到目前为止,这是我对计算器特定部分的代码:
我只是无法弄清楚如何使打印的堆栈号可用。
预期的输出将是 d 打印输入堆栈的数字:
1234 2345 3456 天 1234 2345 3456 天 + 1234 5801 天 + 7035
(如上所示,d 打印前三个输入的数字,然后 d + 显示 1234,将堆栈的最后两个数字 2345 和 3456 相加得到 5801,下一个 d + 然后将 1234 和 5801 相加得到7035)
感谢任何帮助/提示,谢谢!
smartcard - 带有波兰电子身份证的无响应卡
我已将带有电子层的波兰 ID 插入到我的联想集成智能卡读卡器中,但pcsc_scan
结果如下:
我需要某种驱动程序吗?
php - 未知字符 波兰语到英语
我有 JSON API 服务器,它工作正常。
我的服务器所做的是,它以文本格式接收来自客户端的请求,例如“电影名称”。并在另一台服务器上查找请求的字符串(电影名称),另一台服务器将回复电影的详细信息,如上映日期、语言和评级等……我的服务器将返回详细信息给客户端,一切正常。
我保留requested_logs(MovieNames)意味着如果查询成功并得到其他服务器的结果,那么它将使用电影名称将其记录在一个文件中,我也保留not_found_logs的日志意味着如果其他服务器回复NULL,我的服务器将保留日志为NOT_FOUND 和电影名称。
我不时检查日志,我在 Requested_logs 和 Not_Found_Logs 文件中都发现了一些奇怪的字符
我的客户向我的服务器请求了这个字符串
这些对我来说是非常奇怪的字符,但令我震惊的是,这个电影名称被记录在我的 Requested_log 文件中意味着其他服务器也理解了请求并回复了结果!
我做了什么,我复制了文本并尝试了谷歌翻译,它被翻译成这些。它显示检测到的语言 -> 波兰语
我不明白波兰语如何具有“KsiÄ...żę”之类的字符,以及其他服务器和谷歌翻译如何理解这些字符?
有人可以解释这种行为吗,如果可能的话,请建议我将完全相同的翻译文本保存到我的日志文件中,而不是 PHP 的 RAW 字符串
谢谢
text-to-speech - Linux 中的离线波兰语 TextToSpeech
我已经找到并尝试了 espeak / espeak-ng和espeak with mbrola,但语音质量不太理想。
我知道Festival和Flite引擎,但无法为它们找到任何波兰语声音。