Commit graph

2547 commits

Author SHA1 Message Date
Chee Aun
96cab91911
New Crowdin updates (#630)
* New translations (Czech)

* New translations (Czech)

* New translations (Czech)

* New translations (Korean)

* New translations (Czech)

* New translations (French)

* New translations (Basque)

* New translations (Czech)

* New translations (French)

* New translations (Catalan)

* New translations (Basque)

* New translations (Chinese Simplified)

* New translations (Czech)

* New translations (Russian)

* New translations (French)

* New translations (Catalan)

* New translations (German)

* New translations (Russian)

* New translations (French)

* New translations (Catalan)

* New translations (French)

* New translations (Catalan)

* New translations (Persian)

* New translations (Czech)

* New translations (Catalan)

* New translations (Czech)

* New translations (French)

* New translations (Catalan)

* New translations (French)

* New translations (Spanish)

* New translations (Catalan)

* New translations (Catalan)

* New translations (Catalan)

* New translations (Catalan)
2024-08-18 11:05:19 +08:00
Lim Chee Aun
88c14e9ccb Fix nav menu messed up in German 2024-08-17 17:30:15 +08:00
Lim Chee Aun
d38e3e7569 Update instances list 2024-08-17 13:04:12 +08:00
Lim Chee Aun
139bcfee43 Only extract en
This assumes that all other locales will never be the source
2024-08-17 12:55:07 +08:00
Lim Chee Aun
70aef6879a Prevent language select from breaking in Settings 2024-08-17 12:52:18 +08:00
Lim Chee Aun
dd772c10bf Handle the list here 2024-08-17 11:48:09 +08:00
Chee Aun
8bd56489e9
Merge pull request #628 from cheeaun/l10n_main
New Crowdin updates
2024-08-17 11:46:49 +08:00
Chee Aun
fbfe321860 New translations (Thai) 2024-08-17 11:31:59 +08:00
Chee Aun
720603bd31 New translations (Russian) 2024-08-17 11:31:58 +08:00
Chee Aun
fdc303f9cf New translations (Lithuanian) 2024-08-17 11:31:57 +08:00
Chee Aun
81e956ac5d New translations (Czech) 2024-08-17 11:31:56 +08:00
Chee Aun
ab1babf688 New translations (Esperanto) 2024-08-17 11:31:55 +08:00
Chee Aun
6b9a9e73b5 New translations (Persian) 2024-08-17 11:31:53 +08:00
Chee Aun
72d90171e9 New translations (Portuguese) 2024-08-17 11:31:52 +08:00
Chee Aun
915c8f56c4 New translations (Hebrew) 2024-08-17 11:31:51 +08:00
Chee Aun
3236aac117 New translations (Kabyle) 2024-08-17 11:31:50 +08:00
Chee Aun
eff438129e New translations (Occitan) 2024-08-17 11:31:49 +08:00
Chee Aun
8919aee046 New translations (Galician) 2024-08-17 11:31:48 +08:00
Chee Aun
ea12b8f1f4 New translations (Chinese Traditional) 2024-08-17 11:31:47 +08:00
Chee Aun
760588c91c New translations (Dutch) 2024-08-17 11:31:46 +08:00
Chee Aun
a7f2cd52e6 New translations (Korean) 2024-08-17 11:31:44 +08:00
Chee Aun
f05fc55a88 New translations (Japanese) 2024-08-17 11:31:43 +08:00
Chee Aun
4e9a0d6de8 New translations (Italian) 2024-08-17 11:31:42 +08:00
Chee Aun
913e9cea6a New translations (Finnish) 2024-08-17 11:31:41 +08:00
Chee Aun
dfa6c2ee18 New translations (Basque) 2024-08-17 11:31:40 +08:00
Chee Aun
c19e423605 New translations (German) 2024-08-17 11:31:39 +08:00
Chee Aun
a1885d15a7 New translations (Catalan) 2024-08-17 11:31:38 +08:00
Chee Aun
8da8c55248 New translations (Arabic) 2024-08-17 11:31:37 +08:00
Chee Aun
ebcd7d119e New translations (French) 2024-08-17 11:31:35 +08:00
Chee Aun
eb24b9af72 New translations (Spanish) 2024-08-17 02:01:55 +08:00
Chee Aun
0c92774741 New translations (Chinese Simplified) 2024-08-17 00:00:52 +08:00
Chee Aun
38c00ef15f New translations (Chinese Simplified) 2024-08-16 20:04:36 +08:00
Chee Aun
6b27fe6db7 New translations (Spanish) 2024-08-16 20:04:35 +08:00
Lim Chee Aun
18b3ee8c92 Standardize display of common + native languages list 2024-08-16 19:17:57 +08:00
Lim Chee Aun
6d68232e45 Make lang selector fixed-width 2024-08-16 19:17:18 +08:00
Chee Aun
c96ff42597 New translations (Chinese Simplified) 2024-08-16 17:22:46 +08:00
Chee Aun
baed9ddc02 New translations (Chinese Simplified) 2024-08-16 16:22:17 +08:00
Lim Chee Aun
8ec951d1fc These menus need spans 2024-08-16 13:46:17 +08:00
Chee Aun
0d990b6191 New translations (Chinese Simplified) 2024-08-16 12:56:34 +08:00
Lim Chee Aun
c914cf58aa Don't even need dayjs anymore 2024-08-16 11:16:19 +08:00
Lim Chee Aun
6c0f0a4127 More fallbacks for Intl.DisplayNames 2024-08-16 11:14:16 +08:00
Lim Chee Aun
bdb1dff278 Fix this unneeded Plural 2024-08-16 11:12:00 +08:00
Lim Chee Aun
89a2e7de43 Fix wrong feature detection for trending link posts
Ooops!
2024-08-15 17:34:54 +08:00
Lim Chee Aun
b351060fa7 Make lang selector smaller 2024-08-15 17:34:24 +08:00
Chee Aun
503d0a9867 New translations (Chinese Simplified) 2024-08-15 16:44:04 +08:00
Lim Chee Aun
1a3751ff16 Forgot to set lang attr on html 2024-08-15 15:33:15 +08:00
Lim Chee Aun
377ad11c1a Fix relative time ago exceeding 24 hours 2024-08-15 09:09:57 +08:00
Lim Chee Aun
ac94303d0c Fix horizontal menu control group placement bug
react-menu changed it to role="none"
2024-08-14 22:22:43 +08:00
Lim Chee Aun
f9b676856e Prevent text blocks from wrapping 2024-08-14 22:03:53 +08:00
Lim Chee Aun
b16907dc24 Forgot to localise these keyboard shortcuts 2024-08-14 21:58:22 +08:00
Lim Chee Aun
59f8f44776 Use v2 notifications policy API and new UI
Reference: https://github.com/mastodon/mastodon/pull/31342

Very MVP, not a lot of explanations. Maybe revisit later.
2024-08-14 20:12:39 +08:00
Lim Chee Aun
f359d36e9b Sync the list of locales between config & app code 2024-08-14 17:16:56 +08:00
Lim Chee Aun
e5815686a9 Add try/catch fallback if file fails to load
Could be the file is not there or something wrong with the connection. Still good to include this try/catch
2024-08-14 15:02:45 +08:00
Lim Chee Aun
d9bc18f557 Oops, accidentally add this locale when it's not ready yet 2024-08-14 15:00:15 +08:00
Lim Chee Aun
3048bd1eea Switch the common/native text
Prevents the lang selector from being jumpy
2024-08-14 11:48:14 +08:00
Lim Chee Aun
868e613089 Use msg here because the memo'ed Home doesn't re-render
And see the line numbers change again in translation files
2024-08-14 11:47:45 +08:00
Lim Chee Aun
d1887afed8 The lines have changed
Hmm, this diff change is kinda noisy but useful to jump straight to the line
2024-08-14 10:48:37 +08:00
Lim Chee Aun
2ab921d6db Load en by default, activate it later 2024-08-14 09:42:12 +08:00
Lim Chee Aun
b28fdcb0fa Fix wrong passing of locale values in Intl.DisplayNames 2024-08-14 09:41:31 +08:00
Lim Chee Aun
2c050c650b Fix wrong pluralization usage
Instead of one, should use _1 because string for "one" has to be shown regardless of plural forms

When 1, "{account} followed you" must show instead of "1 people followed you".
Some languages don't have plural rule for "one" so it might not show up. _1 forces it to show.
2024-08-14 09:40:39 +08:00
Lim Chee Aun
4918027c90 Use real ellipsis
And see if these strings can sync up
2024-08-13 18:17:00 +08:00
Lim Chee Aun
c2e6d732c4 Initial i18n dev
Expecting bugs!
2024-08-13 15:26:23 +08:00
Lim Chee Aun
3f23fe6eb6 New post languages 2024-08-10 10:04:44 +08:00
Lim Chee Aun
c27275a9af Disable columns scroll snap for wider viewports 2024-08-10 10:04:44 +08:00
Lim Chee Aun
ff29e93b4f Fix RTL observer not working 2024-08-10 10:04:44 +08:00
Lim Chee Aun
78ca5bbc0b Fix prefs bug
- Some prefs returned can be uppercased, so make them lowercase
- `postingDefaultLanguage` probably doesn't work anymore every since masto.js upgrade. Sorry!
- Add additional checks to make sure prefs from server are not in unexpected forms
2024-08-10 10:04:44 +08:00
Lim Chee Aun
3be53f1ff9 Also set sort order when filter by Boosts in Catch-up 2024-08-10 10:04:44 +08:00
owl
225eaf4a2d
Pass undefined to Intl.DisplayNames, so '*' doesn't break it 2024-08-05 14:14:03 +02:00
Lim Chee Aun
a1c419b675 Try fix select field bug on Windows again
Previously: b47c043699
2024-08-04 19:01:21 +08:00
Lim Chee Aun
89e8bdf77b Use pinned instead of _pinned 2024-08-04 18:06:26 +08:00
Lim Chee Aun
ad7193d067 Fix notifications popover not close-able on iPad 2024-08-04 13:53:06 +08:00
Lim Chee Aun
f05e3012e3 Preliminary step for RTL 2024-08-04 13:32:46 +08:00
Lim Chee Aun
2aff1dc1fd Try switch to 20s interval 2024-08-04 13:32:46 +08:00
Lim Chee Aun
99ee6c3979 Don't reuse var for both timeout and interval 2024-08-04 13:32:46 +08:00
Lim Chee Aun
cf2461add5 Better checks 2024-08-04 13:32:46 +08:00
Frederic Hemberger
0febcacb93
fix(shortcuts-settings): settingsJSON must be defined if note doesn't exist 2024-08-03 13:30:22 +02:00
Lim Chee Aun
818f58b460 Fix profile URLs not working for http route 2024-08-01 20:18:44 +08:00
Lim Chee Aun
57db8778a4 Adapt to new changes in group notifications API
Reference: https://github.com/mastodon/mastodon/pull/31214
2024-08-01 20:18:10 +08:00
Roman Komarov
522a324b0d
Fix overflow for the columns wrapper 2024-07-31 13:59:35 +02:00
Lim Chee Aun
379ef7cc11 Random unused IntersectionView
Keeping this for future use
2024-07-28 16:09:44 +08:00
Lim Chee Aun
2d23b15c8d Assume title is the author for .card-post 2024-07-28 16:09:03 +08:00
Lim Chee Aun
fa3a0e23cc Unhide some text for posts inside Edit History
Every char matters when looking at post edit history
2024-07-28 16:08:18 +08:00
Lim Chee Aun
f1822d54af Fix poll radio button position on Safari
Plus a color
2024-07-25 18:39:14 +08:00
Lim Chee Aun
4c0bc62ad0 Group filtered carousel items 2024-07-22 14:31:52 +08:00
Lim Chee Aun
84b3106f50 Undo font size inherit for card posts 2024-07-22 14:19:25 +08:00
Lim Chee Aun
a2b88f1cdd Distinct both implementation of grouped notifications 2024-07-21 20:31:10 +08:00
Lim Chee Aun
b88376569e Test this out for bridgy fed links 2024-07-21 19:06:38 +08:00
Lim Chee Aun
00e2ba0b34 Fix notification markers not working
Also the ids are getting confusing, so need to clean this up.
2024-07-21 18:59:38 +08:00
Lim Chee Aun
4b2ec14dcd Try set default sort and group when choosing Boosts 2024-07-19 20:00:10 +08:00
Scott Feeney
44d440649f Include domain when copying local user's handle
Fixes #596
2024-07-13 01:15:01 -07:00
Lim Chee Aun
a2f7638257 Experimental opt-in server-side grouped notifications 2024-07-12 18:57:48 +08:00
Lim Chee Aun
57d6889826 Test memoize Media 2024-07-12 13:35:43 +08:00
Lim Chee Aun
2a91c005a1 Test fix self-recursive quote posts 2024-07-12 13:34:57 +08:00
Lim Chee Aun
180a23f116 Fix wrong exceeded chars highlighting 2024-07-07 22:56:24 +08:00
Lim Chee Aun
9ea7a1f4db Use onClose for this 2024-07-06 09:47:42 +08:00
Lim Chee Aun
f26dbeb79a Fix more cloaking business 2024-07-06 09:47:28 +08:00
Lim Chee Aun
a72400febf Test support Hollo 2024-07-05 16:19:04 +08:00
Lim Chee Aun
c950a6552c Experiment: unhide header when clicking on timeline items 2024-07-03 20:01:11 +08:00
Lim Chee Aun
95bf9e183e Replace trivago/ with ianvs/prettier-plugin-sort-imports 2024-07-01 17:41:21 +08:00
Lim Chee Aun
e6e884f1cb Refactor + make card post work for no-image cards 2024-06-28 07:49:30 +08:00