Implement smart capitalization based on locale (#17860)

This commit is contained in:
Nicolas Mowen
2025-04-22 16:21:09 -06:00
committed by GitHub
parent b6e0e5698a
commit f9b2db4405
44 changed files with 95 additions and 71 deletions
@@ -431,7 +431,7 @@ export default function CameraSettingsView({
}}
/>
</FormControl>
<FormLabel className="font-normal capitalize">
<FormLabel className="font-normal smart-capitalize">
{zone.name.replaceAll("_", " ")}
</FormLabel>
</FormItem>
@@ -536,7 +536,7 @@ export default function CameraSettingsView({
}}
/>
</FormControl>
<FormLabel className="font-normal capitalize">
<FormLabel className="font-normal smart-capitalize">
{zone.name.replaceAll("_", " ")}
</FormLabel>
</FormItem>
@@ -680,7 +680,7 @@ export function CameraNotificationSwitch({
)}
<div className="flex flex-col">
<Label
className="text-md cursor-pointer capitalize text-primary"
className="text-md cursor-pointer text-primary smart-capitalize"
htmlFor="camera"
>
{camera.replaceAll("_", " ")}
@@ -197,7 +197,7 @@ export default function ObjectSettingsView({
<div className="mb-2 flex flex-col">
<div className="flex items-center gap-2">
<Label
className="mb-0 cursor-pointer capitalize text-primary"
className="mb-0 cursor-pointer text-primary smart-capitalize"
htmlFor={param}
>
{title}
@@ -239,7 +239,7 @@ export default function ObjectSettingsView({
<div className="mb-2 flex flex-col">
<div className="flex items-center gap-2">
<Label
className="mb-0 cursor-pointer capitalize text-primary"
className="mb-0 cursor-pointer text-primary smart-capitalize"
htmlFor="debugdraw"
>
{t("debug.objectShapeFilterDrawing.title")}