Commit Graph
43 Commits
Author SHA1 Message Date
Olzhas Askar e9206d2b95 Merge pull request #36312 from overleaf/oa-unhardcode-homepage
[web] Unhardcode homepage

GitOrigin-RevId: 7ae0b66b5db57998ad1bd1988766d45e096620f7
2026-09-17 12:02:34 +00:00
Olzhas Askar b4880f691e Merge pull request #36346 from overleaf/oa-fix-counts
[web] Fix counts

GitOrigin-RevId: b1ec87eb19d41c897b205d2ff178ab2b600fb987
2026-09-17 11:51:17 +00:00
Olzhas Askar f513b1aa52 Merge pull request #36302 from overleaf/oa-teardown-trial-ineligible-cta
[web] Teardown trial ineligible cta

GitOrigin-RevId: 4d114943bc2839b29b6eae3a133d6c235f98ffcc
2026-09-17 11:50:24 +00:00
Olzhas Askar 58d76ff1a0 Merge pull request #36247 from overleaf/oa-wider-panel
[web] Wider checkout panel

GitOrigin-RevId: ea9edafa4e11b0b04d5a74c664781c3dd0cc5e87
2026-09-17 11:50:20 +00:00
Olzhas Askar 49747e61c9 Merge pull request #36163 from overleaf/oa-cookie-banner
[web] Rephrase the cookie banner

GitOrigin-RevId: 229cf5ead3d6a9f7c8fa1b8dda45508b06b23c42
2026-09-17 11:47:40 +00:00
Olzhas Askar d29eefaa64 Merge pull request #35478 from overleaf/oa-paywall-ctas
[web] Paywall CTAs

GitOrigin-RevId: 26703fe008926db67473a43ef64addca0e23accd
2026-09-17 11:30:50 +00:00
Olzhas Askar f9a1952228 Merge pull request #35300 from overleaf/oa-fix-locale-issues
[web] Fix locale issues

GitOrigin-RevId: 393f362bc57739af9facfccf04cab7c2509a9002
2026-09-17 11:26:06 +00:00
Olzhas Askar 18b3bb7503 Merge pull request #35043 from overleaf/oa-babelfish-2
[web] Babelfish all language files

GitOrigin-RevId: 3889f38b80c511f3cda1f47b9ecf4d8b7d2cdfb6
2026-09-17 11:20:29 +00:00
Olzhas Askar dd48dfa093 Merge pull request #35158 from overleaf/oa-compile-timeout-final
[web] Compile timeout CTA

