behaviour-tree-test/tests/core
Haoyu Qiu e882e42e1b Add default plural rules
This makes the PO loader correctly handle the situation where the optional
`Plural-Forms` header field does not exist.

The `Translation` class and its subclasses always have access to valid plural
rules via `_get_plural_rules()`. Plural rules are prioritized:

1. `Translation.plural_rules_override`
2. `TranslationServer.get_plural_rules(locale)`
3. The English plural rules: `nplurals=2; plurals=(n != 1)`

Co-Authored-By: Pāvels Nadtočajevs <7645683+bruvzg@users.noreply.github.com>
2025-09-26 10:51:57 +08:00
..
config Fix tests that fail when alone 2025-05-06 13:48:16 -04:00
input Fix modifier order in keycode string generation 2025-07-06 14:23:50 -07:00
io Image: Make fill method also fill the mipmaps 2025-09-23 14:55:04 +02:00
math Add 64-bit versions of core power of 2 functions 2025-06-01 23:11:12 -07:00
object Style: Remove redundant DEBUG_METHODS_ENABLED 2025-05-15 13:09:41 -05:00
os Style: Replace header guards with #pragma once 2025-03-07 17:33:47 -06:00
string Add default plural rules 2025-09-26 10:51:57 +08:00
templates Fix CSV translation not updating after reimport 2025-06-17 17:22:49 +08:00
threads Style: Replace header guards with #pragma once 2025-03-07 17:33:47 -06:00
variant Add more Array tests 2025-08-30 13:12:16 -04:00
test_crypto.h Style: Replace header guards with #pragma once 2025-03-07 17:33:47 -06:00
test_hashing_context.h Style: Replace header guards with #pragma once 2025-03-07 17:33:47 -06:00
test_time.h Style: Replace header guards with #pragma once 2025-03-07 17:33:47 -06:00