Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
44 commits
Select commit Hold shift + click to select a range
1314ba5
first i18n wip
benedikt-bartscher Jul 17, 2026
375a544
ruffing
benedikt-bartscher Jul 17, 2026
8925b6d
format js
benedikt-bartscher Jul 17, 2026
b11f2ac
dry and fix ci
benedikt-bartscher Jul 17, 2026
55aa426
fix aenter
benedikt-bartscher Jul 17, 2026
8f65f43
some state import fixes and docstr cleanup
benedikt-bartscher Jul 18, 2026
d2b37ea
fixes
benedikt-bartscher Jul 18, 2026
5d51480
some typing fixes
benedikt-bartscher Jul 18, 2026
26012b6
minor docstring stuff
benedikt-bartscher Jul 18, 2026
3ba79df
add changelog and some DRYness
benedikt-bartscher Jul 18, 2026
72cce65
sde effect struggle
benedikt-bartscher Jul 18, 2026
2e969e5
add explicit console error
benedikt-bartscher Jul 18, 2026
e40bd73
add support for numbers, dates, currencies etc
benedikt-bartscher Jul 18, 2026
6e1f271
add memo test
benedikt-bartscher Jul 18, 2026
3a77ed9
greptile
benedikt-bartscher Jul 18, 2026
a5025c7
url-based locales and seo
benedikt-bartscher Jul 30, 2026
84883b7
Merge remote-tracking branch 'upstream/main' into add-i18n
benedikt-bartscher Jul 31, 2026
af6e1b3
Merge remote-tracking branch 'upstream/main' into add-i18n
benedikt-bartscher Aug 4, 2026
89c0666
Merge remote-tracking branch 'upstream/main' into add-i18n
benedikt-bartscher Aug 26, 2026
b509a75
invalidate translation cache
benedikt-bartscher Aug 26, 2026
b9070ed
Merge remote-tracking branch 'upstream/main' into add-i18n
benedikt-bartscher Aug 26, 2026
173fdf1
address cubic threads
benedikt-bartscher Aug 26, 2026
3e65e3b
address remaining review threads: URL-aware client runtime, routing v…
benedikt-bartscher Aug 26, 2026
5ae48c2
Merge remote-tracking branch 'upstream/main' into add-i18n
benedikt-bartscher Sep 4, 2026
4ca020d
fix conflicts
benedikt-bartscher Sep 4, 2026
7e0a384
fix versions
benedikt-bartscher Sep 4, 2026
3376a91
address cubic review: basename-aware i18n URLs, Map catalogs, singula…
benedikt-bartscher Sep 4, 2026
5613788
i18n: fullmatch locale validation, treat empty context as none, clari…
benedikt-bartscher Sep 4, 2026
cfe98b2
Merge branch 'main' into add-i18n
benedikt-bartscher Sep 4, 2026
73858ed
Merge remote-tracking branch 'upstream/main' into add-i18n
benedikt-bartscher Sep 10, 2026
b74611d
Merge branch 'main' into add-i18n
benedikt-bartscher Sep 12, 2026
9a75a4c
Merge remote-tracking branch 'upstream/main' into add-i18n
benedikt-bartscher Sep 15, 2026
3639600
perf: defer the reflex.cli entry point scan until a command name miss…
benedikt-bartscher Sep 15, 2026
748cdd3
Merge branch 'main' into add-i18n
benedikt-bartscher Sep 16, 2026
696c6ee
Merge branch 'main' into add-i18n
benedikt-bartscher Sep 21, 2026
3b84af4
chore: regenerate dispatch_release workflow for the added reflex-i18n…
benedikt-bartscher Sep 21, 2026
3d5f676
reflex-base: forward exc_info from the event scope and export ExpandR…
benedikt-bartscher Sep 23, 2026
9ec44ec
i18n: give the client hooks real FunctionVars and address the open re…
benedikt-bartscher Sep 23, 2026
8c96e15
i18n: keep query and fragment in switcher links, and use timezone.utc…
benedikt-bartscher Sep 23, 2026
c00c5ff
Merge upstream main (84bb6ab) into add-i18n
benedikt-bartscher Sep 23, 2026
89f2ce7
Merge branch 'main' into add-i18n
benedikt-bartscher Sep 23, 2026
2ad8c81
Merge remote-tracking branch 'upstream/main' into add-i18n
benedikt-bartscher Oct 2, 2026
6fc5a4f
Merge remote-tracking branch 'upstream/main' into add-i18n
benedikt-bartscher Oct 20, 2026
cc80aea
Fix first-load locale, regional catalog tags and sibling floors
benedikt-bartscher Oct 21, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions .github/workflows/dispatch_release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -147,6 +147,10 @@ on:
description: "reflex-hosting-cli"
type: boolean
default: false
reflex_i18n:
description: "reflex-i18n"
type: boolean
default: false
reflex_otel:
description: "reflex-otel"
type: boolean
Expand Down Expand Up @@ -209,6 +213,7 @@ jobs:
${{ inputs.reflex_components_sonner && 'reflex-components-sonner' || '' }}
${{ inputs.reflex_docgen && 'reflex-docgen' || '' }}
${{ inputs.reflex_hosting_cli && 'reflex-hosting-cli' || '' }}
${{ inputs.reflex_i18n && 'reflex-i18n' || '' }}
${{ inputs.reflex_otel && 'reflex-otel' || '' }}
${{ inputs.reflex_release && 'reflex-release' || '' }}
${{ inputs.reflex_workflow && 'reflex-workflow' || '' }}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -127,6 +127,7 @@ def get_sidebar_items_backend():
database,
enterprise,
events,
i18n,
state,
state_structure,
utility_methods,
Expand Down Expand Up @@ -183,6 +184,12 @@ def get_sidebar_items_backend():
client_storage.overview,
],
),
create_item(
"Internationalization",
children=[
i18n.overview,
],
),
create_item(
"Database",
children=[
Expand Down
Loading
Loading