GitOrigin-RevId: f64c651332a32c293da1f3256cf9443413878d63
2026-09-17 11:16:42 +00:00
0e4fe4090a [web] Migrate manual plurals to i18next _plural convention (#33989)
* Add tests on plurals

* Update `collabs_per_proj` and its pluralisations

* Update `n_user` and its pluralisations

* Update `showing_x_results` and its pluralisations

* Update `show_x_more_projects` and its pluralisations

* `bin/run web npm run extract-translations`

* Populate `_plural` keys in non-en locales

For 2-form languages (da, de, es, fi, fr, it, nl, no, pt, sv, tr), copy
the existing bare-key value into the new `_plural` sibling to prevent
i18next from falling back to English for count!=1.

Also remove orphan singular keys (`collabs_per_proj_single`,
`showing_1_result*`) left over from the previous commits.

Bare-key values remain in their original plural form pending translator
review — count=1 will still render the plural form in non-en until
translators flip those to singular. Multi-form (cs, pl, ru) and
single-form (ja, ko, zh-CN, zh-TW) locales are unchanged.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>

* Flip non-en bare-key values to singular form

Per review, the i18next v3 plural convention uses the bare key for count=1
(singular) and `_plural` for count!=1. The non-en bare-key values were
left as the original plural form by the previous commit so the `_plural`
siblings could be copied from them; this commit flips the bare values to
the singular form per language.

Languages where singular and plural noun forms coincide (Finnish, Swedish,
Turkish) are unchanged.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>

* Apply suggestions from code review

Co-authored-by: Olzhas Askar <olzhas.askar@gmail.com>

---------

Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
Co-authored-by: Olzhas Askar <olzhas.askar@gmail.com>
GitOrigin-RevId: 628513ca792c2dcce023247e52b7320e2741cc54
2026-06-02 08:07:17 +00:00
Olzhas Askar b5a73efaeb Merge pull request #34060 from overleaf/oa-timeout-cta
[web] Compile timeout CTA

GitOrigin-RevId: c1dd014150964ffec1b556943f572d3e5a8069ce
2026-06-01 08:04:24 +00:00
Olzhas Askar 014ac37704 Merge pull request #33814 from overleaf/oa-adjust-tooltip
[web] Adjust tooltip

GitOrigin-RevId: a180fb9872c9fc85b5ea7e3821e8e8c8393bab9d
2026-05-22 08:05:50 +00:00
Olzhas Askar f4f6c493ac Merge pull request #32445 from overleaf/oa-greasy-translations
[web] Greasy translations

GitOrigin-RevId: e7bd350bac5d27bf1561ea25bce69ed255fe98cd
2026-03-31 08:07:53 +00:00
Davinder Singh 34173eda46 Change subscription page title to "Your subscriptions" (#29377)
* adding plural translations for the languages that were easy to test with the help of AI

* adding remaining translations

* adding your_subscriptions

* running make sort_locales

* fixing nl.json to make it formal You

GitOrigin-RevId: 7510e2f8eee87fd2a256ece434cc59e6877893e6
2025-11-11 09:05:44 +00:00
Olzhas Askar d11674a51f Merge pull request #28540 from overleaf/oa-punctuation
[web] Notification punctuation

GitOrigin-RevId: ba20f0049a5f72f3ba03917d9fe76b220adffcf0
2025-09-23 08:07:49 +00:00
CloudBuild 670ed44963 auto update translation
GitOrigin-RevId: 2a2199f74cf1e0c2506ba336624cd858e2f24d3e
2025-04-07 08:05:15 +00:00
CloudBuild f2030789d1 auto update translation
GitOrigin-RevId: 6363d21d4903cb8f4cdcca28ec1b1baca39406b1
2025-04-07 08:05:11 +00:00
CloudBuild e08e58485e auto update translation
GitOrigin-RevId: 034ad5d613a28540d777f88c75e7284bc7eb7c3e
2025-03-31 08:05:01 +00:00
CloudBuild 1aec79d726 auto update translation
GitOrigin-RevId: 3e637f00e1a54160e992e6c9cfc277e554677301
2025-02-07 09:06:45 +00:00
CloudBuild 25378de222 auto update translation
GitOrigin-RevId: 3bf5e1471dd406eecb0fb6862f6b1d7b62f7aad4
2025-02-05 09:06:59 +00:00
CloudBuild 958d889cbe auto update translation
GitOrigin-RevId: 9d4df12b84ae4e63c54b8039c8e35eab506d8fa5
2025-01-22 09:05:25 +00:00
CloudBuild ae34c4b8cc auto update translation
GitOrigin-RevId: fc3c6ea47100bc446d4a6290c2ba530083d9b717
2025-01-17 09:05:32 +00:00
CloudBuild 7df6023705 auto update translation
GitOrigin-RevId: a89040b92e4d27733bdb249f4a831e7ab835b26b
2024-04-22 08:04:20 +00:00
CloudBuild 91b67bc0bd auto update translation
GitOrigin-RevId: 3dcbbdf39ec5106a69f592d1e84fdba1a0ac7ec2
2024-04-16 08:05:03 +00:00
CloudBuild ef71a6f1fc auto update translation
GitOrigin-RevId: 1454a800f9d0f73e43031a81025a8ef86321ca92
2024-02-21 09:03:41 +00:00
CloudBuild 92f8e445d3 auto update translation
GitOrigin-RevId: cb705c267e609446e0e9f12773f3645c6b65754b
2024-01-05 09:03:52 +00:00
CloudBuild cbe87e89b9 auto update translation
GitOrigin-RevId: ba1315cb8dd3c81580ba4a24016d9916356cb8be
2023-12-08 09:05:10 +00:00
CloudBuild a59e63846d auto update translation
GitOrigin-RevId: 3c0387f987795a9a835d204bec9a1f26751e31fd
2023-10-26 08:03:55 +00:00
CloudBuild 61c4036aa0 auto update translation
GitOrigin-RevId: a6bcf75ce25f69d35bd16eb945d7ce16f3003483
2023-10-13 08:04:03 +00:00
CloudBuild 131d510332 auto update translation
GitOrigin-RevId: 65cf01a49c2176032566781ff952f8328710fd5b
2023-09-28 08:05:10 +00:00
CloudBuild 649f4c2fa6 auto update translation
GitOrigin-RevId: 57dfa6285448033c81deb288b8efeb0e795f6db9
2023-05-29 08:04:14 +00:00
CloudBuild d88e248178 auto update translation
GitOrigin-RevId: 8c0143c92622274faadd46120b3642a957e4dc16
2023-05-26 08:05:28 +00:00
M Fahru 3e315eada1 Teardown old project list frontend code (#11950)
* Remove frontend project list angular code (pugfiles + controllers)

* Remove unused translation keys in every language

GitOrigin-RevId: e0514721d6a32ca2de7d1be9433da3476ba1680c
2023-05-26 08:05:02 +00:00
CloudBuild 28f90c8a87 auto update translation
GitOrigin-RevId: e0d9d3c22c4ce093c3ad7393ef2b91f9a3cada16
2023-04-26 08:05:16 +00:00
CloudBuild fa2df8acd0 auto update translation
GitOrigin-RevId: 0c58f1b14cd2c4001c5ea2d4068d3218e2a41a4c
2023-03-15 09:04:00 +00:00
CloudBuild 7d661ee573 auto update translation
GitOrigin-RevId: 22f7f2aa97f6326928db3e2e203b3ab630160d02
2023-01-13 09:04:45 +00:00
Jakob Ackermann 1ff186a738 Merge pull request #11087 from overleaf/jpa-sort-locales
[web] sort all the locale files and check sorting in CI

GitOrigin-RevId: 5921e24f22e2ca126f7d49a1956b44d810b52dcd
2023-01-10 09:04:22 +00:00
CloudBuild 23bb267372 auto update translation
GitOrigin-RevId: aa7f14c720a82b09a6ca9812f70b438906eeaf78
2022-07-18 08:05:02 +00:00
CloudBuild e3060e73ac auto update translation
GitOrigin-RevId: 52066c314524f50fffdcf486defbb28b2ea5392e
2022-04-25 08:05:31 +00:00
CloudBuild b4da1225cf auto update translation
GitOrigin-RevId: a17ce66122ee351fe165d2047a5d670ee07e6d86
2022-04-25 08:05:25 +00:00
Jakob Ackermann a73df8203e Merge pull request #3340 from overleaf/jpa-i18n-drop-html-from-vars-with-transform
[locales] run transformations

GitOrigin-RevId: 828409d9b3280bab6f44b0a29f7170aeb7267649
2020-10-31 03:05:51 +00:00
CloudBuild a40f858eaa auto update translation
GitOrigin-RevId: c2fd41008b8534600eba4658666531d604ec94cf
2020-09-30 02:04:56 +00:00
Jakob Ackermann fa594e575b Merge pull request #3113 from overleaf/jpa-translations-mono-repo
[misc] mono repo with translations

GitOrigin-RevId: 1ed86d211f6a2031aafc3e7462687af0e957f9fd
2020-08-19 02:06:08 +00:00