"allow uppercase posts" does not support Chinese

The"allow uppercase posts" does not support Chinese, after copying a Chinese input, tip No content, Chinese seem to default to all uppercase

Is the setting turned on?

I did recent patch on this so maybe it’s my fault, can you share the text?

1 Like

The problem I found today, if you do not select this option, You will not post such as the following text:

产品介绍:
盈利模式:

¥:其中VIP会员目标达到10万人,年会费100元/人。

¥:渔具店、商业钓鱼场等年会费为300元/家。

¥:APP推荐渔具、鱼饵等广告收费200元/年/种。

¥:钓鱼船、竞技钓赛等广告收益。

¥:自营品牌钓具销售所得收益。

¥:其他品牌钓具收益。

¥:二手钓具置换收益。

全体户外运动爱好者。
从钓鱼运动开始,逐步覆盖攀登、露营、徒步、自驾等户外运动的客户群体。 在项目二期的目标形成以每个人的痕迹GPS 位置为切入点的大平台,为各种户外运动提供服务和支持。

从而形成一个由钓鱼一点扩大至户外成面的格局,与此同时国外的各项工作也一并展开。

我们希望3年以内成为国内最大的户外运动服务平台。

团队介绍:
这是一家崭新的公司,基于多年户外运动的心路历程,我们创办了水云边网络,旨在打造一个服务于广大户外活动人士的高效便捷的平台。

因为我们总想给这个世界留下一些痕迹。而通过我们的足迹,总会给身边的人带来前车之印,玫瑰余香;还能促进自然环境更加平衡与清洁,利国利人利己。

同时这也是一个前所未有的市场涉足点,而又为人所急需,从而产生巨大的市场空间。

公司团队以10多的策划推广经历,在本项目的运营方面有独到实效的营销能力。

公司名称:青岛水云边网络有限公司

Can you share what version you are? With the commit hash please.

(Or just paste the forum link)

Discourse 1.6.0.beta11
thank you

Yes, the setting needs to be turned on.

The code is this:

  def seems_quiet?
    # We don't allow all upper case content
    SiteSetting.allow_uppercase_posts || @text == @text.mb_chars.downcase.to_s || @text != @text.mb_chars.upcase.to_s
  end

So without turning the setting to allow upcase posts the post will be blocked because 100% of the caseable(?) characters are upcase

[VIP, APP, GPS] != [vip, app, gps]


I think it’s reasonable to ask this setting to be turned on boards where the uppercase and downcase doesn’t make much sense, what do you think?

6 Likes