Consolidate documentation i18n keys (#19714)

* Consolidate documentation i18n keys

* individual translations
This commit is contained in:
Josh Hawkins
2025-08-22 17:19:00 -05:00
committed by GitHub
parent a88760efa1
commit 95131541c5
59 changed files with 121 additions and 116 deletions
@@ -187,9 +187,7 @@ export function AnnotationSettingsPane({
rel="noopener noreferrer"
className="inline"
>
{t(
"objectLifecycle.annotationSettings.offset.documentation",
)}
{t("readTheDocumentation", { ns: "common" })}
<LuExternalLink className="ml-2 inline-flex size-3" />
</Link>
</div>
@@ -161,7 +161,7 @@ export default function CreateFaceWizardDialog({
rel="noopener noreferrer"
className="inline"
>
{t("readTheDocs")}
{t("readTheDocumentation", { ns: "common" })}
<LuExternalLink className="ml-2 inline-flex size-3" />
</Link>
</div>
@@ -228,9 +228,7 @@ export function CameraStreamingDialog({
rel="noopener noreferrer"
className="inline"
>
{t("streaming.restreaming.desc.readTheDocumentation", {
ns: "components/dialog",
})}
{t("readTheDocumentation", { ns: "common" })}
<LuExternalLink className="ml-2 inline-flex size-3" />
</Link>
</div>
@@ -289,7 +287,7 @@ export function CameraStreamingDialog({
rel="noopener noreferrer"
className="inline"
>
{t("group.camera.setting.audio.tips.document")}
{t("readTheDocumentation", { ns: "common" })}
<LuExternalLink className="ml-2 inline-flex size-3" />
</Link>
</div>
@@ -257,7 +257,7 @@ export default function MotionMaskEditPane({
rel="noopener noreferrer"
className="inline"
>
{t("masksAndZones.motionMasks.context.documentation")}{" "}
{t("readTheDocumentation", { ns: "common" })}
<LuExternalLink className="ml-2 inline-flex size-3" />
</Link>
</div>
@@ -303,7 +303,7 @@ export default function MotionMaskEditPane({
rel="noopener noreferrer"
className="my-3 block"
>
{t("masksAndZones.motionMasks.polygonAreaTooLarge.documentation")}{" "}
{t("readTheDocumentation", { ns: "common" })}{" "}
<LuExternalLink className="ml-2 inline-flex size-3" />
</Link>
</div>
+1 -1
View File
@@ -687,7 +687,7 @@ export default function ZoneEditPane({
rel="noopener noreferrer"
className="inline"
>
{t("masksAndZones.zones.speedEstimation.docs")}
{t("readTheDocumentation", { ns: "common" })}
<LuExternalLink className="ml-2 inline-flex size-3" />
</Link>
</div>
+1 -3
View File
@@ -482,9 +482,7 @@ export default function Explore() {
rel="noopener noreferrer"
className="inline"
>
{t(
"exploreIsUnavailable.downloadingModels.tips.documentation",
)}{" "}
{t("readTheDocumentation", { ns: "common" })}
<LuExternalLink className="ml-2 inline-flex size-3" />
</Link>
</div>
+10 -15
View File
@@ -1379,12 +1379,7 @@ function FrigateCameraFeatures({
rel="noopener noreferrer"
className="inline"
>
{t(
"streaming.restreaming.desc.readTheDocumentation",
{
ns: "components/dialog",
},
)}
{t("readTheDocumentation", { ns: "common" })}
<LuExternalLink className="ml-2 inline-flex size-3" />
</Link>
</div>
@@ -1457,7 +1452,9 @@ function FrigateCameraFeatures({
rel="noopener noreferrer"
className="inline"
>
{t("stream.audio.tips.documentation")}
{t("readTheDocumentation", {
ns: "common",
})}
<LuExternalLink className="ml-2 inline-flex size-3" />
</Link>
</div>
@@ -1500,9 +1497,9 @@ function FrigateCameraFeatures({
rel="noopener noreferrer"
className="inline"
>
{t(
"stream.twoWayTalk.tips.documentation",
)}
{t("readTheDocumentation", {
ns: "common",
})}
<LuExternalLink className="ml-2 inline-flex size-3" />
</Link>
</div>
@@ -1717,9 +1714,7 @@ function FrigateCameraFeatures({
rel="noopener noreferrer"
className="inline"
>
{t("streaming.restreaming.desc.readTheDocumentation", {
ns: "components/dialog",
})}
{t("readTheDocumentation", { ns: "common" })}
<LuExternalLink className="ml-2 inline-flex size-3" />
</Link>
</div>
@@ -1788,7 +1783,7 @@ function FrigateCameraFeatures({
rel="noopener noreferrer"
className="inline"
>
{t("stream.audio.tips.documentation")}
{t("readTheDocumentation", { ns: "common" })}
<LuExternalLink className="ml-2 inline-flex size-3" />
</Link>
</div>
@@ -1831,7 +1826,7 @@ function FrigateCameraFeatures({
rel="noopener noreferrer"
className="inline"
>
{t("stream.twoWayTalk.tips.documentation")}
{t("readTheDocumentation", { ns: "common" })}
<LuExternalLink className="ml-2 inline-flex size-3" />
</Link>
</div>
@@ -508,9 +508,7 @@ export default function CameraSettingsView({
rel="noopener noreferrer"
className="inline"
>
<Trans ns="views/settings">
camera.reviewClassification.readTheDocumentation
</Trans>{" "}
{t("readTheDocumentation", { ns: "common" })}
<LuExternalLink className="ml-2 inline-flex size-3" />
</Link>
</div>
@@ -263,7 +263,7 @@ export default function EnrichmentsSettingsView({
rel="noopener noreferrer"
className="inline"
>
{t("enrichments.semanticSearch.readTheDocumentation")}
{t("readTheDocumentation", { ns: "common" })}
<LuExternalLink className="ml-2 inline-flex size-3" />
</Link>
</div>
@@ -409,7 +409,7 @@ export default function EnrichmentsSettingsView({
rel="noopener noreferrer"
className="inline"
>
{t("enrichments.faceRecognition.readTheDocumentation")}
{t("readTheDocumentation", { ns: "common" })}
<LuExternalLink className="ml-2 inline-flex size-3" />
</Link>
</div>
@@ -512,9 +512,7 @@ export default function EnrichmentsSettingsView({
rel="noopener noreferrer"
className="inline"
>
{t(
"enrichments.licensePlateRecognition.readTheDocumentation",
)}
{t("readTheDocumentation", { ns: "common" })}
<LuExternalLink className="ml-2 inline-flex size-3" />
</Link>
</div>
@@ -558,7 +556,7 @@ export default function EnrichmentsSettingsView({
rel="noopener noreferrer"
className="inline"
>
{t("enrichments.semanticSearch.readTheDocumentation")}
{t("readTheDocumentation", { ns: "common" })}
<LuExternalLink className="ml-2 inline-flex size-3" />
</Link>
</div>
@@ -458,7 +458,7 @@ export default function FrigatePlusSettingsView({
rel="noopener noreferrer"
className="inline"
>
{t("frigatePlus.snapshotConfig.documentation")}
{t("readTheDocumentation", { ns: "common" })}
<LuExternalLink className="ml-2 inline-flex size-3" />
</Link>
</div>
+3 -7
View File
@@ -506,7 +506,7 @@ export default function MasksAndZonesView({
rel="noopener noreferrer"
className="inline"
>
{t("masksAndZones.zones.desc.documentation")}{" "}
{t("readTheDocumentation", { ns: "common" })}
<LuExternalLink className="ml-2 inline-flex size-3" />
</Link>
</div>
@@ -574,9 +574,7 @@ export default function MasksAndZonesView({
rel="noopener noreferrer"
className="inline"
>
{t(
"masksAndZones.motionMasks.desc.documentation",
)}{" "}
{t("readTheDocumentation", { ns: "common" })}
<LuExternalLink className="ml-2 inline-flex size-3" />
</Link>
</div>
@@ -646,9 +644,7 @@ export default function MasksAndZonesView({
rel="noopener noreferrer"
className="inline"
>
{t(
"masksAndZones.objectMasks.desc.documentation",
)}{" "}
{t("readTheDocumentation", { ns: "common" })}
<LuExternalLink className="ml-2 inline-flex size-3" />
</Link>
</div>
+1 -1
View File
@@ -205,7 +205,7 @@ export default function MotionTunerView({
rel="noopener noreferrer"
className="inline"
>
{t("motionDetectionTuner.desc.documentation")}{" "}
{t("readTheDocumentation", { ns: "common" })}
<LuExternalLink className="ml-2 inline-flex size-3" />
</Link>
</div>
@@ -341,7 +341,7 @@ export default function NotificationView({
rel="noopener noreferrer"
className="inline"
>
{t("notification.notificationSettings.documentation")}{" "}
{t("readTheDocumentation", { ns: "common" })}
<LuExternalLink className="ml-2 inline-flex size-3" />
</Link>
</div>
@@ -363,7 +363,7 @@ export default function NotificationView({
rel="noopener noreferrer"
className="inline"
>
{t("notification.notificationUnavailable.documentation")}{" "}
{t("readTheDocumentation", { ns: "common" })}{" "}
<LuExternalLink className="ml-2 inline-flex size-3" />
</Link>
</div>
@@ -396,7 +396,7 @@ export default function NotificationView({
rel="noopener noreferrer"
className="inline"
>
{t("notification.notificationSettings.documentation")}{" "}
{t("readTheDocumentation", { ns: "common" })}{" "}
<LuExternalLink className="ml-2 inline-flex size-3" />
</Link>
</div>
@@ -275,7 +275,7 @@ export default function ObjectSettingsView({
rel="noopener noreferrer"
className="inline"
>
{t("debug.objectShapeFilterDrawing.document")}
{t("readTheDocumentation", { ns: "common" })}
<LuExternalLink className="ml-2 inline-flex size-3" />
</Link>
</div>
+1 -1
View File
@@ -178,7 +178,7 @@ export default function StorageMetrics({
rel="noopener noreferrer"
className="inline"
>
{t("storage.shm.readTheDocumentation")}
{t("readTheDocumentation", { ns: "common" })}
<LuExternalLink className="ml-2 inline-flex size-3" />
</Link>
</div>