diff --git a/.gitattributes b/.gitattributes index 18177b31a59713fd979093183ecb2f9d98d2c079..8b250cdd46a1c72550620c4c3c2fb9494d04b492 100644 --- a/.gitattributes +++ b/.gitattributes @@ -1,2 +1,53 @@ packages/core/migration/**/snapshot.json linguist-generated packages/core/src/database/migration.gen.ts linguist-generated +artifacts/glm52-rise-video/out/glm-52-broke-out.mp4 filter=lfs diff=lfs merge=lfs -text +artifacts/glm52-rise-video/out/nz-sheep.mp4 filter=lfs diff=lfs merge=lfs -text +artifacts/glm52-rise-video/out/minimax-climb.mp4 filter=lfs diff=lfs merge=lfs -text +artifacts/glm52-rise-video/out/novel-1984.mp4 filter=lfs diff=lfs merge=lfs -text +artifacts/glm52-rise-video/out/flash-share.mp4 filter=lfs diff=lfs merge=lfs -text +artifacts/glm52-rise-video/public/book.jpg filter=lfs diff=lfs merge=lfs -text +artifacts/glm52-rise-video/public/sheep.jpg filter=lfs diff=lfs merge=lfs -text +packages/console/app/public/opencode-brand-assets.zip filter=lfs diff=lfs merge=lfs -text +packages/console/app/src/asset/lander/opencode-comparison-min.mp4 filter=lfs diff=lfs merge=lfs -text +packages/console/app/src/asset/lander/opencode-min.mp4 filter=lfs diff=lfs merge=lfs -text +packages/console/app/src/asset/lander/screenshot-github.png filter=lfs diff=lfs merge=lfs -text +packages/console/app/src/asset/lander/screenshot.png filter=lfs diff=lfs merge=lfs -text +packages/console/app/src/asset/lander/screenshot-vscode.png filter=lfs diff=lfs merge=lfs -text +packages/console/app/src/asset/lander/screenshot-splash.png filter=lfs diff=lfs merge=lfs -text +packages/console/app/src/asset/lander/desktop-tabs-landscape.mp4 filter=lfs diff=lfs merge=lfs -text +packages/console/app/src/asset/brand/opencode-brand-assets.zip filter=lfs diff=lfs merge=lfs -text +packages/console/app/src/asset/brand/preview-opencode-logo-dark-square.png filter=lfs diff=lfs merge=lfs -text +packages/stats/app/public/banner.jpg filter=lfs diff=lfs merge=lfs -text +packages/stats/app/public/banner.png filter=lfs diff=lfs merge=lfs -text +packages/opencode/test/tool/fixtures/large-image.png filter=lfs diff=lfs merge=lfs -text +packages/opencode/test/image/fixtures/picture-5mb-base64.png filter=lfs diff=lfs merge=lfs -text +packages/docs/images/hero-light.png filter=lfs diff=lfs merge=lfs -text +packages/docs/images/checks-passed.png filter=lfs diff=lfs merge=lfs -text +packages/docs/images/hero-dark.png filter=lfs diff=lfs merge=lfs -text +packages/desktop/icons/dev/android/mipmap-xxxhdpi/ic_launcher_foreground.png filter=lfs diff=lfs merge=lfs -text +packages/desktop/icons/prod/ios/AppIcon-512@2x.png filter=lfs diff=lfs merge=lfs -text +packages/desktop/icons/prod/android/mipmap-xxxhdpi/ic_launcher_foreground.png filter=lfs diff=lfs merge=lfs -text +packages/desktop/icons/beta/ios/AppIcon-512@2x.png filter=lfs diff=lfs merge=lfs -text +packages/desktop/icons/beta/android/mipmap-xxxhdpi/ic_launcher_foreground.png filter=lfs diff=lfs merge=lfs -text +packages/desktop/icons/beta/icon.png filter=lfs diff=lfs merge=lfs -text +packages/desktop/icons/beta/icon.icns filter=lfs diff=lfs merge=lfs -text +packages/desktop/icons/prod/icon.png filter=lfs diff=lfs merge=lfs -text +packages/desktop/icons/prod/icon.icns filter=lfs diff=lfs merge=lfs -text +packages/desktop/icons/dev/icon.png filter=lfs diff=lfs merge=lfs -text +packages/desktop/icons/dev/icon.icns filter=lfs diff=lfs merge=lfs -text +packages/desktop/icons/dev/ios/AppIcon-512@2x.png filter=lfs diff=lfs merge=lfs -text +packages/web/src/assets/lander/screenshot.png filter=lfs diff=lfs merge=lfs -text +packages/web/src/assets/lander/screenshot-github.png filter=lfs diff=lfs merge=lfs -text +packages/web/src/assets/lander/screenshot-vscode.png filter=lfs diff=lfs merge=lfs -text +packages/web/src/assets/lander/screenshot-splash.png filter=lfs diff=lfs merge=lfs -text +packages/web/src/assets/web/web-homepage-new-session.png filter=lfs diff=lfs merge=lfs -text +packages/web/src/assets/web/web-homepage-active-session.png filter=lfs diff=lfs merge=lfs -text +packages/web/src/assets/web/web-homepage-see-servers.png filter=lfs diff=lfs merge=lfs -text +packages/app/vendor/opencode-ai-client-1.17.13-v2.tgz filter=lfs diff=lfs merge=lfs -text +packages/app/public/assets/JetBrainsMonoNerdFontMono-Regular.woff2 filter=lfs diff=lfs merge=lfs -text +packages/app/public/assets/Inter.ttf filter=lfs diff=lfs merge=lfs -text +packages/app/src/assets/help/tabs.png filter=lfs diff=lfs merge=lfs -text +packages/app/src/assets/help/home.png filter=lfs diff=lfs merge=lfs -text +packages/app/src/assets/help/introducing-tabs.mp4 filter=lfs diff=lfs merge=lfs -text +packages/ui/src/assets/fonts/JetBrainsMonoNerdFontMono-Regular.woff2 filter=lfs diff=lfs merge=lfs -text +packages/ui/src/assets/fonts/Inter.ttf filter=lfs diff=lfs merge=lfs -text diff --git a/artifacts/glm52-rise-video/out/flash-share.mp4 b/artifacts/glm52-rise-video/out/flash-share.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..fa0a9920166eaf3a4c98250174b7505f6f238a4a --- /dev/null +++ b/artifacts/glm52-rise-video/out/flash-share.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e732068df8f53724058c5d4a3d49440dce1175814fde27b063c718c8be7c4f79 +size 333945 diff --git a/artifacts/glm52-rise-video/out/glm-52-broke-out.mp4 b/artifacts/glm52-rise-video/out/glm-52-broke-out.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..684163d71c8b293bb9bab7e022b3eb88261fb560 --- /dev/null +++ b/artifacts/glm52-rise-video/out/glm-52-broke-out.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dd7dfb21da6ef6e81c68904aab90ebacd6ac5560b9886090920147df2e0737d8 +size 1591636 diff --git a/artifacts/glm52-rise-video/out/minimax-climb.mp4 b/artifacts/glm52-rise-video/out/minimax-climb.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..de74d9ac0d6076c412759d66311788e886a88940 --- /dev/null +++ b/artifacts/glm52-rise-video/out/minimax-climb.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:44d0db412b4b4564f6f6882e27f54a0b6e9c540a930ee200effe2671d1f7de75 +size 349608 diff --git a/artifacts/glm52-rise-video/out/novel-1984.mp4 b/artifacts/glm52-rise-video/out/novel-1984.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..b74910859c312df4d51bb1e94ec25e4d428d8d9a --- /dev/null +++ b/artifacts/glm52-rise-video/out/novel-1984.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4711b5fc12c048a153cf43795c568599a08115c8292326460291aae475ad2f1f +size 2569837 diff --git a/artifacts/glm52-rise-video/out/nz-sheep.mp4 b/artifacts/glm52-rise-video/out/nz-sheep.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..d1df94d4725eb803a38a01fe3c77f9dddb587cbb --- /dev/null +++ b/artifacts/glm52-rise-video/out/nz-sheep.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fec0900bb1250e45b75f60c60cd830f02d0b7eaf8fc3cfcad7772f44f5f55208 +size 2788751 diff --git a/artifacts/glm52-rise-video/public/book.jpg b/artifacts/glm52-rise-video/public/book.jpg new file mode 100644 index 0000000000000000000000000000000000000000..3d0d5091df598e9c5b386e0de9f2945aa98caac6 --- /dev/null +++ b/artifacts/glm52-rise-video/public/book.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:792fb295a1d90920146b8e8f4f2ed5408d9ef9857b420385dd4bbc60006a5d29 +size 163196 diff --git a/artifacts/glm52-rise-video/public/sheep.jpg b/artifacts/glm52-rise-video/public/sheep.jpg new file mode 100644 index 0000000000000000000000000000000000000000..c0747ed2bb56a73dc74f7f7f40d5cd86894b252d --- /dev/null +++ b/artifacts/glm52-rise-video/public/sheep.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e2691bde7f83118e4190fbd8cd957ddf29e7a06a1df26f98f684d5dbfc629188 +size 176501 diff --git a/packages/app/public/assets/Inter.ttf b/packages/app/public/assets/Inter.ttf new file mode 100644 index 0000000000000000000000000000000000000000..1677529c0faf43fd45939bb03e3aabe1820779f7 --- /dev/null +++ b/packages/app/public/assets/Inter.ttf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0be2399ea925f1f83ff974764761da9860ec50742ed29a5d4c1ffd0c5c7ac3a8 +size 874708 diff --git a/packages/app/public/assets/JetBrainsMonoNerdFontMono-Regular.woff2 b/packages/app/public/assets/JetBrainsMonoNerdFontMono-Regular.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..d3bc74adbda53b5a00d4d98adae4ca8ce056e1f7 --- /dev/null +++ b/packages/app/public/assets/JetBrainsMonoNerdFontMono-Regular.woff2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:587236ebb19a2da874c459d14bbe7785a5eb7e1d87969db9574454d09ea50d1c +size 1060580 diff --git a/packages/app/src/assets/help/home.png b/packages/app/src/assets/help/home.png new file mode 100644 index 0000000000000000000000000000000000000000..4f03fd5297e97b01ff5f3b3537ca6a18cd90072d --- /dev/null +++ b/packages/app/src/assets/help/home.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cba92c4fce60e7c2f04756e8397919634383607f26c35b2f7ab5287d50c40cde +size 191086 diff --git a/packages/app/src/assets/help/introducing-tabs.mp4 b/packages/app/src/assets/help/introducing-tabs.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..c53c694d326f256ee365111a7b29976951d3561e --- /dev/null +++ b/packages/app/src/assets/help/introducing-tabs.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0049d461906c7c59a4b979100b60c3a0c9477de413f95858a6f58055448ec938 +size 1367486 diff --git a/packages/app/src/assets/help/tabs.png b/packages/app/src/assets/help/tabs.png new file mode 100644 index 0000000000000000000000000000000000000000..55481fe8bbd0149e216b707492c1194011654d0b --- /dev/null +++ b/packages/app/src/assets/help/tabs.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5a66404c2cdc8c07e3c63bc2235878157f820c31174f4ab0077a2011b3c3f041 +size 167248 diff --git a/packages/app/vendor/opencode-ai-client-1.17.13-v2.tgz b/packages/app/vendor/opencode-ai-client-1.17.13-v2.tgz new file mode 100644 index 0000000000000000000000000000000000000000..5481ad59e0f16e2a725695f7bc2e4f89e2fbfb4c --- /dev/null +++ b/packages/app/vendor/opencode-ai-client-1.17.13-v2.tgz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:017cc73fbf3dd3e9f4d95e229e7f91bc9236031b0dcbdb5a31570e5415c6beaa +size 67724 diff --git a/packages/console/app/public/opencode-brand-assets.zip b/packages/console/app/public/opencode-brand-assets.zip new file mode 100644 index 0000000000000000000000000000000000000000..1302fcae75f4aa53a604e7d32866d2e7c37397c4 --- /dev/null +++ b/packages/console/app/public/opencode-brand-assets.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:776374c53e62ec715c84fb1ed7e4cd109cce9ce40cc240ca8c7fbde5c5f48abb +size 20531 diff --git a/packages/console/app/src/asset/brand/opencode-brand-assets.zip b/packages/console/app/src/asset/brand/opencode-brand-assets.zip new file mode 100644 index 0000000000000000000000000000000000000000..e1c834fd02fd0238f005fb0a0b228637d5c34c45 --- /dev/null +++ b/packages/console/app/src/asset/brand/opencode-brand-assets.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:770292346ebc126103ef754aa66832bae3b1448af8cf9d4a1c6409d7a8f665dd +size 19070 diff --git a/packages/console/app/src/asset/brand/preview-opencode-logo-dark-square.png b/packages/console/app/src/asset/brand/preview-opencode-logo-dark-square.png new file mode 100644 index 0000000000000000000000000000000000000000..ad0c0bbd8d35a486f046af983dcb3efefbaba3d4 --- /dev/null +++ b/packages/console/app/src/asset/brand/preview-opencode-logo-dark-square.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a064add8788ef590c95159d0f30ff39c21dc1c808161ab8d713ae038b7273938 +size 128611 diff --git a/packages/console/app/src/asset/lander/desktop-tabs-landscape.mp4 b/packages/console/app/src/asset/lander/desktop-tabs-landscape.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..a2f4b3a4f38e44a71027c5f4bebed37789bfc453 --- /dev/null +++ b/packages/console/app/src/asset/lander/desktop-tabs-landscape.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7268f7e7927ea829a487ea738fc8a018d4d9a08d3b1d6352e9ffa85b14d7a565 +size 14906820 diff --git a/packages/console/app/src/asset/lander/opencode-comparison-min.mp4 b/packages/console/app/src/asset/lander/opencode-comparison-min.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..f4b79b3de1f190d72dcadbf360803636250a902a --- /dev/null +++ b/packages/console/app/src/asset/lander/opencode-comparison-min.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1db2eb4c9c12dcc3d472b835c45e57e2da1addfc2daefe07caa9c49948189a8a +size 16908501 diff --git a/packages/console/app/src/asset/lander/opencode-min.mp4 b/packages/console/app/src/asset/lander/opencode-min.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..b3c78865283c9ca745f664e61442a0066a812135 --- /dev/null +++ b/packages/console/app/src/asset/lander/opencode-min.mp4 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2a3092b50f337c38eb96ad852208f71243a0d4f2066d2ed876f9ef4b4621c7cf +size 10368838 diff --git a/packages/console/app/src/asset/lander/screenshot-github.png b/packages/console/app/src/asset/lander/screenshot-github.png new file mode 100644 index 0000000000000000000000000000000000000000..c4bd5393e63b74a422b445e5ea4d16800466b3ef --- /dev/null +++ b/packages/console/app/src/asset/lander/screenshot-github.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9518aa03a02489e96259cb1ba2721749bf63970b0820ea1425f01440c56b156a +size 232073 diff --git a/packages/console/app/src/asset/lander/screenshot-splash.png b/packages/console/app/src/asset/lander/screenshot-splash.png new file mode 100644 index 0000000000000000000000000000000000000000..b52f9444348befcf08204156fff2b0175376dcc4 --- /dev/null +++ b/packages/console/app/src/asset/lander/screenshot-splash.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2c47fa169b3eadba7f9709283eee09fe48787f7667198fba74b0fd0ee734e478 +size 133399 diff --git a/packages/console/app/src/asset/lander/screenshot-vscode.png b/packages/console/app/src/asset/lander/screenshot-vscode.png new file mode 100644 index 0000000000000000000000000000000000000000..3330285dd78a9c23a339388a7135aab83bba3a1f --- /dev/null +++ b/packages/console/app/src/asset/lander/screenshot-vscode.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d88cdc1d1e5c486ceb1d06bca0f862f0d600bd398d305e606345740276f5e391 +size 507258 diff --git a/packages/console/app/src/asset/lander/screenshot.png b/packages/console/app/src/asset/lander/screenshot.png new file mode 100644 index 0000000000000000000000000000000000000000..6e4bc8f3b2f9442539aff1339d9b91014cbadffe --- /dev/null +++ b/packages/console/app/src/asset/lander/screenshot.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8faf79bef163b1b334c88226f1f47a1ff68c84912d108eb050585f6665a3bd27 +size 139488 diff --git a/packages/desktop/icons/beta/android/mipmap-xxxhdpi/ic_launcher_foreground.png b/packages/desktop/icons/beta/android/mipmap-xxxhdpi/ic_launcher_foreground.png new file mode 100644 index 0000000000000000000000000000000000000000..6372b20b256bc4cbf70999ad75b1b5fe25484253 --- /dev/null +++ b/packages/desktop/icons/beta/android/mipmap-xxxhdpi/ic_launcher_foreground.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2bf98e6f7f3e2ba041189240024e52ec94225b750f78ba6f27e64075c51667d1 +size 116520 diff --git a/packages/desktop/icons/beta/icon.icns b/packages/desktop/icons/beta/icon.icns new file mode 100644 index 0000000000000000000000000000000000000000..c178ac3790a0d34a99e288f09346cb9c2c70156a --- /dev/null +++ b/packages/desktop/icons/beta/icon.icns @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fe5ba38e66e42aa49d6204110eea1434ed6d96d8ef0405ecf9f34596b3cad90b +size 882048 diff --git a/packages/desktop/icons/beta/icon.png b/packages/desktop/icons/beta/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..af94ce56d133b8fa72fd105da57488372449d7dc --- /dev/null +++ b/packages/desktop/icons/beta/icon.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:92515850eeea6fb8c823769812793a52b27f8af9daa341f2b925aa05ab06ad81 +size 172485 diff --git a/packages/desktop/icons/beta/ios/AppIcon-512@2x.png b/packages/desktop/icons/beta/ios/AppIcon-512@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..a2b6f8d18f745881e418288b9eb4a1867aa0101b --- /dev/null +++ b/packages/desktop/icons/beta/ios/AppIcon-512@2x.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:114dfe4af0bd5e7f6a2aa57e3c5fa48d1ccac182865958e1f72e84ca2b1d9b64 +size 596205 diff --git a/packages/desktop/icons/dev/android/mipmap-xxxhdpi/ic_launcher_foreground.png b/packages/desktop/icons/dev/android/mipmap-xxxhdpi/ic_launcher_foreground.png new file mode 100644 index 0000000000000000000000000000000000000000..f626c9eba48e8194abf9e08be1020e20b9c2907a --- /dev/null +++ b/packages/desktop/icons/dev/android/mipmap-xxxhdpi/ic_launcher_foreground.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:836b287d0efee9f33183f80af93091109d9df0605576e2485dfe2b89fec69647 +size 180625 diff --git a/packages/desktop/icons/dev/icon.icns b/packages/desktop/icons/dev/icon.icns new file mode 100644 index 0000000000000000000000000000000000000000..c128e64ee67c0ef41ce698403df9bc7556ae1a26 --- /dev/null +++ b/packages/desktop/icons/dev/icon.icns @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:818812ab78966340ae4de8c1eed68cb61af7c75b24fa573f6fdbdd6f736d0dc5 +size 1187792 diff --git a/packages/desktop/icons/dev/icon.png b/packages/desktop/icons/dev/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..b5da560342c4243505b55f8cb13d0fe50aa1b9f3 --- /dev/null +++ b/packages/desktop/icons/dev/icon.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2f9a3e05c900fdea6aaa99fcc406e517ae70aaf8c8dd320ea5514d78e9d25109 +size 264014 diff --git a/packages/desktop/icons/dev/ios/AppIcon-512@2x.png b/packages/desktop/icons/dev/ios/AppIcon-512@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..acb36735ce4277b7c46e5c420d163e8966554467 --- /dev/null +++ b/packages/desktop/icons/dev/ios/AppIcon-512@2x.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9ed84ffedffe35e635494a89ba25fdee6f3675d2e2e74014290358e48a7dfbb1 +size 980713 diff --git a/packages/desktop/icons/prod/android/mipmap-xxxhdpi/ic_launcher_foreground.png b/packages/desktop/icons/prod/android/mipmap-xxxhdpi/ic_launcher_foreground.png new file mode 100644 index 0000000000000000000000000000000000000000..b5f7a4781ff499055cc276fd327b8f6b84b6f28f --- /dev/null +++ b/packages/desktop/icons/prod/android/mipmap-xxxhdpi/ic_launcher_foreground.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:313d13be73a4bd52edf44f3bcdd344bf33bf4be9ad933f7f0a81c78e5637afc8 +size 127895 diff --git a/packages/desktop/icons/prod/icon.icns b/packages/desktop/icons/prod/icon.icns new file mode 100644 index 0000000000000000000000000000000000000000..e4e1b7eced24e84d8db8c6a0a4c8aaf8d9df2b36 --- /dev/null +++ b/packages/desktop/icons/prod/icon.icns @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0c6c7f9481ec4a1e3f8df934ba41baa525c86fd5046d69a3dc8de8caac61d955 +size 1010901 diff --git a/packages/desktop/icons/prod/icon.png b/packages/desktop/icons/prod/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..9bb772412313797088c8da62020d7ad8588ff6f5 --- /dev/null +++ b/packages/desktop/icons/prod/icon.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:324bd6ab9499f006519209eaa883519f37b9373a59d6eb01235189d4ac67ea27 +size 190179 diff --git a/packages/desktop/icons/prod/ios/AppIcon-512@2x.png b/packages/desktop/icons/prod/ios/AppIcon-512@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..b5b153ed33b4a40b45df87bfe9d4f477ffb4a447 --- /dev/null +++ b/packages/desktop/icons/prod/ios/AppIcon-512@2x.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cc7f380d7e0ef9fe76d99babdf91230b308b3740ff7f771c657248572c164860 +size 681769 diff --git a/packages/docs/images/checks-passed.png b/packages/docs/images/checks-passed.png new file mode 100644 index 0000000000000000000000000000000000000000..97603943defbd694eacebf9559b61ddc13020f60 --- /dev/null +++ b/packages/docs/images/checks-passed.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:93add382731d1e6d443b128bbe1ac747b62d0efa1b8372ee3fcd37a59d86da30 +size 160724 diff --git a/packages/docs/images/hero-dark.png b/packages/docs/images/hero-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..bb88cc1e9ac845ba84d05b743b0d4d5821b9f083 --- /dev/null +++ b/packages/docs/images/hero-dark.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b01bca41fd68bb5a9279596e131578a734d719f1ff6840f230014a421fc919a8 +size 110614 diff --git a/packages/docs/images/hero-light.png b/packages/docs/images/hero-light.png new file mode 100644 index 0000000000000000000000000000000000000000..b72ce28ca0aaeca4f173474c603272bd75eb272e --- /dev/null +++ b/packages/docs/images/hero-light.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:41a7a3663ae3226dc0838af887963f143c3554d891781ec5c7c0f6e7c5fb0b32 +size 104264 diff --git a/packages/opencode/test/image/fixtures/picture-5mb-base64.png b/packages/opencode/test/image/fixtures/picture-5mb-base64.png new file mode 100644 index 0000000000000000000000000000000000000000..8199897443d44cdf736877e445ce52ef4f04560b --- /dev/null +++ b/packages/opencode/test/image/fixtures/picture-5mb-base64.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bef04530aae89b00c9f4cfaefa209a7b243c12f4295945f68c3a72f421c05fa3 +size 3932160 diff --git a/packages/opencode/test/tool/fixtures/large-image.png b/packages/opencode/test/tool/fixtures/large-image.png new file mode 100644 index 0000000000000000000000000000000000000000..7ab69990e02d8f8f411e986d23e934fedd80ea4a --- /dev/null +++ b/packages/opencode/test/tool/fixtures/large-image.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:68b7b415e0597c7586b91736ebdcbbe09d9bae67c7761716334ea7c1cad258e4 +size 2688401 diff --git a/packages/stats/app/public/banner.jpg b/packages/stats/app/public/banner.jpg new file mode 100644 index 0000000000000000000000000000000000000000..b099d791db9749a3283687142e22eb710264e817 --- /dev/null +++ b/packages/stats/app/public/banner.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:38dd1b71f44c932eee25ab5aae0e9619fa6b88393e7c2feb722238c9a4ff21e2 +size 166886 diff --git a/packages/stats/app/public/banner.png b/packages/stats/app/public/banner.png new file mode 100644 index 0000000000000000000000000000000000000000..f6bcd2541abea2c94975c5fd91444035ed92a4b1 --- /dev/null +++ b/packages/stats/app/public/banner.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:185580244f31eee6e63a67361a643939194fb3e03bb9ef780f7b114e550bcd0a +size 118279 diff --git a/packages/ui/src/assets/audio/alert-01.mp3 b/packages/ui/src/assets/audio/alert-01.mp3 new file mode 100644 index 0000000000000000000000000000000000000000..45c3f6afddf3389d845009c78cd29fdb49a7afd5 Binary files /dev/null and b/packages/ui/src/assets/audio/alert-01.mp3 differ diff --git a/packages/ui/src/assets/audio/alert-02.mp3 b/packages/ui/src/assets/audio/alert-02.mp3 new file mode 100644 index 0000000000000000000000000000000000000000..2aa5cda6acc966be98c16dbf6a88f1f731567b12 Binary files /dev/null and b/packages/ui/src/assets/audio/alert-02.mp3 differ diff --git a/packages/ui/src/assets/audio/alert-03.mp3 b/packages/ui/src/assets/audio/alert-03.mp3 new file mode 100644 index 0000000000000000000000000000000000000000..69ce3c0dbbb323c312484ee00db596a4a887e5f8 Binary files /dev/null and b/packages/ui/src/assets/audio/alert-03.mp3 differ diff --git a/packages/ui/src/assets/audio/alert-04.mp3 b/packages/ui/src/assets/audio/alert-04.mp3 new file mode 100644 index 0000000000000000000000000000000000000000..f4ed65209270bb1abf046093f8ac953def16d5f3 Binary files /dev/null and b/packages/ui/src/assets/audio/alert-04.mp3 differ diff --git a/packages/ui/src/assets/audio/alert-05.mp3 b/packages/ui/src/assets/audio/alert-05.mp3 new file mode 100644 index 0000000000000000000000000000000000000000..23be6b0f8440c0935b3b691f26de4dc7ac94c710 Binary files /dev/null and b/packages/ui/src/assets/audio/alert-05.mp3 differ diff --git a/packages/ui/src/assets/audio/alert-06.mp3 b/packages/ui/src/assets/audio/alert-06.mp3 new file mode 100644 index 0000000000000000000000000000000000000000..a0ced67c229ca7cc766b9ed3a3ba389b0ab5e295 Binary files /dev/null and b/packages/ui/src/assets/audio/alert-06.mp3 differ diff --git a/packages/ui/src/assets/audio/alert-07.mp3 b/packages/ui/src/assets/audio/alert-07.mp3 new file mode 100644 index 0000000000000000000000000000000000000000..312a419c5733ed39c7ace0d5e08798140e043209 Binary files /dev/null and b/packages/ui/src/assets/audio/alert-07.mp3 differ diff --git a/packages/ui/src/assets/audio/alert-08.aac b/packages/ui/src/assets/audio/alert-08.aac new file mode 100644 index 0000000000000000000000000000000000000000..880387150105c4ac3b622d490395c7588e1a37fa Binary files /dev/null and b/packages/ui/src/assets/audio/alert-08.aac differ diff --git a/packages/ui/src/assets/audio/alert-09.aac b/packages/ui/src/assets/audio/alert-09.aac new file mode 100644 index 0000000000000000000000000000000000000000..13662cdd50775a3a690fa24a613a3ba1e252feaf Binary files /dev/null and b/packages/ui/src/assets/audio/alert-09.aac differ diff --git a/packages/ui/src/assets/audio/alert-10.mp3 b/packages/ui/src/assets/audio/alert-10.mp3 new file mode 100644 index 0000000000000000000000000000000000000000..139689fe373e9686e3079e4c1008ac8add7ee1f7 Binary files /dev/null and b/packages/ui/src/assets/audio/alert-10.mp3 differ diff --git a/packages/ui/src/assets/audio/bip-bop-04.mp3 b/packages/ui/src/assets/audio/bip-bop-04.mp3 new file mode 100644 index 0000000000000000000000000000000000000000..4ef895b3bec39b2f9921078ce3444d2cf953f434 Binary files /dev/null and b/packages/ui/src/assets/audio/bip-bop-04.mp3 differ diff --git a/packages/ui/src/assets/audio/bip-bop-05.mp3 b/packages/ui/src/assets/audio/bip-bop-05.mp3 new file mode 100644 index 0000000000000000000000000000000000000000..d6ec2e5a1fc6cecbcab792e0517c6856fd50138c Binary files /dev/null and b/packages/ui/src/assets/audio/bip-bop-05.mp3 differ diff --git a/packages/ui/src/assets/audio/bip-bop-06.mp3 b/packages/ui/src/assets/audio/bip-bop-06.mp3 new file mode 100644 index 0000000000000000000000000000000000000000..77f4ca99e636780ba4110aad605216f53e0f8bb5 Binary files /dev/null and b/packages/ui/src/assets/audio/bip-bop-06.mp3 differ diff --git a/packages/ui/src/assets/audio/bip-bop-07.mp3 b/packages/ui/src/assets/audio/bip-bop-07.mp3 new file mode 100644 index 0000000000000000000000000000000000000000..c41f8c526161a234ebc912bb93144e09ea2b3283 Binary files /dev/null and b/packages/ui/src/assets/audio/bip-bop-07.mp3 differ diff --git a/packages/ui/src/assets/audio/bip-bop-08.aac b/packages/ui/src/assets/audio/bip-bop-08.aac new file mode 100644 index 0000000000000000000000000000000000000000..ce6c3cffd3caf3230b506921388cb4292f4ac107 Binary files /dev/null and b/packages/ui/src/assets/audio/bip-bop-08.aac differ diff --git a/packages/ui/src/assets/audio/bip-bop-09.aac b/packages/ui/src/assets/audio/bip-bop-09.aac new file mode 100644 index 0000000000000000000000000000000000000000..450bc5e747c4d5304fab92fc8050bba866376bbd Binary files /dev/null and b/packages/ui/src/assets/audio/bip-bop-09.aac differ diff --git a/packages/ui/src/assets/audio/bip-bop-10.mp3 b/packages/ui/src/assets/audio/bip-bop-10.mp3 new file mode 100644 index 0000000000000000000000000000000000000000..056730a1f13f6c7334ee2f51dc3435886da74368 Binary files /dev/null and b/packages/ui/src/assets/audio/bip-bop-10.mp3 differ diff --git a/packages/ui/src/assets/audio/nope-01.mp3 b/packages/ui/src/assets/audio/nope-01.mp3 new file mode 100644 index 0000000000000000000000000000000000000000..3ec93f1ffc1c6d9c57f65723d6a34d2add008c8f Binary files /dev/null and b/packages/ui/src/assets/audio/nope-01.mp3 differ diff --git a/packages/ui/src/assets/audio/nope-02.mp3 b/packages/ui/src/assets/audio/nope-02.mp3 new file mode 100644 index 0000000000000000000000000000000000000000..8cdf890a1825524298d9f0346fd9196919b55844 Binary files /dev/null and b/packages/ui/src/assets/audio/nope-02.mp3 differ diff --git a/packages/ui/src/assets/audio/nope-08.aac b/packages/ui/src/assets/audio/nope-08.aac new file mode 100644 index 0000000000000000000000000000000000000000..96e92f99f995525ef44d6594b4df38951445ade8 Binary files /dev/null and b/packages/ui/src/assets/audio/nope-08.aac differ diff --git a/packages/ui/src/assets/audio/nope-09.aac b/packages/ui/src/assets/audio/nope-09.aac new file mode 100644 index 0000000000000000000000000000000000000000..d3e545be376afbeb25fa80d4e38ee21b172c579c Binary files /dev/null and b/packages/ui/src/assets/audio/nope-09.aac differ diff --git a/packages/ui/src/assets/audio/staplebops-01.aac b/packages/ui/src/assets/audio/staplebops-01.aac new file mode 100644 index 0000000000000000000000000000000000000000..8bb6abf28c28f871811367081c1af61944c7c42a Binary files /dev/null and b/packages/ui/src/assets/audio/staplebops-01.aac differ diff --git a/packages/ui/src/assets/audio/staplebops-02.aac b/packages/ui/src/assets/audio/staplebops-02.aac new file mode 100644 index 0000000000000000000000000000000000000000..577a9e7f5a400b1ac6cae7e8fa46c232a2e3d103 Binary files /dev/null and b/packages/ui/src/assets/audio/staplebops-02.aac differ diff --git a/packages/ui/src/assets/audio/staplebops-03.aac b/packages/ui/src/assets/audio/staplebops-03.aac new file mode 100644 index 0000000000000000000000000000000000000000..934f19ce706e421022176377e9b7487097c7cbae Binary files /dev/null and b/packages/ui/src/assets/audio/staplebops-03.aac differ diff --git a/packages/ui/src/assets/audio/staplebops-04.aac b/packages/ui/src/assets/audio/staplebops-04.aac new file mode 100644 index 0000000000000000000000000000000000000000..3447c27341077150c44a95026c9d07bff9ba9e7f Binary files /dev/null and b/packages/ui/src/assets/audio/staplebops-04.aac differ diff --git a/packages/ui/src/assets/audio/staplebops-05.aac b/packages/ui/src/assets/audio/staplebops-05.aac new file mode 100644 index 0000000000000000000000000000000000000000..6d20a1a0c6a84298f4134f08a6ebf2dfd28a45df Binary files /dev/null and b/packages/ui/src/assets/audio/staplebops-05.aac differ diff --git a/packages/ui/src/assets/audio/staplebops-06.aac b/packages/ui/src/assets/audio/staplebops-06.aac new file mode 100644 index 0000000000000000000000000000000000000000..5f68ade43fa204ab2eb77182ac44d34510d3ea17 Binary files /dev/null and b/packages/ui/src/assets/audio/staplebops-06.aac differ diff --git a/packages/ui/src/assets/audio/staplebops-07.aac b/packages/ui/src/assets/audio/staplebops-07.aac new file mode 100644 index 0000000000000000000000000000000000000000..895c06f9bb75366aca3019075e393891f26d23e8 Binary files /dev/null and b/packages/ui/src/assets/audio/staplebops-07.aac differ diff --git a/packages/ui/src/assets/audio/yup-04.aac b/packages/ui/src/assets/audio/yup-04.aac new file mode 100644 index 0000000000000000000000000000000000000000..d3e88fe958d06260646acf522dbfcdd4dc5a4d4e Binary files /dev/null and b/packages/ui/src/assets/audio/yup-04.aac differ diff --git a/packages/ui/src/assets/audio/yup-06.aac b/packages/ui/src/assets/audio/yup-06.aac new file mode 100644 index 0000000000000000000000000000000000000000..15786225db15f539ab0a05c7834857317f2cb598 Binary files /dev/null and b/packages/ui/src/assets/audio/yup-06.aac differ diff --git a/packages/ui/src/assets/favicon/apple-touch-icon-v3.png b/packages/ui/src/assets/favicon/apple-touch-icon-v3.png new file mode 100644 index 0000000000000000000000000000000000000000..70fd01b0ea38ea8b3d0429a6438f5b8e85aba94a Binary files /dev/null and b/packages/ui/src/assets/favicon/apple-touch-icon-v3.png differ diff --git a/packages/ui/src/assets/favicon/apple-touch-icon.png b/packages/ui/src/assets/favicon/apple-touch-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..70fd01b0ea38ea8b3d0429a6438f5b8e85aba94a Binary files /dev/null and b/packages/ui/src/assets/favicon/apple-touch-icon.png differ diff --git a/packages/ui/src/assets/favicon/favicon-96x96-v3.png b/packages/ui/src/assets/favicon/favicon-96x96-v3.png new file mode 100644 index 0000000000000000000000000000000000000000..15266d28f159a74d5c54634d1b3ef548e97f6c8c Binary files /dev/null and b/packages/ui/src/assets/favicon/favicon-96x96-v3.png differ diff --git a/packages/ui/src/assets/favicon/favicon-96x96.png b/packages/ui/src/assets/favicon/favicon-96x96.png new file mode 100644 index 0000000000000000000000000000000000000000..15266d28f159a74d5c54634d1b3ef548e97f6c8c Binary files /dev/null and b/packages/ui/src/assets/favicon/favicon-96x96.png differ diff --git a/packages/ui/src/assets/favicon/favicon-v3.ico b/packages/ui/src/assets/favicon/favicon-v3.ico new file mode 100644 index 0000000000000000000000000000000000000000..34ca0b9c01b23ca30f64ed17bd0705bb08cca4b1 Binary files /dev/null and b/packages/ui/src/assets/favicon/favicon-v3.ico differ diff --git a/packages/ui/src/assets/favicon/favicon-v3.svg b/packages/ui/src/assets/favicon/favicon-v3.svg new file mode 100644 index 0000000000000000000000000000000000000000..157edc4d7522f38d3d34aff1317d304cb7958752 --- /dev/null +++ b/packages/ui/src/assets/favicon/favicon-v3.svg @@ -0,0 +1,7 @@ + + + + + \ No newline at end of file diff --git a/packages/ui/src/assets/favicon/favicon.ico b/packages/ui/src/assets/favicon/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..34ca0b9c01b23ca30f64ed17bd0705bb08cca4b1 Binary files /dev/null and b/packages/ui/src/assets/favicon/favicon.ico differ diff --git a/packages/ui/src/assets/favicon/favicon.svg b/packages/ui/src/assets/favicon/favicon.svg new file mode 100644 index 0000000000000000000000000000000000000000..157edc4d7522f38d3d34aff1317d304cb7958752 --- /dev/null +++ b/packages/ui/src/assets/favicon/favicon.svg @@ -0,0 +1,7 @@ + + + + + \ No newline at end of file diff --git a/packages/ui/src/assets/favicon/site.webmanifest b/packages/ui/src/assets/favicon/site.webmanifest new file mode 100644 index 0000000000000000000000000000000000000000..427c3adf423df124d854c5d95149e40875a39010 --- /dev/null +++ b/packages/ui/src/assets/favicon/site.webmanifest @@ -0,0 +1,24 @@ +{ + "name": "OpenCode", + "short_name": "OpenCode", + "id": "/", + "start_url": "/", + "scope": "/", + "icons": [ + { + "src": "/web-app-manifest-192x192.png", + "sizes": "192x192", + "type": "image/png", + "purpose": "maskable" + }, + { + "src": "/web-app-manifest-512x512.png", + "sizes": "512x512", + "type": "image/png", + "purpose": "maskable" + } + ], + "theme_color": "#080808", + "background_color": "#080808", + "display": "standalone" +} diff --git a/packages/ui/src/assets/favicon/web-app-manifest-192x192.png b/packages/ui/src/assets/favicon/web-app-manifest-192x192.png new file mode 100644 index 0000000000000000000000000000000000000000..e637755490fb8b6f36252d6f740214c9203af27b Binary files /dev/null and b/packages/ui/src/assets/favicon/web-app-manifest-192x192.png differ diff --git a/packages/ui/src/assets/favicon/web-app-manifest-512x512.png b/packages/ui/src/assets/favicon/web-app-manifest-512x512.png new file mode 100644 index 0000000000000000000000000000000000000000..f6f0cf514e89b5a9fc7294eb2ab41388bf614b4e Binary files /dev/null and b/packages/ui/src/assets/favicon/web-app-manifest-512x512.png differ diff --git a/packages/ui/src/assets/fonts/Inter.ttf b/packages/ui/src/assets/fonts/Inter.ttf new file mode 100644 index 0000000000000000000000000000000000000000..1677529c0faf43fd45939bb03e3aabe1820779f7 --- /dev/null +++ b/packages/ui/src/assets/fonts/Inter.ttf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0be2399ea925f1f83ff974764761da9860ec50742ed29a5d4c1ffd0c5c7ac3a8 +size 874708 diff --git a/packages/ui/src/assets/fonts/JetBrainsMonoNerdFontMono-Regular.woff2 b/packages/ui/src/assets/fonts/JetBrainsMonoNerdFontMono-Regular.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..d3bc74adbda53b5a00d4d98adae4ca8ce056e1f7 --- /dev/null +++ b/packages/ui/src/assets/fonts/JetBrainsMonoNerdFontMono-Regular.woff2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:587236ebb19a2da874c459d14bbe7785a5eb7e1d87969db9574454d09ea50d1c +size 1060580 diff --git a/packages/ui/src/assets/icons/file-types/3d.svg b/packages/ui/src/assets/icons/file-types/3d.svg new file mode 100644 index 0000000000000000000000000000000000000000..0fdb934977a61fd29e38dd63ec840382046b69e7 --- /dev/null +++ b/packages/ui/src/assets/icons/file-types/3d.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/packages/ui/src/assets/icons/file-types/cairo.svg b/packages/ui/src/assets/icons/file-types/cairo.svg new file mode 100644 index 0000000000000000000000000000000000000000..591b2328adc3bcc7aefec6ee0f1f6a8f8e573bf7 --- /dev/null +++ b/packages/ui/src/assets/icons/file-types/cairo.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/packages/ui/src/assets/icons/file-types/clojure.svg b/packages/ui/src/assets/icons/file-types/clojure.svg new file mode 100644 index 0000000000000000000000000000000000000000..1b22aed22b7e23040387046a529dba8a5b8437ae --- /dev/null +++ b/packages/ui/src/assets/icons/file-types/clojure.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/packages/ui/src/assets/icons/file-types/conduct.svg b/packages/ui/src/assets/icons/file-types/conduct.svg new file mode 100644 index 0000000000000000000000000000000000000000..97eb6fc5417506f9c4f220964ff9928790920ec4 --- /dev/null +++ b/packages/ui/src/assets/icons/file-types/conduct.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/packages/ui/src/assets/icons/file-types/deepsource.svg b/packages/ui/src/assets/icons/file-types/deepsource.svg new file mode 100644 index 0000000000000000000000000000000000000000..d70fd467c6f2aa02feff9a23dd15b321f3a6ee09 --- /dev/null +++ b/packages/ui/src/assets/icons/file-types/deepsource.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/packages/ui/src/assets/icons/file-types/drone.svg b/packages/ui/src/assets/icons/file-types/drone.svg new file mode 100644 index 0000000000000000000000000000000000000000..5e3082d310088c98a97e86759a2ccfd7acc054e5 --- /dev/null +++ b/packages/ui/src/assets/icons/file-types/drone.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/packages/ui/src/assets/icons/file-types/excalidraw.svg b/packages/ui/src/assets/icons/file-types/excalidraw.svg new file mode 100644 index 0000000000000000000000000000000000000000..c1e1bca9c903fdde2b5725298a987ab7ffc52cac --- /dev/null +++ b/packages/ui/src/assets/icons/file-types/excalidraw.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/packages/ui/src/assets/icons/file-types/folder-admin.svg b/packages/ui/src/assets/icons/file-types/folder-admin.svg new file mode 100644 index 0000000000000000000000000000000000000000..f8d1ea13c07ada44475909699bd227c9a0c10482 --- /dev/null +++ b/packages/ui/src/assets/icons/file-types/folder-admin.svg @@ -0,0 +1,6 @@ + + + + diff --git a/packages/ui/src/assets/icons/file-types/folder-aurelia-open.svg b/packages/ui/src/assets/icons/file-types/folder-aurelia-open.svg new file mode 100644 index 0000000000000000000000000000000000000000..bacae248adf11de95194cd6051c03059eb0eac33 --- /dev/null +++ b/packages/ui/src/assets/icons/file-types/folder-aurelia-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/packages/ui/src/assets/icons/file-types/folder-azure-pipelines-open.svg b/packages/ui/src/assets/icons/file-types/folder-azure-pipelines-open.svg new file mode 100644 index 0000000000000000000000000000000000000000..9253cd5a6d0915799f2118e82e17498bf9642297 --- /dev/null +++ b/packages/ui/src/assets/icons/file-types/folder-azure-pipelines-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/packages/ui/src/assets/icons/file-types/folder-client-open.svg b/packages/ui/src/assets/icons/file-types/folder-client-open.svg new file mode 100644 index 0000000000000000000000000000000000000000..ceec8f1e27a5ef4103b2c24e27716df020015736 --- /dev/null +++ b/packages/ui/src/assets/icons/file-types/folder-client-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/packages/ui/src/assets/icons/file-types/folder-cloud-functions-open.svg b/packages/ui/src/assets/icons/file-types/folder-cloud-functions-open.svg new file mode 100644 index 0000000000000000000000000000000000000000..b3ce0e4c6996ad1971cedacd52e95748d59e7a3a --- /dev/null +++ b/packages/ui/src/assets/icons/file-types/folder-cloud-functions-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/packages/ui/src/assets/icons/file-types/folder-cluster-open.svg b/packages/ui/src/assets/icons/file-types/folder-cluster-open.svg new file mode 100644 index 0000000000000000000000000000000000000000..3688433092d735e2b3ac89cab754aed3ad8429c8 --- /dev/null +++ b/packages/ui/src/assets/icons/file-types/folder-cluster-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/packages/ui/src/assets/icons/file-types/folder-console.svg b/packages/ui/src/assets/icons/file-types/folder-console.svg new file mode 100644 index 0000000000000000000000000000000000000000..301b10d73095876026c1bf2f1505ddebe2c1fa7e --- /dev/null +++ b/packages/ui/src/assets/icons/file-types/folder-console.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/packages/ui/src/assets/icons/file-types/folder-enum.svg b/packages/ui/src/assets/icons/file-types/folder-enum.svg new file mode 100644 index 0000000000000000000000000000000000000000..fa852efd8492463c85dc432674de0898c0162ca2 --- /dev/null +++ b/packages/ui/src/assets/icons/file-types/folder-enum.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/packages/ui/src/assets/icons/file-types/folder-export-open.svg b/packages/ui/src/assets/icons/file-types/folder-export-open.svg new file mode 100644 index 0000000000000000000000000000000000000000..f03eb1bba6ef545a01bb7d70ce63d0284086325a --- /dev/null +++ b/packages/ui/src/assets/icons/file-types/folder-export-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/packages/ui/src/assets/icons/file-types/folder-export.svg b/packages/ui/src/assets/icons/file-types/folder-export.svg new file mode 100644 index 0000000000000000000000000000000000000000..1b3e3abe7c0ce487cfbb84185b0a97e2f5497d24 --- /dev/null +++ b/packages/ui/src/assets/icons/file-types/folder-export.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/packages/ui/src/assets/icons/file-types/folder-firebase.svg b/packages/ui/src/assets/icons/file-types/folder-firebase.svg new file mode 100644 index 0000000000000000000000000000000000000000..9eeac86b993f961b26bf5c8a5dda9f6ff8b0868a --- /dev/null +++ b/packages/ui/src/assets/icons/file-types/folder-firebase.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/packages/ui/src/assets/icons/file-types/folder-gamemaker-open.svg b/packages/ui/src/assets/icons/file-types/folder-gamemaker-open.svg new file mode 100644 index 0000000000000000000000000000000000000000..caf9a82ea8e577a945dafb82b7e501b15c9267f3 --- /dev/null +++ b/packages/ui/src/assets/icons/file-types/folder-gamemaker-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/packages/ui/src/assets/icons/file-types/folder-generator-open.svg b/packages/ui/src/assets/icons/file-types/folder-generator-open.svg new file mode 100644 index 0000000000000000000000000000000000000000..43b504732ab00ceaca6a273d9b57df21b50a5050 --- /dev/null +++ b/packages/ui/src/assets/icons/file-types/folder-generator-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/packages/ui/src/assets/icons/file-types/folder-github.svg b/packages/ui/src/assets/icons/file-types/folder-github.svg new file mode 100644 index 0000000000000000000000000000000000000000..374bcae0b25795fb4cde7c02391916738780a906 --- /dev/null +++ b/packages/ui/src/assets/icons/file-types/folder-github.svg @@ -0,0 +1,6 @@ + + + + diff --git a/packages/ui/src/assets/icons/file-types/folder-hook.svg b/packages/ui/src/assets/icons/file-types/folder-hook.svg new file mode 100644 index 0000000000000000000000000000000000000000..2105709e2022d51336cc28ad2ff3da0cb8f415d1 --- /dev/null +++ b/packages/ui/src/assets/icons/file-types/folder-hook.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/packages/ui/src/assets/icons/file-types/folder-intellij-open_light.svg b/packages/ui/src/assets/icons/file-types/folder-intellij-open_light.svg new file mode 100644 index 0000000000000000000000000000000000000000..ccb6046bbda737f27675962a3bd8c431127c852b --- /dev/null +++ b/packages/ui/src/assets/icons/file-types/folder-intellij-open_light.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/packages/ui/src/assets/icons/file-types/folder-java-open.svg b/packages/ui/src/assets/icons/file-types/folder-java-open.svg new file mode 100644 index 0000000000000000000000000000000000000000..eb59229cd5a3af52cbabe3c048ca49bff0bf3334 --- /dev/null +++ b/packages/ui/src/assets/icons/file-types/folder-java-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/packages/ui/src/assets/icons/file-types/folder-java.svg b/packages/ui/src/assets/icons/file-types/folder-java.svg new file mode 100644 index 0000000000000000000000000000000000000000..58fdd3db51a3639da7418bee0360e0c0b93ddac8 --- /dev/null +++ b/packages/ui/src/assets/icons/file-types/folder-java.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/packages/ui/src/assets/icons/file-types/folder-jupyter-open.svg b/packages/ui/src/assets/icons/file-types/folder-jupyter-open.svg new file mode 100644 index 0000000000000000000000000000000000000000..d431953fc3118bb10c828a8c9f567a213a09fdfd --- /dev/null +++ b/packages/ui/src/assets/icons/file-types/folder-jupyter-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/packages/ui/src/assets/icons/file-types/folder-kusto-open.svg b/packages/ui/src/assets/icons/file-types/folder-kusto-open.svg new file mode 100644 index 0000000000000000000000000000000000000000..4ea80cac0eadf424708c3277d04bd92b60bc89b6 --- /dev/null +++ b/packages/ui/src/assets/icons/file-types/folder-kusto-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/packages/ui/src/assets/icons/file-types/folder-layout-open.svg b/packages/ui/src/assets/icons/file-types/folder-layout-open.svg new file mode 100644 index 0000000000000000000000000000000000000000..f8f1def9cb9062e055eb16213627ca639890d1b1 --- /dev/null +++ b/packages/ui/src/assets/icons/file-types/folder-layout-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/packages/ui/src/assets/icons/file-types/folder-nuxt-open.svg b/packages/ui/src/assets/icons/file-types/folder-nuxt-open.svg new file mode 100644 index 0000000000000000000000000000000000000000..c49ff8d214e7264eee0d575746c58f102ea1d53a --- /dev/null +++ b/packages/ui/src/assets/icons/file-types/folder-nuxt-open.svg @@ -0,0 +1,6 @@ + + + + diff --git a/packages/ui/src/assets/icons/file-types/folder-nuxt.svg b/packages/ui/src/assets/icons/file-types/folder-nuxt.svg new file mode 100644 index 0000000000000000000000000000000000000000..a0a52b06ea74c9ba64a3d5371c2271d2b2db7152 --- /dev/null +++ b/packages/ui/src/assets/icons/file-types/folder-nuxt.svg @@ -0,0 +1,6 @@ + + + + diff --git a/packages/ui/src/assets/icons/file-types/folder-packages-open.svg b/packages/ui/src/assets/icons/file-types/folder-packages-open.svg new file mode 100644 index 0000000000000000000000000000000000000000..7ac6075e6ec8419f2e812dbcfe8cb08bb4c45480 --- /dev/null +++ b/packages/ui/src/assets/icons/file-types/folder-packages-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/packages/ui/src/assets/icons/file-types/folder-pdm.svg b/packages/ui/src/assets/icons/file-types/folder-pdm.svg new file mode 100644 index 0000000000000000000000000000000000000000..9508547ff19c74acc14d32757774647776d44a78 --- /dev/null +++ b/packages/ui/src/assets/icons/file-types/folder-pdm.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/packages/ui/src/assets/icons/file-types/folder-plastic-open.svg b/packages/ui/src/assets/icons/file-types/folder-plastic-open.svg new file mode 100644 index 0000000000000000000000000000000000000000..b93a541f11d27dd1a63bf34ebf470c1f3257cdf4 --- /dev/null +++ b/packages/ui/src/assets/icons/file-types/folder-plastic-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/packages/ui/src/assets/icons/file-types/folder-plugin.svg b/packages/ui/src/assets/icons/file-types/folder-plugin.svg new file mode 100644 index 0000000000000000000000000000000000000000..14a315457460a22e23e7c51333556f96d5f8daa4 --- /dev/null +++ b/packages/ui/src/assets/icons/file-types/folder-plugin.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/packages/ui/src/assets/icons/file-types/folder-private.svg b/packages/ui/src/assets/icons/file-types/folder-private.svg new file mode 100644 index 0000000000000000000000000000000000000000..da95ecec4542afb446f429984d8dcc3067e27ca4 --- /dev/null +++ b/packages/ui/src/assets/icons/file-types/folder-private.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/packages/ui/src/assets/icons/file-types/folder-project.svg b/packages/ui/src/assets/icons/file-types/folder-project.svg new file mode 100644 index 0000000000000000000000000000000000000000..f575aa0146bc8a6839877fe81edc301e2387353c --- /dev/null +++ b/packages/ui/src/assets/icons/file-types/folder-project.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/packages/ui/src/assets/icons/file-types/folder-prompts-open.svg b/packages/ui/src/assets/icons/file-types/folder-prompts-open.svg new file mode 100644 index 0000000000000000000000000000000000000000..5ed3346fbd3c5e4990c494e395daf6d8bfb0995c --- /dev/null +++ b/packages/ui/src/assets/icons/file-types/folder-prompts-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/packages/ui/src/assets/icons/file-types/folder-quasar.svg b/packages/ui/src/assets/icons/file-types/folder-quasar.svg new file mode 100644 index 0000000000000000000000000000000000000000..b098014e82cff0c8e4ac78cbb399c97a3b6afb29 --- /dev/null +++ b/packages/ui/src/assets/icons/file-types/folder-quasar.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/packages/ui/src/assets/icons/file-types/folder-react-components-open.svg b/packages/ui/src/assets/icons/file-types/folder-react-components-open.svg new file mode 100644 index 0000000000000000000000000000000000000000..05af544b2a9bfc126f71d12317059bb9928e4765 --- /dev/null +++ b/packages/ui/src/assets/icons/file-types/folder-react-components-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/packages/ui/src/assets/icons/file-types/folder-rust.svg b/packages/ui/src/assets/icons/file-types/folder-rust.svg new file mode 100644 index 0000000000000000000000000000000000000000..afe65f6c4951462a5182a32be4a5ae5bd7558197 --- /dev/null +++ b/packages/ui/src/assets/icons/file-types/folder-rust.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/packages/ui/src/assets/icons/file-types/folder-sandbox.svg b/packages/ui/src/assets/icons/file-types/folder-sandbox.svg new file mode 100644 index 0000000000000000000000000000000000000000..4339173ff28cf012a3a2629a634288c9e060636e --- /dev/null +++ b/packages/ui/src/assets/icons/file-types/folder-sandbox.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/packages/ui/src/assets/icons/file-types/folder-sass.svg b/packages/ui/src/assets/icons/file-types/folder-sass.svg new file mode 100644 index 0000000000000000000000000000000000000000..6f287316383d2db6b38b81ba3b024adc863f1226 --- /dev/null +++ b/packages/ui/src/assets/icons/file-types/folder-sass.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/packages/ui/src/assets/icons/file-types/folder-secure.svg b/packages/ui/src/assets/icons/file-types/folder-secure.svg new file mode 100644 index 0000000000000000000000000000000000000000..110093fb94a92c259a0e9d169afc61b3254b2f3f --- /dev/null +++ b/packages/ui/src/assets/icons/file-types/folder-secure.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/packages/ui/src/assets/icons/file-types/folder-supabase.svg b/packages/ui/src/assets/icons/file-types/folder-supabase.svg new file mode 100644 index 0000000000000000000000000000000000000000..c0c8189feb9f94a6494f46a8b658e11ccbc21ffc --- /dev/null +++ b/packages/ui/src/assets/icons/file-types/folder-supabase.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/packages/ui/src/assets/icons/file-types/folder-television.svg b/packages/ui/src/assets/icons/file-types/folder-television.svg new file mode 100644 index 0000000000000000000000000000000000000000..dc10294964ec6bd79c5164a8d108a5b614e8bc58 --- /dev/null +++ b/packages/ui/src/assets/icons/file-types/folder-television.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/packages/ui/src/assets/icons/file-types/folder-utils.svg b/packages/ui/src/assets/icons/file-types/folder-utils.svg new file mode 100644 index 0000000000000000000000000000000000000000..fcc799948d6c1160ba73e6f809884e438d6f1e7a --- /dev/null +++ b/packages/ui/src/assets/icons/file-types/folder-utils.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/packages/ui/src/assets/icons/file-types/folder-vuepress-open.svg b/packages/ui/src/assets/icons/file-types/folder-vuepress-open.svg new file mode 100644 index 0000000000000000000000000000000000000000..af2b09b398abde19adb973737258dedcdb01e6dd --- /dev/null +++ b/packages/ui/src/assets/icons/file-types/folder-vuepress-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/packages/ui/src/assets/icons/file-types/folder-zeabur.svg b/packages/ui/src/assets/icons/file-types/folder-zeabur.svg new file mode 100644 index 0000000000000000000000000000000000000000..b0b84213662190754b639ee4b6ef80c67feef1e8 --- /dev/null +++ b/packages/ui/src/assets/icons/file-types/folder-zeabur.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/packages/ui/src/assets/icons/file-types/godot-assets.svg b/packages/ui/src/assets/icons/file-types/godot-assets.svg new file mode 100644 index 0000000000000000000000000000000000000000..19e193da4ed37483bf00f3807674e76f41a7834c --- /dev/null +++ b/packages/ui/src/assets/icons/file-types/godot-assets.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/packages/ui/src/assets/icons/file-types/grain.svg b/packages/ui/src/assets/icons/file-types/grain.svg new file mode 100644 index 0000000000000000000000000000000000000000..f96d46ba7f3f2243a62face287f71a7ab36844a9 --- /dev/null +++ b/packages/ui/src/assets/icons/file-types/grain.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/packages/ui/src/assets/icons/file-types/hack.svg b/packages/ui/src/assets/icons/file-types/hack.svg new file mode 100644 index 0000000000000000000000000000000000000000..921cd7359d2ff81ad23d52634aaa72670f9120bb --- /dev/null +++ b/packages/ui/src/assets/icons/file-types/hack.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/packages/ui/src/assets/icons/file-types/hardhat.svg b/packages/ui/src/assets/icons/file-types/hardhat.svg new file mode 100644 index 0000000000000000000000000000000000000000..dad8d4503b04aa4a895dec9eb7d6212e367959f5 --- /dev/null +++ b/packages/ui/src/assets/icons/file-types/hardhat.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/packages/ui/src/assets/icons/file-types/hpp.svg b/packages/ui/src/assets/icons/file-types/hpp.svg new file mode 100644 index 0000000000000000000000000000000000000000..3e6872d2eb1662a732d00055888838acfb913b2e --- /dev/null +++ b/packages/ui/src/assets/icons/file-types/hpp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/packages/ui/src/assets/icons/file-types/hurl.svg b/packages/ui/src/assets/icons/file-types/hurl.svg new file mode 100644 index 0000000000000000000000000000000000000000..227045b5efe506ec0f492097c573cc69ccec993f --- /dev/null +++ b/packages/ui/src/assets/icons/file-types/hurl.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/packages/ui/src/assets/icons/file-types/i18n.svg b/packages/ui/src/assets/icons/file-types/i18n.svg new file mode 100644 index 0000000000000000000000000000000000000000..4f678de316b65bd6df892c38f8ece1cc0b91528c --- /dev/null +++ b/packages/ui/src/assets/icons/file-types/i18n.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/packages/ui/src/assets/icons/file-types/jinja_light.svg b/packages/ui/src/assets/icons/file-types/jinja_light.svg new file mode 100644 index 0000000000000000000000000000000000000000..22333982cbc8185e27401fbb275c5129efac7989 --- /dev/null +++ b/packages/ui/src/assets/icons/file-types/jinja_light.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/packages/ui/src/assets/icons/file-types/less.svg b/packages/ui/src/assets/icons/file-types/less.svg new file mode 100644 index 0000000000000000000000000000000000000000..2e13a3c5e1179292b84949ab50afebf2d8c381b3 --- /dev/null +++ b/packages/ui/src/assets/icons/file-types/less.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/packages/ui/src/assets/icons/file-types/mxml.svg b/packages/ui/src/assets/icons/file-types/mxml.svg new file mode 100644 index 0000000000000000000000000000000000000000..c5b84ddbdeb431b097c54b7f40ab9534e9b8623f --- /dev/null +++ b/packages/ui/src/assets/icons/file-types/mxml.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/packages/ui/src/assets/icons/file-types/nest.svg b/packages/ui/src/assets/icons/file-types/nest.svg new file mode 100644 index 0000000000000000000000000000000000000000..259dc538bb85186c3ccfa9d562d450a1fdf6e214 --- /dev/null +++ b/packages/ui/src/assets/icons/file-types/nest.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/packages/ui/src/assets/icons/file-types/nuget.svg b/packages/ui/src/assets/icons/file-types/nuget.svg new file mode 100644 index 0000000000000000000000000000000000000000..82e298f50054c9b0b555f96dddbba9aa6a044e98 --- /dev/null +++ b/packages/ui/src/assets/icons/file-types/nuget.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/packages/ui/src/assets/icons/file-types/oxlint.svg b/packages/ui/src/assets/icons/file-types/oxlint.svg new file mode 100644 index 0000000000000000000000000000000000000000..2ffad92d926d56ea22d2501ce61b3807fa00a736 --- /dev/null +++ b/packages/ui/src/assets/icons/file-types/oxlint.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/packages/ui/src/assets/icons/file-types/pipeline.svg b/packages/ui/src/assets/icons/file-types/pipeline.svg new file mode 100644 index 0000000000000000000000000000000000000000..a3a5e66885e499f8f1cc007c7f576139c1256299 --- /dev/null +++ b/packages/ui/src/assets/icons/file-types/pipeline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/packages/ui/src/assets/icons/file-types/pm2-ecosystem.svg b/packages/ui/src/assets/icons/file-types/pm2-ecosystem.svg new file mode 100644 index 0000000000000000000000000000000000000000..a99d5f2a68dd321b01d54cd78d5a741a89663e25 --- /dev/null +++ b/packages/ui/src/assets/icons/file-types/pm2-ecosystem.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/packages/ui/src/assets/icons/file-types/pre-commit.svg b/packages/ui/src/assets/icons/file-types/pre-commit.svg new file mode 100644 index 0000000000000000000000000000000000000000..399826bff626dbe94ffb095ee3e7e8aed5fc825d --- /dev/null +++ b/packages/ui/src/assets/icons/file-types/pre-commit.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/packages/ui/src/assets/icons/file-types/react.svg b/packages/ui/src/assets/icons/file-types/react.svg new file mode 100644 index 0000000000000000000000000000000000000000..ced90db1a488d6f949fe80a0fbc9ecc97a88867e --- /dev/null +++ b/packages/ui/src/assets/icons/file-types/react.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/packages/ui/src/assets/icons/file-types/rescript.svg b/packages/ui/src/assets/icons/file-types/rescript.svg new file mode 100644 index 0000000000000000000000000000000000000000..8f40a3a968974563f261faf27c202c8db1693e1b --- /dev/null +++ b/packages/ui/src/assets/icons/file-types/rescript.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/packages/ui/src/assets/icons/file-types/robot.svg b/packages/ui/src/assets/icons/file-types/robot.svg new file mode 100644 index 0000000000000000000000000000000000000000..36c72251853d31a2311a105b8a4481868942547c --- /dev/null +++ b/packages/ui/src/assets/icons/file-types/robot.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/packages/ui/src/assets/icons/file-types/semgrep.svg b/packages/ui/src/assets/icons/file-types/semgrep.svg new file mode 100644 index 0000000000000000000000000000000000000000..73a8abc661ff7db513fc47adb901bc31162ab606 --- /dev/null +++ b/packages/ui/src/assets/icons/file-types/semgrep.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/packages/ui/src/assets/icons/file-types/slug.svg b/packages/ui/src/assets/icons/file-types/slug.svg new file mode 100644 index 0000000000000000000000000000000000000000..da1dcc7b0be87c75500ad517fad980a0cb7cfe6d --- /dev/null +++ b/packages/ui/src/assets/icons/file-types/slug.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/packages/ui/src/assets/icons/file-types/smarty.svg b/packages/ui/src/assets/icons/file-types/smarty.svg new file mode 100644 index 0000000000000000000000000000000000000000..4572a58793b311de628f93b7d27fc8c68d3e8484 --- /dev/null +++ b/packages/ui/src/assets/icons/file-types/smarty.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/packages/ui/src/assets/icons/file-types/stitches.svg b/packages/ui/src/assets/icons/file-types/stitches.svg new file mode 100644 index 0000000000000000000000000000000000000000..a597fbcce72be319fa47f5b28e9f80a8d5fb2d0f --- /dev/null +++ b/packages/ui/src/assets/icons/file-types/stitches.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/packages/ui/src/assets/icons/file-types/stylelint.svg b/packages/ui/src/assets/icons/file-types/stylelint.svg new file mode 100644 index 0000000000000000000000000000000000000000..eb64524385d5fb5f73f45f3233695061cdf94009 --- /dev/null +++ b/packages/ui/src/assets/icons/file-types/stylelint.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/packages/ui/src/assets/icons/file-types/tree.svg b/packages/ui/src/assets/icons/file-types/tree.svg new file mode 100644 index 0000000000000000000000000000000000000000..a3b6d57e10c7ae14d652043a1a4d5c6b36197925 --- /dev/null +++ b/packages/ui/src/assets/icons/file-types/tree.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/packages/ui/src/assets/icons/file-types/video.svg b/packages/ui/src/assets/icons/file-types/video.svg new file mode 100644 index 0000000000000000000000000000000000000000..2ade126f841b0e897fa4b55a9cd9789c5654df4c --- /dev/null +++ b/packages/ui/src/assets/icons/file-types/video.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/packages/ui/src/assets/images/social-share-black.png b/packages/ui/src/assets/images/social-share-black.png new file mode 100644 index 0000000000000000000000000000000000000000..ab402cc6603a54903e37fbac6c120b0f3f896e79 Binary files /dev/null and b/packages/ui/src/assets/images/social-share-black.png differ diff --git a/packages/ui/src/assets/images/social-share-zen.png b/packages/ui/src/assets/images/social-share-zen.png new file mode 100644 index 0000000000000000000000000000000000000000..33e94144153e3c0549b94f238e70d6bad0fdc7a3 Binary files /dev/null and b/packages/ui/src/assets/images/social-share-zen.png differ diff --git a/packages/ui/src/assets/images/social-share.png b/packages/ui/src/assets/images/social-share.png new file mode 100644 index 0000000000000000000000000000000000000000..e3d5267a92b115b9124cea457645321db23ecfc0 Binary files /dev/null and b/packages/ui/src/assets/images/social-share.png differ diff --git a/packages/ui/src/i18n/am.ts b/packages/ui/src/i18n/am.ts new file mode 100644 index 0000000000000000000000000000000000000000..01d5cd425af19753039b04a7ac6b8fbde6896950 --- /dev/null +++ b/packages/ui/src/i18n/am.ts @@ -0,0 +1,196 @@ +export const dict: Record = { + "ui.sessionReview.title": "የክፍለ ጊዜ ለውጦች", + "ui.sessionReview.title.git": "Gitይለውጣል", + "ui.sessionReview.title.branch": "ቅርንጫፍ ለውጦች", + "ui.sessionReview.title.lastTurn": "የመጨረሻው ዙር ለውጦች", + "ui.sessionReview.diffStyle.unified": "የተዋሃደ", + "ui.sessionReview.diffStyle.split": "የተከፋፈለ", + "ui.sessionReview.expandAll": "ሁሉንም ዘርጋ", + "ui.sessionReview.collapseAll": "ሁሉንም ሰብስብ", + "ui.sessionReview.change.added": "ተጨማሪ", + "ui.sessionReview.change.removed": "ተወግዷል", + "ui.sessionReview.change.modified": "የተሻሻለው", + "ui.sessionReview.image.loading": "በመጫን ላይ...", + "ui.sessionReview.image.placeholder": "ምስል", + "ui.sessionReview.largeDiff.title": "ለመሰራት በጣም ትልቅ ልዩነት", + "ui.sessionReview.largeDiff.meta": "ገደብ፡ {{limit}} መስመሮች ተለውጠዋል። የአሁኑ፡ {{current}} መስመሮች ተለውጠዋል።", + "ui.sessionReview.largeDiff.renderAnyway": "ለማንኛውም ስጥ", + "ui.sessionReviewV2.expandMode": "መዘርጋ ወይም ሰብስብ ልዩነት", + "ui.sessionReviewV2.filterFiles": "ፋይሎችን አጣራ", + "ui.sessionReviewV2.toggleSidebar": "ፋይል ዛፍን ቀይር", + "ui.sessionReviewV2.showAllLines": "ሁሉንም መስመሮች አሳይ", + "ui.sessionReviewV2.hideNonDiffLines": "ልዩ ያልሆኑ መስመሮችን ደብቅ", + "ui.sessionReviewV2.unifiedDiff": "የተዋሃደ ልዩነት", + "ui.sessionReviewV2.splitDiff": "የተከፈለ ልዩነት", + "ui.sessionReviewV2.previousFile": "የቀድሞው ፋይል", + "ui.sessionReviewV2.nextFile": "ቀጣይ ፋይል", + "ui.sessionReviewV2.diffView": "ልዩ እይታ", + "ui.sessionReviewV2.empty.noGit.title": "ምንም ክትትል የሚደረግባቸው ለውጦች የሉም", + "ui.sessionReviewV2.empty.noGit.description": "በዚህ ፕሮጀክት ላይ ለውጦችን ይከታተሉ፣ ይገምግሙ እና ይቀልብሱ", + "ui.sessionReviewV2.empty.noGit.action": "Git ማከማቻ ፍጠር", + "ui.sessionReviewV2.empty.noGit.actionLoading": "Git ማከማቻ በመፍጠር ላይ...", + "ui.sessionReviewV2.empty.changes.title": "አሁን ምንም ለውጥ የለም", + "ui.sessionReviewV2.empty.changes.description": "የፕሮጀክት ለውጦች እዚህ ይታያሉ", + "ui.sessionReview.openFile": "ክፍት ፋይል", + "ui.sessionReview.selection.line": "መስመር {{line}}", + "ui.sessionReview.selection.lines": "መስመሮች {{start}}-{{end}}", + "ui.fileMedia.kind.image": "ምስል", + "ui.fileMedia.kind.audio": "ድምጽ", + "ui.fileMedia.state.removed": "{{kind}}ፋይል ተወግዷል።", + "ui.fileMedia.state.loading": "በመጫን ላይ {{kind}}...", + "ui.fileMedia.state.error": "{{kind}}ን መጫን አልተቻለም።", + "ui.fileMedia.state.unavailable": "{{kind}} ቅድመ እይታ አይገኝም።", + "ui.fileMedia.binary.title": "ሁለትዮሽ ፋይል", + "ui.fileMedia.binary.description.path": "{{path}} ሁለትዮሽ ነው።", + "ui.fileMedia.binary.description.default": "ሁለትዮሽ ይዘት", + "ui.lineComment.label.prefix": "አስተያየት በ ላይ ", + "ui.lineComment.label.suffix": "", + "ui.lineComment.editorLabel.prefix": "በላይ አስተያየት መስጠት ", + "ui.lineComment.editorLabel.suffix": "", + "ui.lineComment.placeholder": "አስተያየት ያክሉ", + "ui.lineComment.contextPlaceholder": "ለዚህ ለውጥ አውድ ጨምር", + "ui.lineComment.submit": "አስተያየት", + "ui.lineComment.cancel": "ሰርዝ", + "ui.sessionTurn.steps.show": "ደረጃዎችን አሳይ", + "ui.sessionTurn.steps.hide": "ደረጃዎችን ደብቅ", + "ui.sessionTurn.summary.response": "ምላሽ", + "ui.sessionTurn.diff.showMore": "ተጨማሪ ለውጦችን አሳይ ({{count}})", + "ui.sessionTurn.diffs.changed.one": "{{count}}የተለወጠ ፋይል", + "ui.sessionTurn.diffs.changed.other": "{{count}}የተቀየሩ ፋይሎች", + "ui.sessionTurn.diffs.showAll": "ሁሉንም አሳይ", + "ui.sessionTurn.diffs.showLess": "ያነሰ አሳይ", + "ui.sessionTurn.diffs.more": "+{{count}} ተጨማሪ ፋይሎች", + "ui.sessionTurn.retry.retrying": "እንደገና በመሞከር ላይ", + "ui.sessionTurn.retry.inSeconds": "በ{{seconds}}ሰ", + "ui.sessionTurn.retry.attempt": "ሙከራ #{{attempt}}", + "ui.sessionTurn.retry.attemptLine": "{{line}} - ሙከራ #{{attempt}}", + "ui.sessionTurn.retry.geminiHot": "gemini አሁን በጣም ሞቃት ነው", + "ui.sessionTurn.error.freeUsageExceeded": "ነፃ አጠቃቀም ታልፏል", + "ui.sessionTurn.error.addCredits": "ክሬዲት አክል", + "dialog.usageExceeded.freeTier.title": "ነፃ ገደብ ላይ ደርሷል", + "dialog.usageExceeded.freeTier.description": "ለምርጥ ክፍት ምንጭ ሞዴሎች ታማኝ መዳረሻ ለማግኘት በወር $10 ለOpenCode Go ይመዝገቡ።", + "dialog.usageExceeded.freeTier.actionLabel": "ለደንበኝነት ይመዝገቡ", + "dialog.usageExceeded.accountRateLimit.title": "የሂድ ገደብ ላይ ደርሷል", + "dialog.usageExceeded.accountRateLimit.description": + "የአጠቃቀም ገደብ ላይ ደርሷል። ይህን ሞዴል አሁን መጠቀሙን ለመቀጠል ካለው ቀሪ ሒሳብ መጠቀምን ያንቁ", + "dialog.usageExceeded.accountRateLimit.actionLabel": "ክፍት ቅንብሮች", + "ui.sessionTurn.status.delegating": "ሥራን በውክልና መስጠት", + "ui.sessionTurn.status.planning": "ቀጣዮቹን ደረጃዎች ማቀድ", + "ui.sessionTurn.status.gatheringContext": "ማሰስ", + "ui.sessionTurn.status.gatheredContext": "የተፈተሸ", + "ui.sessionTurn.status.searchingCodebase": "የኮድ ቤዝ ፍለጋ", + "ui.sessionTurn.status.searchingWeb": "ድሩን መፈለግ", + "ui.sessionTurn.status.makingEdits": "ማስተካከል", + "ui.sessionTurn.status.runningCommands": "አሂድ ትዕዛዞች", + "ui.sessionTurn.status.thinking": "አስተሳሰብ", + "ui.sessionTurn.status.thinkingWithTopic": "ማሰብ - {{topic}}", + "ui.sessionTurn.status.gatheringThoughts": "ሀሳቦችን መሰብሰብ", + "ui.sessionTurn.status.consideringNextSteps": "ቀጣዮቹን ደረጃዎች ከግምት ውስጥ በማስገባት", + "ui.messagePart.diagnostic.error": "ስህተት", + "ui.messagePart.title.edit": "አርትዕ", + "ui.messagePart.title.write": "ጻፍ", + "ui.messagePart.option.typeOwnAnswer": "የራስህን መልስ ተይብ", + "ui.messagePart.review.title": "መልሶችዎን ይገምግሙ", + "ui.messagePart.questions.dismissed": "ጥያቄዎች ውድቅ የተደረጉ", + "ui.messagePart.compaction": "የክፍለ ጊዜው የታመቀ", + "ui.messagePart.context.read.one": "{{count}} ማንበብ", + "ui.messagePart.context.read.other": "{{count}} ያነባል", + "ui.messagePart.context.search.one": "{{count}} ፍለጋ", + "ui.messagePart.context.search.other": "{{count}} ፍለጋዎች", + "ui.messagePart.context.list.one": "{{count}}ዝርዝር", + "ui.messagePart.context.list.other": "{{count}}ዝርዝሮች", + "ui.list.loading": "በመጫን ላይ", + "ui.list.empty": "ምንም ውጤቶች", + "ui.list.clearFilter": "ማጣሪያን አጽዳ", + "ui.list.emptyWithFilter.prefix": "ምንም ውጤቶች ለ", + "ui.list.emptyWithFilter.suffix": "", + "ui.fileSearch.placeholder": "አግኝ", + "ui.fileSearch.previousMatch": "የቀድሞ ግጥሚያ", + "ui.fileSearch.nextMatch": "ቀጣይ ተዛማጅ", + "ui.fileSearch.close": "ፍለጋን ዝጋ", + "ui.messageNav.newMessage": "አዲስ መልእክት", + "ui.promptInput.noMatchingItems": "ምንም የሚዛመዱ ነገሮች የሉም", + "ui.promptInput.commands": "ትዕዛዞች", + "ui.promptInput.dropFiles": "ለማያያዝ ፋይሎችን ጣል", + "ui.promptInput.removeAttachment": "ዓባሪን አስወግድ", + "ui.promptInput.label": "ፕሮምፕት", + "ui.promptInput.placeholder.shell": "የሼል ትዕዛዝ አስገባ...", + "ui.promptInput.placeholder.normal": "ማንኛውንም ነገር ይጠይቁ፣ {{slash}} ለትእዛዞች፣ {{at}} ለአውድ...", + "ui.promptInput.add": "ምስሎችን እና ፋይሎችን አክል", + "ui.promptInput.attachments": "ምስሎች እና ፋይሎች", + "ui.promptInput.context": "አውድ", + "ui.promptInput.shell": "የሼል ትዕዛዝ", + "ui.promptInput.chooseAgent": "ወኪሉን ይምረጡ", + "ui.promptInput.chooseModel": "ሞዴል ምረጥ", + "ui.promptInput.chooseVariant": "የሞዴል ልዩነትን ምረጥ", + "ui.promptInput.send": "ላክ", + "ui.promptInput.stop": "አቁም", + "ui.tabs.close": "ትርፉን ዝጋ", + "ui.textField.copyToClipboard": "ወደ ቅንጥብ ሰሌዳ ቅዳ", + "ui.textField.copyLink": "መገልበጥ አገናኝ", + "ui.textField.copied": "የተገለበጠ", + "ui.imagePreview.alt": "የምስል ቅድመ እይታ", + "ui.scrollView.ariaLabel": "መጠቅለል የሚችል ይዘት", + "ui.tool.read": "አንብብ", + "ui.tool.loaded": "ተጭኗል", + "ui.tool.list": "ዝርዝር", + "ui.tool.glob": "Glob", + "ui.tool.grep": "Grep", + "ui.tool.task": "ተግባር", + "ui.tool.webfetch": "Webfetch", + "ui.tool.websearch": "ድር ፍለጋ", + "ui.tool.websearch.provider": "{{provider}}ድር ፍለጋ", + "ui.tool.shell": "ሼል", + "ui.tool.patch": "Patch", + "ui.tool.todos": "የሚደረጉ ነገሮች", + "ui.tool.todos.read": "ወደ-ድርጊት አንብብ", + "ui.tool.questions": "ጥያቄዎች", + "ui.tool.questions.numbered": "ጥያቄዎች {{number}}", + "ui.tool.agent": "{{type}} ወኪል", + "ui.tool.agent.default": "ወኪል", + "ui.tool.skill": "ክህሎት", + "ui.basicTool.called": "የተጠራው `{{tool}}`", + "ui.toolErrorCard.failed": "አልተሳካም", + "ui.toolErrorCard.copyError": "ስህተት ቅጂ", + "ui.common.file.one": "ፋይል", + "ui.common.file.other": "ፋይሎች", + "ui.common.question.one": "ጥያቄ", + "ui.common.question.other": "ጥያቄዎች", + "ui.common.add": "አክል", + "ui.common.clear": "ግልጽ", + "ui.common.file": "ፋይል", + "ui.common.back": "ተመለስ", + "ui.common.cancel": "ሰርዝ", + "ui.common.confirm": "አረጋግጥ", + "ui.common.dismiss": "አሰናብት", + "ui.common.close": "ዝጋ", + "ui.common.next": "ቀጣይ", + "ui.common.submit": "አስረክብ", + "ui.common.showMore": "ተጨማሪ አሳይ", + "ui.permission.deny": "ክድ", + "ui.permission.allowAlways": "ሁልጊዜ ፍቀድ", + "ui.permission.allowOnce": "አንድ ጊዜ ፍቀድ", + "ui.message.expand": "መልዕክት ዘርጋ", + "ui.message.collapse": "መልዕክት ሰብስብ", + "ui.message.copy": "ኮፒ", + "ui.message.copyMessage": "መልዕክት ቅዳ", + "ui.message.forkMessage": "ወደ አዲስ ክፍለ ጊዜ ቅርንጫፍ ፍጠር", + "ui.message.revertMessage": "መልዕክት ቀይር", + "ui.message.copyResponse": "መልስ ቅጂ", + "ui.message.copied": "የተገለበጠ", + "ui.message.duration.seconds": "{{count}} ሰ", + "ui.message.duration.minutesSeconds": "{{minutes}} ደ {{seconds}} ሰ", + "ui.message.interrupted": "የተቋረጠ", + "ui.message.queued": "ወረፋ ላይ", + "ui.message.attachment.alt": "አባሪ", + "ui.patch.action.deleted": "የተሰረዘ", + "ui.patch.action.created": "የተፈጠረ", + "ui.patch.action.moved": "ተንቀሳቅሷል", + "ui.patch.action.patched": "የተጣበቁ", + "ui.question.subtitle.answered": "{{count}} መልስ", + "ui.question.answer.none": "(መልስ የለም)", + "ui.question.review.notAnswered": "(አልተመለሰም)", + "ui.question.multiHint": "የሚመለከተውን ሁሉንም መልሶች ይምረጡ", + "ui.question.singleHint": "አንድ መልስ ምረጥ", + "ui.question.custom.placeholder": "መልስዎን ይተይቡ...", +} diff --git a/packages/ui/src/i18n/az.ts b/packages/ui/src/i18n/az.ts new file mode 100644 index 0000000000000000000000000000000000000000..d5fa9cb250a29e23d4643f9c26dd42782cb8a726 --- /dev/null +++ b/packages/ui/src/i18n/az.ts @@ -0,0 +1,197 @@ +export const dict: Record = { + "ui.sessionReview.title": "Sessiya dəyişiklikləri", + "ui.sessionReview.title.git": "Git dəyişiklikləri", + "ui.sessionReview.title.branch": "Branch dəyişiklikləri", + "ui.sessionReview.title.lastTurn": "Son növbədəki dəyişikliklər", + "ui.sessionReview.diffStyle.unified": "Birləşdirilmiş", + "ui.sessionReview.diffStyle.split": "Bölünmüş", + "ui.sessionReview.expandAll": "Hamısını genişlət", + "ui.sessionReview.collapseAll": "Hamısını yığ", + "ui.sessionReview.change.added": "Əlavə edildi", + "ui.sessionReview.change.removed": "Silindi", + "ui.sessionReview.change.modified": "Dəyişdirildi", + "ui.sessionReview.image.loading": "Yüklənir...", + "ui.sessionReview.image.placeholder": "Şəkil", + "ui.sessionReview.largeDiff.title": "Fərq göstərmək üçün çox böyükdür", + "ui.sessionReview.largeDiff.meta": "Limit: {{limit}} dəyişmiş sətir. Cari: {{current}} dəyişmiş sətir.", + "ui.sessionReview.largeDiff.renderAnyway": "Yenə də göstər", + "ui.sessionReviewV2.expandMode": "Fərqi genişlət və ya yığ", + "ui.sessionReviewV2.filterFiles": "Faylları filtrlə", + "ui.sessionReviewV2.toggleSidebar": "Fayl ağacını aç/bağla", + "ui.sessionReviewV2.showAllLines": "Bütün sətirləri göstər", + "ui.sessionReviewV2.hideNonDiffLines": "Dəyişməyən sətirləri gizlət", + "ui.sessionReviewV2.unifiedDiff": "Birləşdirilmiş fərq", + "ui.sessionReviewV2.splitDiff": "Bölünmüş fərq", + "ui.sessionReviewV2.previousFile": "Əvvəlki fayl", + "ui.sessionReviewV2.nextFile": "Növbəti fayl", + "ui.sessionReviewV2.diffView": "Fərq görünüşü", + "ui.sessionReviewV2.empty.noGit.title": "İzlənən dəyişiklik yoxdur", + "ui.sessionReviewV2.empty.noGit.description": "Bu layihədə dəyişiklikləri izləyin, nəzərdən keçirin və ləğv edin", + "ui.sessionReviewV2.empty.noGit.action": "Git repozitoriyası yarat", + "ui.sessionReviewV2.empty.noGit.actionLoading": "Git repozitoriyası yaradılır...", + "ui.sessionReviewV2.empty.changes.title": "Hələ heç bir fayl dəyişikliyi yoxdur", + "ui.sessionReviewV2.empty.changes.description": "Layihə dəyişiklikləri burada görünəcək", + "ui.sessionReview.openFile": "Faylı aç", + "ui.sessionReview.selection.line": "sətir {{line}}", + "ui.sessionReview.selection.lines": "sətirlər {{start}}-{{end}}", + "ui.fileMedia.kind.image": "şəkil", + "ui.fileMedia.kind.audio": "səs", + "ui.fileMedia.state.removed": "{{kind}} faylı silindi.", + "ui.fileMedia.state.loading": "{{kind}} yüklənir...", + "ui.fileMedia.state.error": "{{kind}} yüklənə bilmədi.", + "ui.fileMedia.state.unavailable": "{{kind}} önbaxışı mövcud deyil.", + "ui.fileMedia.binary.title": "İkili fayl", + "ui.fileMedia.binary.description.path": "{{path}} ikili fayldır.", + "ui.fileMedia.binary.description.default": "İkili məzmun", + "ui.lineComment.label.prefix": "Şərh: ", + "ui.lineComment.label.suffix": "", + "ui.lineComment.editorLabel.prefix": "Şərh yazılır: ", + "ui.lineComment.editorLabel.suffix": "", + "ui.lineComment.placeholder": "Şərh əlavə et", + "ui.lineComment.contextPlaceholder": "Bu dəyişiklik üçün kontekst əlavə et", + "ui.lineComment.submit": "Şərh et", + "ui.lineComment.cancel": "Ləğv et", + "ui.sessionTurn.steps.show": "Addımları göstər", + "ui.sessionTurn.steps.hide": "Addımları gizlət", + "ui.sessionTurn.summary.response": "Cavab", + "ui.sessionTurn.diff.showMore": "Daha çox dəyişiklik göstər ({{count}})", + "ui.sessionTurn.diffs.changed.one": "{{count}} dəyişdirilmiş fayl", + "ui.sessionTurn.diffs.changed.other": "{{count}} dəyişdirilmiş fayl", + "ui.sessionTurn.diffs.showAll": "Hamısını göstər", + "ui.sessionTurn.diffs.showLess": "Daha az göstər", + "ui.sessionTurn.diffs.more": "+{{count}} daha çox fayl", + "ui.sessionTurn.retry.retrying": "yenidən cəhd edilir", + "ui.sessionTurn.retry.inSeconds": "{{seconds}}s sonra", + "ui.sessionTurn.retry.attempt": "cəhd #{{attempt}}", + "ui.sessionTurn.retry.attemptLine": "{{line}} - cəhd #{{attempt}}", + "ui.sessionTurn.retry.geminiHot": "Gemini hazırda həddindən artıq yüklənib", + "ui.sessionTurn.error.freeUsageExceeded": "Pulsuz istifadə limiti aşıldı", + "ui.sessionTurn.error.addCredits": "Kredit əlavə et", + "dialog.usageExceeded.freeTier.title": "Pulsuz limitə çatdınız", + "dialog.usageExceeded.freeTier.description": + "Ayda $10 olan OpenCode Go abunəliyi ilə ən yaxşı açıq mənbəli modellərə etibarlı giriş əldə edin.", + "dialog.usageExceeded.freeTier.actionLabel": "Abunə ol", + "dialog.usageExceeded.accountRateLimit.title": "Go limitinə çatdınız", + "dialog.usageExceeded.accountRateLimit.description": + "İstifadə limitinə çatdınız. Bu modeldən indi istifadə etməyə davam etmək üçün mövcud balansınızdan istifadəni aktivləşdirin", + "dialog.usageExceeded.accountRateLimit.actionLabel": "Tənzimləmələri aç", + "ui.sessionTurn.status.delegating": "İş həvalə edilir", + "ui.sessionTurn.status.planning": "Növbəti addımlar planlanır", + "ui.sessionTurn.status.gatheringContext": "Araşdırılır", + "ui.sessionTurn.status.gatheredContext": "Araşdırıldı", + "ui.sessionTurn.status.searchingCodebase": "Kod bazası axtarılır", + "ui.sessionTurn.status.searchingWeb": "Veb axtarılır", + "ui.sessionTurn.status.makingEdits": "Redaktələr edilir", + "ui.sessionTurn.status.runningCommands": "Əmrlər icra edilir", + "ui.sessionTurn.status.thinking": "Düşünür", + "ui.sessionTurn.status.thinkingWithTopic": "Düşünür - {{topic}}", + "ui.sessionTurn.status.gatheringThoughts": "Düşüncələr toplanır", + "ui.sessionTurn.status.consideringNextSteps": "Növbəti addımlar nəzərdən keçirilir", + "ui.messagePart.diagnostic.error": "Xəta", + "ui.messagePart.title.edit": "Redaktə", + "ui.messagePart.title.write": "Yaz", + "ui.messagePart.option.typeOwnAnswer": "Öz cavabınızı yazın", + "ui.messagePart.review.title": "Cavablarınızı nəzərdən keçirin", + "ui.messagePart.questions.dismissed": "Suallar rədd edildi", + "ui.messagePart.compaction": "Sessiya sıxlaşdırıldı", + "ui.messagePart.context.read.one": "{{count}} oxuma", + "ui.messagePart.context.read.other": "{{count}} oxuma", + "ui.messagePart.context.search.one": "{{count}} axtarış", + "ui.messagePart.context.search.other": "{{count}} axtarış", + "ui.messagePart.context.list.one": "{{count}} siyahı", + "ui.messagePart.context.list.other": "{{count}} siyahı", + "ui.list.loading": "Yüklənir", + "ui.list.empty": "Nəticə yoxdur", + "ui.list.clearFilter": "Filtri təmizlə", + "ui.list.emptyWithFilter.prefix": "Nəticə tapılmadı:", + "ui.list.emptyWithFilter.suffix": "", + "ui.fileSearch.placeholder": "Axtar", + "ui.fileSearch.previousMatch": "Əvvəlki uyğunluq", + "ui.fileSearch.nextMatch": "Növbəti uyğunluq", + "ui.fileSearch.close": "Axtarışı bağla", + "ui.messageNav.newMessage": "Yeni mesaj", + "ui.promptInput.noMatchingItems": "Uyğun element yoxdur", + "ui.promptInput.commands": "Əmrlər", + "ui.promptInput.dropFiles": "Əlavə etmək üçün faylları buraxın", + "ui.promptInput.removeAttachment": "Əlavəni sil", + "ui.promptInput.label": "Prompt", + "ui.promptInput.placeholder.shell": "Shell əmrini daxil edin...", + "ui.promptInput.placeholder.normal": "İstədiyinizi soruşun, {{slash}} əmrlər üçün, {{at}} kontekst üçün...", + "ui.promptInput.add": "Şəkil və fayllar əlavə edin", + "ui.promptInput.attachments": "Şəkillər və fayllar", + "ui.promptInput.context": "Kontekst", + "ui.promptInput.shell": "Shell əmri", + "ui.promptInput.chooseAgent": "Agent seçin", + "ui.promptInput.chooseModel": "Model seçin", + "ui.promptInput.chooseVariant": "Model variantını seçin", + "ui.promptInput.send": "Göndər", + "ui.promptInput.stop": "Dayandır", + "ui.tabs.close": "Tabı bağla", + "ui.textField.copyToClipboard": "Buferə kopyala", + "ui.textField.copyLink": "Linki kopyala", + "ui.textField.copied": "Kopyalandı", + "ui.imagePreview.alt": "Şəkil önbaxışı", + "ui.scrollView.ariaLabel": "sürüşdürülə bilən məzmun", + "ui.tool.read": "Oxu", + "ui.tool.loaded": "Yükləndi", + "ui.tool.list": "Siyahı", + "ui.tool.glob": "Glob", + "ui.tool.grep": "Grep", + "ui.tool.task": "Tapşırıq", + "ui.tool.webfetch": "Webfetch", + "ui.tool.websearch": "Veb axtarışı", + "ui.tool.websearch.provider": "{{provider}} Veb axtarışı", + "ui.tool.shell": "Shell", + "ui.tool.patch": "Patch", + "ui.tool.todos": "Tapşırıqlar", + "ui.tool.todos.read": "Tapşırıqları oxu", + "ui.tool.questions": "Suallar", + "ui.tool.questions.numbered": "Suallar {{number}}", + "ui.tool.agent": "{{type}} Agent", + "ui.tool.agent.default": "Agent", + "ui.tool.skill": "Bacarıq", + "ui.basicTool.called": "`{{tool}}` çağırıldı", + "ui.toolErrorCard.failed": "Uğursuz", + "ui.toolErrorCard.copyError": "Kopyalama xətası", + "ui.common.file.one": "fayl", + "ui.common.file.other": "fayl", + "ui.common.question.one": "sual", + "ui.common.question.other": "sual", + "ui.common.add": "Əlavə et", + "ui.common.clear": "Təmizlə", + "ui.common.file": "Fayl", + "ui.common.back": "Geri", + "ui.common.cancel": "Ləğv et", + "ui.common.confirm": "Təsdiqlə", + "ui.common.dismiss": "Bağla", + "ui.common.close": "Bağla", + "ui.common.next": "Növbəti", + "ui.common.submit": "Göndər", + "ui.common.showMore": "Daha çox göstər", + "ui.permission.deny": "Rədd et", + "ui.permission.allowAlways": "Həmişə icazə ver", + "ui.permission.allowOnce": "Bir dəfə icazə ver", + "ui.message.expand": "Mesajı genişlət", + "ui.message.collapse": "Mesajı yığ", + "ui.message.copy": "Kopyala", + "ui.message.copyMessage": "Mesajı kopyala", + "ui.message.forkMessage": "Yeni sessiyaya fork et", + "ui.message.revertMessage": "Mesajı geri al", + "ui.message.copyResponse": "Cavabı kopyala", + "ui.message.copied": "Kopyalandı", + "ui.message.duration.seconds": "{{count}} san", + "ui.message.duration.minutesSeconds": "{{minutes}} dəq {{seconds}} san", + "ui.message.interrupted": "Kəsildi", + "ui.message.queued": "Növbədədir", + "ui.message.attachment.alt": "əlavə", + "ui.patch.action.deleted": "Silindi", + "ui.patch.action.created": "Yaradıldı", + "ui.patch.action.moved": "Köçürüldü", + "ui.patch.action.patched": "Yamaq tətbiq edildi", + "ui.question.subtitle.answered": "{{count}} cavablandı", + "ui.question.answer.none": "(cavab yoxdur)", + "ui.question.review.notAnswered": "(cavablanmayıb)", + "ui.question.multiHint": "Uyğun gələn bütün cavabları seçin", + "ui.question.singleHint": "Bir cavab seçin", + "ui.question.custom.placeholder": "Cavabınızı yazın...", +} diff --git a/packages/ui/src/i18n/bg.ts b/packages/ui/src/i18n/bg.ts new file mode 100644 index 0000000000000000000000000000000000000000..ea10ab5987397a96b0b12d47eb74389286ee479b --- /dev/null +++ b/packages/ui/src/i18n/bg.ts @@ -0,0 +1,197 @@ +export const dict = { + "ui.sessionReview.title": "Промени в сесията", + "ui.sessionReview.title.git": "Git промени", + "ui.sessionReview.title.branch": "Промени в клонове", + "ui.sessionReview.title.lastTurn": "Промени от последната стъпка", + "ui.sessionReview.diffStyle.unified": "Унифициран", + "ui.sessionReview.diffStyle.split": "Разделен", + "ui.sessionReview.expandAll": "Разгънете всички", + "ui.sessionReview.collapseAll": "Свиване на всички", + "ui.sessionReview.change.added": "Добавено", + "ui.sessionReview.change.removed": "Премахнато", + "ui.sessionReview.change.modified": "Променен", + "ui.sessionReview.image.loading": "Зареждане...", + "ui.sessionReview.image.placeholder": "Изображение", + "ui.sessionReview.largeDiff.title": "Разликата е твърде голяма за изобразяване", + "ui.sessionReview.largeDiff.meta": "Ограничение: {{limit}} променени редове. Текущи: {{current}} променени редове.", + "ui.sessionReview.largeDiff.renderAnyway": "Рендирайте все пак", + "ui.sessionReviewV2.expandMode": "Разгъване или свиване на разликата", + "ui.sessionReviewV2.filterFiles": "Филтриране на файлове", + "ui.sessionReviewV2.toggleSidebar": "Превключване на файловото дърво", + "ui.sessionReviewV2.showAllLines": "Показване на всички редове", + "ui.sessionReviewV2.hideNonDiffLines": "Скриване на редове без разлика", + "ui.sessionReviewV2.unifiedDiff": "Обединен изглед на разликите", + "ui.sessionReviewV2.splitDiff": "Разделен изглед на разликите", + "ui.sessionReviewV2.previousFile": "Предишен файл", + "ui.sessionReviewV2.nextFile": "Следващ файл", + "ui.sessionReviewV2.diffView": "Изглед на разликите", + "ui.sessionReviewV2.empty.noGit.title": "Няма проследени промени", + "ui.sessionReviewV2.empty.noGit.description": "Проследявайте, преглеждайте и отменяйте промените в този проект", + "ui.sessionReviewV2.empty.noGit.action": "Създайте Git хранилище", + "ui.sessionReviewV2.empty.noGit.actionLoading": "Създаване на Git хранилище...", + "ui.sessionReviewV2.empty.changes.title": "Все още няма промени във файла", + "ui.sessionReviewV2.empty.changes.description": "Промените в проекта ще се появят тук", + "ui.sessionReview.openFile": "Отворете файла", + "ui.sessionReview.selection.line": "линия {{line}}", + "ui.sessionReview.selection.lines": "редове {{start}}-{{end}}", + "ui.fileMedia.kind.image": "изображение", + "ui.fileMedia.kind.audio": "аудио", + "ui.fileMedia.state.removed": "Премахнат {{kind}} файл.", + "ui.fileMedia.state.loading": "Зарежда се {{kind}}...", + "ui.fileMedia.state.error": "Не може да се зареди {{kind}}.", + "ui.fileMedia.state.unavailable": "{{kind}} предварителен преглед не е наличен.", + "ui.fileMedia.binary.title": "Двоичен файл", + "ui.fileMedia.binary.description.path": "{{path}} е двоичен.", + "ui.fileMedia.binary.description.default": "Двоично съдържание", + "ui.lineComment.label.prefix": "Коментирайте", + "ui.lineComment.label.suffix": "", + "ui.lineComment.editorLabel.prefix": "Коментиране на", + "ui.lineComment.editorLabel.suffix": "", + "ui.lineComment.placeholder": "Добавете коментар", + "ui.lineComment.contextPlaceholder": "Добавете контекст за тази промяна", + "ui.lineComment.submit": "Коментирайте", + "ui.lineComment.cancel": "Отказ", + "ui.sessionTurn.steps.show": "Показване на стъпки", + "ui.sessionTurn.steps.hide": "Скриване на стъпки", + "ui.sessionTurn.summary.response": "Отговор", + "ui.sessionTurn.diff.showMore": "Показване на още промени ({{count}})", + "ui.sessionTurn.diffs.changed.one": "{{count}} Променен файл", + "ui.sessionTurn.diffs.changed.other": "{{count}} Променени файлове", + "ui.sessionTurn.diffs.showAll": "Покажи всички", + "ui.sessionTurn.diffs.showLess": "Покажи по-малко", + "ui.sessionTurn.diffs.more": "+{{count}} още файлове", + "ui.sessionTurn.retry.retrying": "повторен опит", + "ui.sessionTurn.retry.inSeconds": "след {{seconds}}s", + "ui.sessionTurn.retry.attempt": "опит #{{attempt}}", + "ui.sessionTurn.retry.attemptLine": "{{line}} - опит #{{attempt}}", + "ui.sessionTurn.retry.geminiHot": "Gemini е претоварен в момента", + "ui.sessionTurn.error.freeUsageExceeded": "Безплатното използване е превишено", + "ui.sessionTurn.error.addCredits": "Добавете кредити", + "dialog.usageExceeded.freeTier.title": "Безплатният лимит е достигнат", + "dialog.usageExceeded.freeTier.description": + "Абонирайте се за OpenCode Go за надежден достъп до най-добрите модели с отворен код за $10/месец.", + "dialog.usageExceeded.freeTier.actionLabel": "Абонирайте се", + "dialog.usageExceeded.accountRateLimit.title": "Лимитът за движение е достигнат", + "dialog.usageExceeded.accountRateLimit.description": + "Лимитът за използване е достигнат. За да продължите да използвате този модел сега, активирайте използването от вашия наличен баланс", + "dialog.usageExceeded.accountRateLimit.actionLabel": "Отворете настройките", + "ui.sessionTurn.status.delegating": "Делегиране на работа", + "ui.sessionTurn.status.planning": "Планиране на следващите стъпки", + "ui.sessionTurn.status.gatheringContext": "Изследване", + "ui.sessionTurn.status.gatheredContext": "Изследвани", + "ui.sessionTurn.status.searchingCodebase": "Търсене в кодовата база", + "ui.sessionTurn.status.searchingWeb": "Търсене в мрежата", + "ui.sessionTurn.status.makingEdits": "Правене на редакции", + "ui.sessionTurn.status.runningCommands": "Изпълнение на команди", + "ui.sessionTurn.status.thinking": "Мислене", + "ui.sessionTurn.status.thinkingWithTopic": "Мислене - {{topic}}", + "ui.sessionTurn.status.gatheringThoughts": "Събиране на мисли", + "ui.sessionTurn.status.consideringNextSteps": "Обмисляне на следващите стъпки", + "ui.messagePart.diagnostic.error": "Грешка", + "ui.messagePart.title.edit": "Редактиране", + "ui.messagePart.title.write": "Пишете", + "ui.messagePart.option.typeOwnAnswer": "Въведете своя собствен отговор", + "ui.messagePart.review.title": "Прегледайте отговорите си", + "ui.messagePart.questions.dismissed": "Въпросите са отхвърлени", + "ui.messagePart.compaction": "Сесията е компактна", + "ui.messagePart.context.read.one": "{{count}} прочетено", + "ui.messagePart.context.read.other": "{{count}} чете", + "ui.messagePart.context.search.one": "{{count}} търсене", + "ui.messagePart.context.search.other": "{{count}} търсения", + "ui.messagePart.context.list.one": "{{count}} списък", + "ui.messagePart.context.list.other": "{{count}} списъци", + "ui.list.loading": "Зарежда се", + "ui.list.empty": "Няма резултати", + "ui.list.clearFilter": "Изчистване на филтъра", + "ui.list.emptyWithFilter.prefix": "Няма резултати за", + "ui.list.emptyWithFilter.suffix": "", + "ui.fileSearch.placeholder": "Намерете", + "ui.fileSearch.previousMatch": "Предишен мач", + "ui.fileSearch.nextMatch": "Следващ мач", + "ui.fileSearch.close": "Затворете търсенето", + "ui.messageNav.newMessage": "Ново съобщение", + "ui.promptInput.noMatchingItems": "Няма съответстващи елементи", + "ui.promptInput.commands": "Команди", + "ui.promptInput.dropFiles": "Пуснете файлове за прикачване", + "ui.promptInput.removeAttachment": "Премахване на прикачения файл", + "ui.promptInput.label": "подкана", + "ui.promptInput.placeholder.shell": "Въведете команда shell...", + "ui.promptInput.placeholder.normal": "Попитайте каквото и да е, {{slash}} за команди, {{at}} за контекст...", + "ui.promptInput.add": "Добавете изображения и файлове", + "ui.promptInput.attachments": "Изображения и файлове", + "ui.promptInput.context": "Контекст", + "ui.promptInput.shell": "Shell команда", + "ui.promptInput.chooseAgent": "Изберете агент", + "ui.promptInput.chooseModel": "Изберете модел", + "ui.promptInput.chooseVariant": "Изберете вариант на модела", + "ui.promptInput.send": "Изпратете", + "ui.promptInput.stop": "Спрете", + "ui.tabs.close": "Затваряне на раздела", + "ui.textField.copyToClipboard": "Копиране в клипборда", + "ui.textField.copyLink": "Копиране на връзката", + "ui.textField.copied": "Копирано", + "ui.imagePreview.alt": "Визуализация на изображението", + "ui.scrollView.ariaLabel": "скролируемо съдържание", + "ui.tool.read": "Прочетете", + "ui.tool.loaded": "Заредено", + "ui.tool.list": "списък", + "ui.tool.glob": "Glob", + "ui.tool.grep": "Grep", + "ui.tool.task": "Задача", + "ui.tool.webfetch": "Webfetch", + "ui.tool.websearch": "Търсене в мрежата", + "ui.tool.websearch.provider": "{{provider}} Търсене в мрежата", + "ui.tool.shell": "Shell", + "ui.tool.patch": "Patch", + "ui.tool.todos": "Задачи", + "ui.tool.todos.read": "Прочетете задачи", + "ui.tool.questions": "Въпроси", + "ui.tool.questions.numbered": "Въпроси {{number}}", + "ui.tool.agent": "{{type}} Агент", + "ui.tool.agent.default": "агент", + "ui.tool.skill": "Умение", + "ui.basicTool.called": "Наречен `{{tool}}`", + "ui.toolErrorCard.failed": "Неуспешно", + "ui.toolErrorCard.copyError": "Грешка при копиране", + "ui.common.file.one": "файл", + "ui.common.file.other": "файлове", + "ui.common.question.one": "въпрос", + "ui.common.question.other": "въпроси", + "ui.common.add": "Добавете", + "ui.common.clear": "ясно", + "ui.common.file": "Файл", + "ui.common.back": "Назад", + "ui.common.cancel": "Отказ", + "ui.common.confirm": "Потвърдете", + "ui.common.dismiss": "Отхвърляне", + "ui.common.close": "затвори", + "ui.common.next": "Следваща", + "ui.common.submit": "Изпратете", + "ui.common.showMore": "Покажи повече", + "ui.permission.deny": "Откажи", + "ui.permission.allowAlways": "Разрешавайте винаги", + "ui.permission.allowOnce": "Разрешете веднъж", + "ui.message.expand": "Разгъване на съобщението", + "ui.message.collapse": "Свиване на съобщението", + "ui.message.copy": "копие", + "ui.message.copyMessage": "Копиране на съобщение", + "ui.message.forkMessage": "Разклоняване в нова сесия", + "ui.message.revertMessage": "Възстановяване на съобщението", + "ui.message.copyResponse": "Копиране на отговора", + "ui.message.copied": "Копирано", + "ui.message.duration.seconds": "{{count}} сек", + "ui.message.duration.minutesSeconds": "{{minutes}} мин {{seconds}} сек", + "ui.message.interrupted": "Прекъснат", + "ui.message.queued": "На опашка", + "ui.message.attachment.alt": "прикачен файл", + "ui.patch.action.deleted": "Изтрито", + "ui.patch.action.created": "Създаден", + "ui.patch.action.moved": "Преместен", + "ui.patch.action.patched": "Patchизд", + "ui.question.subtitle.answered": "{{count}} отговори", + "ui.question.answer.none": "(без отговор)", + "ui.question.review.notAnswered": "(без отговор)", + "ui.question.multiHint": "Изберете всички приложими отговори", + "ui.question.singleHint": "Изберете един отговор", + "ui.question.custom.placeholder": "Въведете вашия отговор...", +} diff --git a/packages/ui/src/i18n/bn.ts b/packages/ui/src/i18n/bn.ts new file mode 100644 index 0000000000000000000000000000000000000000..74a6940586f6188759170cbd2adeb47b6ced0124 --- /dev/null +++ b/packages/ui/src/i18n/bn.ts @@ -0,0 +1,199 @@ +export const dict: Record = { + "ui.sessionReview.title": "সেশন পরিবর্তন", + "ui.sessionReview.title.git": "Git পরিবর্তন", + "ui.sessionReview.title.branch": "শাখা পরিবর্তন", + "ui.sessionReview.title.lastTurn": "শেষ পালা পরিবর্তন", + "ui.sessionReview.diffStyle.unified": "ঐক্যবদ্ধ", + "ui.sessionReview.diffStyle.split": "বিভক্ত", + "ui.sessionReview.expandAll": "সব প্রসারিত", + "ui.sessionReview.collapseAll": "সব সঙ্কুচিত করুন", + "ui.sessionReview.change.added": "যোগ করা হয়েছে", + "ui.sessionReview.change.removed": "সরানো হয়েছে", + "ui.sessionReview.change.modified": "পরিবর্তিত", + "ui.sessionReview.image.loading": "লোড হচ্ছে...", + "ui.sessionReview.image.placeholder": "ছবি", + "ui.sessionReview.largeDiff.title": "রেন্ডার করার জন্য পার্থক্য খুব বড়", + "ui.sessionReview.largeDiff.meta": + "সীমা: {{limit}} লাইন পরিবর্তন করা হয়েছে। বর্তমান: {{current}} লাইন পরিবর্তন করা হয়েছে।", + "ui.sessionReview.largeDiff.renderAnyway": "যাইহোক রেন্ডার", + "ui.sessionReviewV2.expandMode": "পার্থক্য প্রসারিত বা সঙ্কুচিত করুন", + "ui.sessionReviewV2.filterFiles": "ফিল্টার ফাইল", + "ui.sessionReviewV2.toggleSidebar": "ফাইল ট্রি টগল করুন", + "ui.sessionReviewV2.showAllLines": "সব লাইন দেখান", + "ui.sessionReviewV2.hideNonDiffLines": "নন-ডিফ লাইন লুকান", + "ui.sessionReviewV2.unifiedDiff": "ইউনিফাইড পার্থক্য", + "ui.sessionReviewV2.splitDiff": "বিভক্ত পার্থক্য", + "ui.sessionReviewV2.previousFile": "আগের ফাইল", + "ui.sessionReviewV2.nextFile": "পরবর্তী ফাইল", + "ui.sessionReviewV2.diffView": "ভিন্ন দৃশ্য", + "ui.sessionReviewV2.empty.noGit.title": "কোন ট্র্যাক করা পরিবর্তন", + "ui.sessionReviewV2.empty.noGit.description": + "এই প্রকল্পের পরিবর্তনগুলি ট্র্যাক করুন, পর্যালোচনা করুন এবং পূর্বাবস্থায় ফেরান৷", + "ui.sessionReviewV2.empty.noGit.action": "Git সংগ্রহস্থল তৈরি করুন", + "ui.sessionReviewV2.empty.noGit.actionLoading": "Git সংগ্রহস্থল তৈরি করা হচ্ছে...", + "ui.sessionReviewV2.empty.changes.title": "এখনো কোনো ফাইল পরিবর্তন করা হয়নি", + "ui.sessionReviewV2.empty.changes.description": "প্রকল্প পরিবর্তন এখানে প্রদর্শিত হবে", + "ui.sessionReview.openFile": "ফাইল খুলুন", + "ui.sessionReview.selection.line": "লাইন {{line}}", + "ui.sessionReview.selection.lines": "লাইন {{start}}-{{end}}", + "ui.fileMedia.kind.image": "ইমেজ", + "ui.fileMedia.kind.audio": "অডিও", + "ui.fileMedia.state.removed": "{{kind}} ফাইল সরানো হয়েছে।", + "ui.fileMedia.state.loading": "{{kind}} লোড হচ্ছে...", + "ui.fileMedia.state.error": "{{kind}} লোড করতে অক্ষম৷", + "ui.fileMedia.state.unavailable": "{{kind}} পূর্বরূপ অনুপলব্ধ৷", + "ui.fileMedia.binary.title": "বাইনারি ফাইল", + "ui.fileMedia.binary.description.path": "{{path}} হল বাইনারি।", + "ui.fileMedia.binary.description.default": "বাইনারি বিষয়বস্তু", + "ui.lineComment.label.prefix": "মন্তব্য করুন", + "ui.lineComment.label.suffix": "", + "ui.lineComment.editorLabel.prefix": "মন্তব্য করছেন", + "ui.lineComment.editorLabel.suffix": "", + "ui.lineComment.placeholder": "মন্তব্য যোগ করুন", + "ui.lineComment.contextPlaceholder": "এই পরিবর্তনের জন্য প্রসঙ্গ যোগ করুন", + "ui.lineComment.submit": "মন্তব্য করুন", + "ui.lineComment.cancel": "বাতিল করুন", + "ui.sessionTurn.steps.show": "পদক্ষেপ দেখান", + "ui.sessionTurn.steps.hide": "পদক্ষেপ লুকান", + "ui.sessionTurn.summary.response": "প্রতিক্রিয়া", + "ui.sessionTurn.diff.showMore": "আরও পরিবর্তন দেখান ({{count}})", + "ui.sessionTurn.diffs.changed.one": "{{count}} ফাইল পরিবর্তন করা হয়েছে", + "ui.sessionTurn.diffs.changed.other": "{{count}} ফাইলগুলি পরিবর্তন করা হয়েছে৷", + "ui.sessionTurn.diffs.showAll": "সব দেখান", + "ui.sessionTurn.diffs.showLess": "কম দেখান", + "ui.sessionTurn.diffs.more": "+{{count}} আরো ফাইল", + "ui.sessionTurn.retry.retrying": "পুনরায় চেষ্টা করা হচ্ছে", + "ui.sessionTurn.retry.inSeconds": "{{seconds}}সেকেন্ডে", + "ui.sessionTurn.retry.attempt": "#{{attempt}} চেষ্টা করুন", + "ui.sessionTurn.retry.attemptLine": "{{line}} - প্রচেষ্টা #{{attempt}}", + "ui.sessionTurn.retry.geminiHot": "মিথুন এখন খুব গরম", + "ui.sessionTurn.error.freeUsageExceeded": "বিনামূল্যে ব্যবহার অতিক্রম করেছে", + "ui.sessionTurn.error.addCredits": "ক্রেডিট যোগ করুন", + "dialog.usageExceeded.freeTier.title": "বিনামূল্যের সীমা পৌঁছেছে", + "dialog.usageExceeded.freeTier.description": + "সেরা ওপেন-সোর্স মডেলগুলিতে নির্ভরযোগ্য অ্যাক্সেসের জন্য $10/মাসে OpenCode Go-তে সদস্যতা নিন৷", + "dialog.usageExceeded.freeTier.actionLabel": "সদস্যতা", + "dialog.usageExceeded.accountRateLimit.title": "যাওয়ার সীমা পৌঁছে গেছে", + "dialog.usageExceeded.accountRateLimit.description": + "ব্যবহারের সীমা পৌঁছেছে। এখন এই মডেল ব্যবহার চালিয়ে যেতে, আপনার উপলব্ধ ব্যালেন্স থেকে ব্যবহার সক্ষম করুন", + "dialog.usageExceeded.accountRateLimit.actionLabel": "সেটিংস খুলুন", + "ui.sessionTurn.status.delegating": "কাজ অর্পণ", + "ui.sessionTurn.status.planning": "পরবর্তী পদক্ষেপের পরিকল্পনা", + "ui.sessionTurn.status.gatheringContext": "অন্বেষণ", + "ui.sessionTurn.status.gatheredContext": "অন্বেষণ", + "ui.sessionTurn.status.searchingCodebase": "কোডবেস অনুসন্ধান করা হচ্ছে", + "ui.sessionTurn.status.searchingWeb": "ওয়েবে অনুসন্ধান করা হচ্ছে", + "ui.sessionTurn.status.makingEdits": "সম্পাদনা করছেন", + "ui.sessionTurn.status.runningCommands": "চলমান কমান্ড", + "ui.sessionTurn.status.thinking": "ভাবছেন", + "ui.sessionTurn.status.thinkingWithTopic": "ভাবনা - {{topic}}", + "ui.sessionTurn.status.gatheringThoughts": "চিন্তা জড়ো করা", + "ui.sessionTurn.status.consideringNextSteps": "পরবর্তী পদক্ষেপ বিবেচনা করে", + "ui.messagePart.diagnostic.error": "ত্রুটি", + "ui.messagePart.title.edit": "সম্পাদনা করুন", + "ui.messagePart.title.write": "লিখুন", + "ui.messagePart.option.typeOwnAnswer": "আপনার নিজের উত্তর টাইপ করুন", + "ui.messagePart.review.title": "আপনার উত্তর পর্যালোচনা করুন", + "ui.messagePart.questions.dismissed": "প্রশ্ন খারিজ", + "ui.messagePart.compaction": "অধিবেশন কম্প্যাক্ট", + "ui.messagePart.context.read.one": "{{count}} পড়া", + "ui.messagePart.context.read.other": "{{count}} পড়ে", + "ui.messagePart.context.search.one": "{{count}} অনুসন্ধান", + "ui.messagePart.context.search.other": "{{count}} অনুসন্ধান", + "ui.messagePart.context.list.one": "{{count}} তালিকা", + "ui.messagePart.context.list.other": "{{count}} তালিকা", + "ui.list.loading": "লোড হচ্ছে", + "ui.list.empty": "কোন ফলাফল নেই", + "ui.list.clearFilter": "ফিল্টার পরিষ্কার করুন", + "ui.list.emptyWithFilter.prefix": "জন্য কোন ফলাফল", + "ui.list.emptyWithFilter.suffix": "", + "ui.fileSearch.placeholder": "খুঁজুন", + "ui.fileSearch.previousMatch": "আগের ম্যাচ", + "ui.fileSearch.nextMatch": "পরের ম্যাচ", + "ui.fileSearch.close": "অনুসন্ধান বন্ধ করুন", + "ui.messageNav.newMessage": "নতুন বার্তা", + "ui.promptInput.noMatchingItems": "কোন মিল আইটেম", + "ui.promptInput.commands": "কমান্ড", + "ui.promptInput.dropFiles": "সংযুক্ত করতে ফাইল ড্রপ করুন", + "ui.promptInput.removeAttachment": "সংযুক্তি সরান", + "ui.promptInput.label": "প্রম্পট", + "ui.promptInput.placeholder.shell": "শেল কমান্ড লিখুন...", + "ui.promptInput.placeholder.normal": "কিছু জিজ্ঞাসা করুন, {{slash}} কমান্ডের জন্য, {{at}} প্রসঙ্গে...", + "ui.promptInput.add": "ছবি এবং ফাইল যোগ করুন", + "ui.promptInput.attachments": "ছবি এবং ফাইল", + "ui.promptInput.context": "প্রসঙ্গ", + "ui.promptInput.shell": "শেল কমান্ড", + "ui.promptInput.chooseAgent": "এজেন্ট নির্বাচন করুন", + "ui.promptInput.chooseModel": "মডেল নির্বাচন করুন", + "ui.promptInput.chooseVariant": "মডেল বৈকল্পিক চয়ন করুন", + "ui.promptInput.send": "পাঠান", + "ui.promptInput.stop": "থামো", + "ui.tabs.close": "ট্যাব বন্ধ করুন", + "ui.textField.copyToClipboard": "ক্লিপবোর্ডে কপি করুন", + "ui.textField.copyLink": "লিঙ্ক কপি করুন", + "ui.textField.copied": "কপি করা হয়েছে", + "ui.imagePreview.alt": "ছবির পূর্বরূপ", + "ui.scrollView.ariaLabel": "স্ক্রোলযোগ্য বিষয়বস্তু", + "ui.tool.read": "পড়ুন", + "ui.tool.loaded": "লোড করা হয়েছে", + "ui.tool.list": "তালিকা", + "ui.tool.glob": "Glob", + "ui.tool.grep": "Grep", + "ui.tool.task": "টাস্ক", + "ui.tool.webfetch": "ওয়েবফেচ", + "ui.tool.websearch": "Web Search", + "ui.tool.websearch.provider": "{{provider}} Web Search", + "ui.tool.shell": "শেল", + "ui.tool.patch": "প্যাচ", + "ui.tool.todos": "করণীয়", + "ui.tool.todos.read": "করণীয় পড়ুন", + "ui.tool.questions": "প্রশ্ন", + "ui.tool.questions.numbered": "প্রশ্ন {{number}}", + "ui.tool.agent": "{{type}} এজেন্ট", + "ui.tool.agent.default": "এজেন্ট", + "ui.tool.skill": "দক্ষতা", + "ui.basicTool.called": "বলা হয় `{{tool}}`", + "ui.toolErrorCard.failed": "ব্যর্থ হয়েছে", + "ui.toolErrorCard.copyError": "কপি ত্রুটি", + "ui.common.file.one": "ফাইল", + "ui.common.file.other": "ফাইল", + "ui.common.question.one": "প্রশ্ন", + "ui.common.question.other": "প্রশ্ন", + "ui.common.add": "যোগ করুন", + "ui.common.clear": "পরিষ্কার", + "ui.common.file": "ফাইল", + "ui.common.back": "ব্যাক", + "ui.common.cancel": "বাতিল করুন", + "ui.common.confirm": "নিশ্চিত করুন", + "ui.common.dismiss": "খারিজ", + "ui.common.close": "বন্ধ", + "ui.common.next": "পরবর্তী", + "ui.common.submit": "জমা দিন", + "ui.common.showMore": "আরও দেখান", + "ui.permission.deny": "অস্বীকার করুন", + "ui.permission.allowAlways": "সর্বদা অনুমতি দিন", + "ui.permission.allowOnce": "একবার অনুমতি দিন", + "ui.message.expand": "বার্তা প্রসারিত করুন", + "ui.message.collapse": "বার্তা সঙ্কুচিত করুন", + "ui.message.copy": "কপি", + "ui.message.copyMessage": "বার্তা কপি করুন", + "ui.message.forkMessage": "নতুন অধিবেশনে কাঁটাচামচ", + "ui.message.revertMessage": "বার্তা প্রত্যাবর্তন করুন", + "ui.message.copyResponse": "কপি প্রতিক্রিয়া", + "ui.message.copied": "কপি করা হয়েছে", + "ui.message.duration.seconds": "{{count}}s", + "ui.message.duration.minutesSeconds": "{{minutes}}মি {{seconds}}সেকেন্ড", + "ui.message.interrupted": "বাধাপ্রাপ্ত", + "ui.message.queued": "সারিবদ্ধ", + "ui.message.attachment.alt": "সংযুক্তি", + "ui.patch.action.deleted": "মুছে ফেলা হয়েছে", + "ui.patch.action.created": "তৈরি হয়েছে", + "ui.patch.action.moved": "সরানো হয়েছে", + "ui.patch.action.patched": "প্যাচড", + "ui.question.subtitle.answered": "{{count}} উত্তর দেওয়া হয়েছে", + "ui.question.answer.none": "(কোন উত্তর নেই)", + "ui.question.review.notAnswered": "(উত্তর দেওয়া হয়নি)", + "ui.question.multiHint": "প্রযোজ্য সমস্ত উত্তর নির্বাচন করুন", + "ui.question.singleHint": "একটি উত্তর নির্বাচন করুন", + "ui.question.custom.placeholder": "আপনার উত্তর টাইপ করুন...", +} diff --git a/packages/ui/src/i18n/br.ts b/packages/ui/src/i18n/br.ts new file mode 100644 index 0000000000000000000000000000000000000000..19fc683655307b0c7e1e5695e72749f24c678554 --- /dev/null +++ b/packages/ui/src/i18n/br.ts @@ -0,0 +1,221 @@ +export const dict = { + "ui.sessionReview.title": "Alterações da sessão", + "ui.sessionReview.title.git": "Alterações do Git", + "ui.sessionReview.title.branch": "Alterações da branch", + "ui.sessionReview.title.lastTurn": "Alterações do último turno", + "ui.sessionReview.diffStyle.unified": "Unificado", + "ui.sessionReview.diffStyle.split": "Dividido", + "ui.sessionReview.openFile": "Abrir arquivo", + "ui.sessionReview.selection.line": "linha {{line}}", + "ui.sessionReview.selection.lines": "linhas {{start}}-{{end}}", + "ui.sessionReview.expandAll": "Expandir tudo", + "ui.sessionReview.collapseAll": "Recolher tudo", + "ui.sessionReview.change.added": "Adicionado", + "ui.sessionReview.change.removed": "Removido", + "ui.sessionReview.change.modified": "Modificado", + "ui.sessionReview.image.loading": "Carregando...", + "ui.sessionReview.image.placeholder": "Imagem", + "ui.sessionReview.largeDiff.title": "Diff grande demais para renderizar", + "ui.sessionReview.largeDiff.meta": "Limite: {{limit}} linhas alteradas. Atual: {{current}} linhas alteradas.", + "ui.sessionReview.largeDiff.renderAnyway": "Renderizar mesmo assim", + "ui.sessionReviewV2.expandMode": "Expandir ou recolher diff", + "ui.sessionReviewV2.filterFiles": "Filtrar arquivos", + "ui.sessionReviewV2.toggleSidebar": "Alternar árvore de arquivos", + "ui.sessionReviewV2.showAllLines": "Mostrar todas as linhas", + "ui.sessionReviewV2.hideNonDiffLines": "Ocultar linhas fora do diff", + "ui.sessionReviewV2.unifiedDiff": "Diff unificado", + "ui.sessionReviewV2.splitDiff": "Diff dividido", + "ui.sessionReviewV2.previousFile": "Arquivo anterior", + "ui.sessionReviewV2.nextFile": "Próximo arquivo", + "ui.sessionReviewV2.diffView": "Visualização do diff", + "ui.sessionReviewV2.empty.noGit.title": "Nenhuma alteração rastreada", + "ui.sessionReviewV2.empty.noGit.description": "Rastreie, revise e desfaça alterações neste projeto", + "ui.sessionReviewV2.empty.noGit.action": "Criar repositório Git", + "ui.sessionReviewV2.empty.noGit.actionLoading": "Criando repositório Git...", + "ui.sessionReviewV2.empty.changes.title": "Nenhuma alteração em arquivos ainda", + "ui.sessionReviewV2.empty.changes.description": "As alterações do projeto aparecerão aqui", + "ui.fileMedia.kind.image": "imagem", + "ui.fileMedia.kind.audio": "áudio", + "ui.fileMedia.state.removed": "Arquivo de {{kind}} removido.", + "ui.fileMedia.state.loading": "Carregando {{kind}}...", + "ui.fileMedia.state.error": "Não foi possível carregar {{kind}}.", + "ui.fileMedia.state.unavailable": "Pré-visualização de {{kind}} indisponível.", + "ui.fileMedia.binary.title": "Arquivo binário", + "ui.fileMedia.binary.description.path": "Não é possível exibir {{path}} porque é um arquivo binário.", + "ui.fileMedia.binary.description.default": "Não é possível exibir o arquivo porque ele é binário.", + + "ui.lineComment.label.prefix": "Comentar em ", + "ui.lineComment.label.suffix": "", + "ui.lineComment.editorLabel.prefix": "Comentando em ", + "ui.lineComment.editorLabel.suffix": "", + "ui.lineComment.placeholder": "Adicionar comentário", + "ui.lineComment.contextPlaceholder": "Adicionar contexto para esta alteração", + "ui.lineComment.submit": "Comentar", + "ui.lineComment.cancel": "Cancelar", + + "ui.sessionTurn.steps.show": "Mostrar passos", + "ui.sessionTurn.steps.hide": "Ocultar passos", + "ui.sessionTurn.summary.response": "Resposta", + "ui.sessionTurn.diff.showMore": "Mostrar mais alterações ({{count}})", + "ui.sessionTurn.diffs.changed.one": "Arquivo alterado: {{count}}", + "ui.sessionTurn.diffs.changed.many": "Arquivos alterados: {{count}}", + "ui.sessionTurn.diffs.changed.other": "Arquivos alterados: {{count}}", + "ui.sessionTurn.diffs.showAll": "Mostrar tudo", + "ui.sessionTurn.diffs.showLess": "Mostrar menos", + "ui.sessionTurn.diffs.more": "+{{count}} a mais", + + "ui.sessionTurn.retry.retrying": "tentando novamente", + "ui.sessionTurn.retry.inSeconds": "em {{seconds}}s", + "ui.sessionTurn.retry.attempt": "tentativa #{{attempt}}", + "ui.sessionTurn.retry.attemptLine": "{{line}} - tentativa #{{attempt}}", + "ui.sessionTurn.retry.geminiHot": "gemini está muito sobrecarregado agora", + "ui.sessionTurn.error.freeUsageExceeded": "Limite de uso gratuito excedido", + "ui.sessionTurn.error.addCredits": "Adicionar créditos", + + "dialog.usageExceeded.freeTier.title": "Limite gratuito atingido", + "dialog.usageExceeded.freeTier.description": + "Assine o OpenCode Go por $10/mês para ter acesso confiável aos melhores modelos de código aberto.", + "dialog.usageExceeded.freeTier.actionLabel": "Assinar", + "dialog.usageExceeded.accountRateLimit.title": "Limite do Go atingido", + "dialog.usageExceeded.accountRateLimit.description": + "Limite de uso atingido. Para continuar usando este modelo agora, ative o uso a partir do seu saldo disponível", + "dialog.usageExceeded.accountRateLimit.actionLabel": "Abrir configurações", + + "ui.sessionTurn.status.delegating": "Delegando trabalho", + "ui.sessionTurn.status.planning": "Planejando próximos passos", + "ui.sessionTurn.status.gatheringContext": "Explorando", + "ui.sessionTurn.status.gatheredContext": "Explorado", + "ui.sessionTurn.status.searchingCodebase": "Pesquisando no código", + "ui.sessionTurn.status.searchingWeb": "Pesquisando na web", + "ui.sessionTurn.status.makingEdits": "Fazendo edições", + "ui.sessionTurn.status.runningCommands": "Executando comandos", + "ui.sessionTurn.status.thinking": "Pensando", + "ui.sessionTurn.status.thinkingWithTopic": "Pensando - {{topic}}", + "ui.sessionTurn.status.gatheringThoughts": "Organizando pensamentos", + "ui.sessionTurn.status.consideringNextSteps": "Considerando próximos passos", + + "ui.messagePart.questions.dismissed": "Perguntas descartadas", + "ui.messagePart.compaction": "Sessão compactada", + "ui.messagePart.context.read.one": "{{count}} leitura", + "ui.messagePart.context.read.many": "{{count}} de leituras", + "ui.messagePart.context.read.other": "{{count}} leituras", + "ui.messagePart.context.search.one": "{{count}} pesquisa", + "ui.messagePart.context.search.many": "{{count}} de pesquisas", + "ui.messagePart.context.search.other": "{{count}} pesquisas", + "ui.messagePart.context.list.one": "{{count}} lista", + "ui.messagePart.context.list.many": "{{count}} de listas", + "ui.messagePart.context.list.other": "{{count}} listas", + "ui.messagePart.diagnostic.error": "Erro", + "ui.messagePart.title.edit": "Editar", + "ui.messagePart.title.write": "Escrever", + "ui.messagePart.option.typeOwnAnswer": "Digite sua própria resposta", + "ui.messagePart.review.title": "Revise suas respostas", + + "ui.list.loading": "Carregando", + "ui.list.empty": "Nenhum resultado", + "ui.list.clearFilter": "Limpar filtro", + "ui.list.emptyWithFilter.prefix": "Nenhum resultado para", + "ui.list.emptyWithFilter.suffix": "", + + "ui.messageNav.newMessage": "Nova mensagem", + + "ui.promptInput.noMatchingItems": "Nenhum item correspondente", + "ui.promptInput.commands": "Comandos", + "ui.promptInput.dropFiles": "Solte os arquivos para anexá-los", + "ui.promptInput.removeAttachment": "Remover anexo", + "ui.promptInput.label": "Prompt", + "ui.promptInput.placeholder.shell": "Digite um comando do shell...", + "ui.promptInput.placeholder.normal": "Pergunte qualquer coisa, {{slash}} para comandos, {{at}} para contexto...", + "ui.promptInput.add": "Adicionar imagens e arquivos", + "ui.promptInput.attachments": "Imagens e arquivos", + "ui.promptInput.context": "Contexto", + "ui.promptInput.shell": "Comando do shell", + "ui.promptInput.chooseAgent": "Escolher agente", + "ui.promptInput.chooseModel": "Escolher modelo", + "ui.promptInput.chooseVariant": "Escolher variante do modelo", + "ui.promptInput.send": "Enviar", + "ui.promptInput.stop": "Parar", + + "ui.tabs.close": "Fechar aba", + + "ui.textField.copyToClipboard": "Copiar para área de transferência", + "ui.textField.copyLink": "Copiar link", + "ui.textField.copied": "Copiado", + + "ui.imagePreview.alt": "Visualização de imagem", + "ui.scrollView.ariaLabel": "conteúdo rolável", + + "ui.tool.read": "Ler", + "ui.tool.loaded": "Carregado", + "ui.tool.list": "Listar", + "ui.tool.glob": "Glob", + "ui.tool.grep": "Grep", + "ui.tool.webfetch": "Busca na web", + "ui.tool.websearch": "Pesquisa na web", + "ui.tool.websearch.provider": "{{provider}} Pesquisa na web", + "ui.tool.shell": "Shell", + "ui.tool.patch": "Patch", + "ui.tool.todos": "Tarefas", + "ui.tool.todos.read": "Ler tarefas", + "ui.tool.questions": "Perguntas", + "ui.tool.questions.numbered": "Perguntas {{number}}", + "ui.tool.agent": "Agente {{type}}", + "ui.tool.agent.default": "Agente", + + "ui.common.file.one": "arquivo", + "ui.common.file.other": "arquivos", + "ui.common.question.one": "pergunta", + "ui.common.question.other": "perguntas", + + "ui.common.add": "Adicionar", + "ui.common.clear": "Limpar", + "ui.common.file": "Arquivo", + "ui.common.back": "Voltar", + "ui.common.cancel": "Cancelar", + "ui.common.confirm": "Confirmar", + "ui.common.dismiss": "Descartar", + "ui.common.close": "Fechar", + "ui.common.next": "Próximo", + "ui.common.submit": "Enviar", + "ui.common.showMore": "Mostrar mais", + + "ui.permission.deny": "Negar", + "ui.permission.allowAlways": "Permitir sempre", + "ui.permission.allowOnce": "Permitir uma vez", + + "ui.message.expand": "Expandir mensagem", + "ui.message.collapse": "Recolher mensagem", + "ui.message.copy": "Copiar", + "ui.message.copyMessage": "Copiar mensagem", + "ui.message.forkMessage": "Bifurcar para nova sessão", + "ui.message.revertMessage": "Redefinir para este ponto", + "ui.message.copyResponse": "Copiar resposta", + "ui.message.copied": "Copiado!", + "ui.message.interrupted": "Interrompido", + "ui.message.queued": "Na fila", + "ui.message.attachment.alt": "anexo", + + "ui.patch.action.deleted": "Excluído", + "ui.patch.action.created": "Criado", + "ui.patch.action.moved": "Movido", + "ui.patch.action.patched": "Patch aplicado", + + "ui.question.subtitle.answered": "{{count}} respondidas", + "ui.question.answer.none": "(sem resposta)", + "ui.question.review.notAnswered": "(não respondida)", + "ui.question.multiHint": "Selecione todas que se aplicam", + "ui.question.singleHint": "Selecione uma resposta", + "ui.question.custom.placeholder": "Digite sua resposta...", + + "ui.fileSearch.placeholder": "Localizar", + "ui.fileSearch.previousMatch": "Ocorrência anterior", + "ui.fileSearch.nextMatch": "Próxima ocorrência", + "ui.fileSearch.close": "Fechar busca", + "ui.tool.task": "Tarefa", + "ui.tool.skill": "Habilidade", + "ui.basicTool.called": "Chamou `{{tool}}`", + "ui.toolErrorCard.failed": "Falhou", + "ui.toolErrorCard.copyError": "Copiar erro", + "ui.message.duration.seconds": "{{count}}s", + "ui.message.duration.minutesSeconds": "{{minutes}}m {{seconds}}s", +} diff --git a/packages/ui/src/i18n/bs.ts b/packages/ui/src/i18n/bs.ts new file mode 100644 index 0000000000000000000000000000000000000000..5b33f068b4b94ffb7a61f418ec5f0d06b5a02c0c --- /dev/null +++ b/packages/ui/src/i18n/bs.ts @@ -0,0 +1,225 @@ +import { dict as en } from "./en" + +type Keys = keyof typeof en + +export const dict = { + "ui.sessionReview.title": "Promjene sesije", + "ui.sessionReview.title.git": "Git promjene", + "ui.sessionReview.title.branch": "Promjene na grani", + "ui.sessionReview.title.lastTurn": "Promjene u posljednjem potezu", + "ui.sessionReview.diffStyle.unified": "Ujedinjeno", + "ui.sessionReview.diffStyle.split": "Podijeljeno", + "ui.sessionReview.openFile": "Otvori datoteku", + "ui.sessionReview.selection.line": "linija {{line}}", + "ui.sessionReview.selection.lines": "linije {{start}}-{{end}}", + "ui.sessionReview.expandAll": "Proširi sve", + "ui.sessionReview.collapseAll": "Sažmi sve", + "ui.sessionReview.change.added": "Dodano", + "ui.sessionReview.change.removed": "Uklonjeno", + "ui.sessionReview.change.modified": "Izmijenjeno", + "ui.sessionReview.image.loading": "Učitavanje...", + "ui.sessionReview.image.placeholder": "Slika", + "ui.sessionReview.largeDiff.title": "Diff je prevelik za prikaz", + "ui.sessionReview.largeDiff.meta": "Limit: {{limit}} izmijenjenih linija. Trenutno: {{current}} izmijenjenih linija.", + "ui.sessionReview.largeDiff.renderAnyway": "Prikaži svejedno", + "ui.sessionReviewV2.expandMode": "Proširi ili sažmi diff", + "ui.sessionReviewV2.filterFiles": "Filtriraj datoteke", + "ui.sessionReviewV2.toggleSidebar": "Prikaži/sakrij stablo datoteka", + "ui.sessionReviewV2.showAllLines": "Prikaži sve linije", + "ui.sessionReviewV2.hideNonDiffLines": "Sakrij linije bez izmjena", + "ui.sessionReviewV2.unifiedDiff": "Ujedinjeni diff", + "ui.sessionReviewV2.splitDiff": "Podijeljeni diff", + "ui.sessionReviewV2.previousFile": "Prethodna datoteka", + "ui.sessionReviewV2.nextFile": "Sljedeća datoteka", + "ui.sessionReviewV2.diffView": "Prikaz diff-a", + "ui.sessionReviewV2.empty.noGit.title": "Nema praćenih promjena", + "ui.sessionReviewV2.empty.noGit.description": "Prati, pregledaj i poništi promjene u ovom projektu", + "ui.sessionReviewV2.empty.noGit.action": "Kreiraj Git repozitorij", + "ui.sessionReviewV2.empty.noGit.actionLoading": "Kreiranje Git repozitorija...", + "ui.sessionReviewV2.empty.changes.title": "Još nema izmjena u datotekama", + "ui.sessionReviewV2.empty.changes.description": "Promjene projekta će se prikazati ovdje", + "ui.fileMedia.kind.image": "slika", + "ui.fileMedia.kind.audio": "audio", + "ui.fileMedia.state.removed": "Uklonjena datoteka vrste {{kind}}.", + "ui.fileMedia.state.loading": "Učitavanje datoteke vrste {{kind}}...", + "ui.fileMedia.state.error": "Nije moguće učitati datoteku vrste {{kind}}.", + "ui.fileMedia.state.unavailable": "Pregled datoteke vrste {{kind}} nije dostupan.", + "ui.fileMedia.binary.title": "Binarna datoteka", + "ui.fileMedia.binary.description.path": "{{path}} je binarna datoteka.", + "ui.fileMedia.binary.description.default": "Binarni sadržaj", + + "ui.lineComment.label.prefix": "Komentar na ", + "ui.lineComment.label.suffix": "", + "ui.lineComment.editorLabel.prefix": "Komentarišeš ", + "ui.lineComment.editorLabel.suffix": "", + "ui.lineComment.placeholder": "Dodaj komentar", + "ui.lineComment.contextPlaceholder": "Dodaj kontekst za ovu izmjenu", + "ui.lineComment.submit": "Komentariši", + "ui.lineComment.cancel": "Otkaži", + + "ui.sessionTurn.steps.show": "Prikaži korake", + "ui.sessionTurn.steps.hide": "Sakrij korake", + "ui.sessionTurn.summary.response": "Odgovor", + "ui.sessionTurn.diff.showMore": "Prikaži još izmjena ({{count}})", + "ui.sessionTurn.diffs.changed.one": "{{count}} izmijenjena datoteka", + "ui.sessionTurn.diffs.changed.few": "{{count}} izmijenjene datoteke", + "ui.sessionTurn.diffs.changed.other": "{{count}} izmijenjene datoteke", + "ui.sessionTurn.diffs.showAll": "Prikaži sve", + "ui.sessionTurn.diffs.showLess": "Prikaži manje", + "ui.sessionTurn.diffs.more": "+ još {{count}}", + + "ui.sessionTurn.retry.retrying": "ponovni pokušaj u toku", + "ui.sessionTurn.retry.inSeconds": "za {{seconds}}s", + "ui.sessionTurn.retry.attempt": "pokušaj #{{attempt}}", + "ui.sessionTurn.retry.attemptLine": "{{line}} - pokušaj #{{attempt}}", + "ui.sessionTurn.retry.geminiHot": "gemini je trenutno preopterećen", + "ui.sessionTurn.error.freeUsageExceeded": "Prekoračeno besplatno korištenje", + "ui.sessionTurn.error.addCredits": "Dodaj kredite", + + "dialog.usageExceeded.freeTier.title": "Dostignut besplatan limit", + "dialog.usageExceeded.freeTier.description": + "Pretplati se na OpenCode Go za $10/mjesec i ostvari pouzdan pristup najboljim modelima otvorenog koda.", + "dialog.usageExceeded.freeTier.actionLabel": "Pretplati se", + "dialog.usageExceeded.accountRateLimit.title": "Dostignut Go limit", + "dialog.usageExceeded.accountRateLimit.description": + "Dostignut je limit korištenja. Da sada nastaviš koristiti ovaj model, omogući korištenje raspoloživog salda", + "dialog.usageExceeded.accountRateLimit.actionLabel": "Otvori postavke", + + "ui.sessionTurn.status.delegating": "Delegiranje posla", + "ui.sessionTurn.status.planning": "Planiranje sljedećih koraka", + "ui.sessionTurn.status.gatheringContext": "Istraživanje", + "ui.sessionTurn.status.gatheredContext": "Istraženo", + "ui.sessionTurn.status.searchingCodebase": "Pretraživanje baze koda", + "ui.sessionTurn.status.searchingWeb": "Pretraživanje weba", + "ui.sessionTurn.status.makingEdits": "Unošenje izmjena", + "ui.sessionTurn.status.runningCommands": "Pokretanje komandi", + "ui.sessionTurn.status.thinking": "Razmišljanje", + "ui.sessionTurn.status.thinkingWithTopic": "Razmišljanje - {{topic}}", + "ui.sessionTurn.status.gatheringThoughts": "Sređivanje misli", + "ui.sessionTurn.status.consideringNextSteps": "Razmatranje sljedećih koraka", + + "ui.messagePart.questions.dismissed": "Pitanja odbačena", + "ui.messagePart.compaction": "Sesija sažeta", + "ui.messagePart.context.read.one": "{{count}} čitanje", + "ui.messagePart.context.read.few": "{{count}} čitanja", + "ui.messagePart.context.read.other": "{{count}} čitanja", + "ui.messagePart.context.search.one": "{{count}} pretraga", + "ui.messagePart.context.search.few": "{{count}} pretrage", + "ui.messagePart.context.search.other": "{{count}} pretrage", + "ui.messagePart.context.list.one": "{{count}} listanje", + "ui.messagePart.context.list.few": "{{count}} listanja", + "ui.messagePart.context.list.other": "{{count}} listanja", + "ui.messagePart.diagnostic.error": "Greška", + "ui.messagePart.title.edit": "Uredi", + "ui.messagePart.title.write": "Napiši", + "ui.messagePart.option.typeOwnAnswer": "Unesi svoj odgovor", + "ui.messagePart.review.title": "Pregledaj svoje odgovore", + + "ui.list.loading": "Učitavanje", + "ui.list.empty": "Nema rezultata", + "ui.list.clearFilter": "Očisti filter", + "ui.list.emptyWithFilter.prefix": "Nema rezultata za", + "ui.list.emptyWithFilter.suffix": "", + + "ui.messageNav.newMessage": "Nova poruka", + + "ui.promptInput.noMatchingItems": "Nema odgovarajućih stavki", + "ui.promptInput.commands": "Komande", + "ui.promptInput.dropFiles": "Ispusti datoteke da ih priložiš", + "ui.promptInput.removeAttachment": "Ukloni prilog", + "ui.promptInput.label": "Upit", + "ui.promptInput.placeholder.shell": "Unesi shell komandu...", + "ui.promptInput.placeholder.normal": "Pitaj bilo šta, {{slash}} za komande, {{at}} za kontekst...", + "ui.promptInput.add": "Dodaj slike i datoteke", + "ui.promptInput.attachments": "Slike i datoteke", + "ui.promptInput.context": "Kontekst", + "ui.promptInput.shell": "Shell komanda", + "ui.promptInput.chooseAgent": "Odaberi agenta", + "ui.promptInput.chooseModel": "Odaberi model", + "ui.promptInput.chooseVariant": "Odaberi varijantu modela", + "ui.promptInput.send": "Pošalji", + "ui.promptInput.stop": "Zaustavi", + + "ui.tabs.close": "Zatvori karticu", + + "ui.textField.copyToClipboard": "Kopiraj u međuspremnik", + "ui.textField.copyLink": "Kopiraj link", + "ui.textField.copied": "Kopirano", + + "ui.imagePreview.alt": "Pregled slike", + "ui.scrollView.ariaLabel": "sadržaj koji se može pomicati", + + "ui.tool.read": "Čitanje", + "ui.tool.loaded": "Učitano", + "ui.tool.list": "Listanje", + "ui.tool.glob": "Glob", + "ui.tool.grep": "Grep", + "ui.tool.webfetch": "Web preuzimanje", + "ui.tool.websearch": "Pretraga weba", + "ui.tool.websearch.provider": "{{provider}} Pretraga weba", + "ui.tool.shell": "Shell", + "ui.tool.patch": "Patch", + "ui.tool.todos": "Lista zadataka", + "ui.tool.todos.read": "Čitanje liste zadataka", + "ui.tool.questions": "Pitanja", + "ui.tool.questions.numbered": "Pitanja {{number}}", + "ui.tool.agent": "{{type}} agent", + "ui.tool.agent.default": "agent", + + "ui.common.file.one": "datoteka", + "ui.common.file.other": "datoteke", + "ui.common.question.one": "pitanje", + "ui.common.question.other": "pitanja", + + "ui.common.add": "Dodaj", + "ui.common.clear": "Očisti", + "ui.common.file": "Datoteka", + "ui.common.back": "Nazad", + "ui.common.cancel": "Otkaži", + "ui.common.confirm": "Potvrdi", + "ui.common.dismiss": "Odbaci", + "ui.common.close": "Zatvori", + "ui.common.next": "Dalje", + "ui.common.submit": "Pošalji", + "ui.common.showMore": "Prikaži više", + + "ui.permission.deny": "Odbij", + "ui.permission.allowAlways": "Uvijek dozvoli", + "ui.permission.allowOnce": "Dozvoli jednom", + + "ui.message.expand": "Proširi poruku", + "ui.message.collapse": "Sažmi poruku", + "ui.message.copy": "Kopiraj", + "ui.message.copyMessage": "Kopiraj poruku", + "ui.message.forkMessage": "Forkaj u novu sesiju", + "ui.message.revertMessage": "Vrati na ovu poruku", + "ui.message.copyResponse": "Kopiraj odgovor", + "ui.message.copied": "Kopirano!", + "ui.message.interrupted": "Prekinuto", + "ui.message.queued": "Na čekanju", + "ui.message.attachment.alt": "prilog", + + "ui.patch.action.deleted": "Obrisano", + "ui.patch.action.created": "Kreirano", + "ui.patch.action.moved": "Premješteno", + "ui.patch.action.patched": "Primijenjeno", + + "ui.question.subtitle.answered": "Odgovoreno: {{count}}", + "ui.question.answer.none": "(nema odgovora)", + "ui.question.review.notAnswered": "(nije odgovoreno)", + "ui.question.multiHint": "Odaberi sve primjenjive odgovore", + "ui.question.singleHint": "Odaberi jedan odgovor", + "ui.question.custom.placeholder": "Unesi svoj odgovor...", + + "ui.fileSearch.placeholder": "Pronađi", + "ui.fileSearch.previousMatch": "Prethodno", + "ui.fileSearch.nextMatch": "Sljedeće", + "ui.fileSearch.close": "Zatvori pretragu", + "ui.tool.task": "Zadatak", + "ui.tool.skill": "Vještina", + "ui.basicTool.called": "Pozvan `{{tool}}`", + "ui.toolErrorCard.failed": "Neuspješno", + "ui.toolErrorCard.copyError": "Kopiraj grešku", + "ui.message.duration.seconds": "{{count}}s", + "ui.message.duration.minutesSeconds": "{{minutes}}m {{seconds}}s", +} satisfies Partial> diff --git a/packages/ui/src/i18n/cs.ts b/packages/ui/src/i18n/cs.ts new file mode 100644 index 0000000000000000000000000000000000000000..58f508cd79454624b735f7b316670bde62575db4 --- /dev/null +++ b/packages/ui/src/i18n/cs.ts @@ -0,0 +1,205 @@ +export const dict: Record = { + "ui.sessionReview.title": "Změny relace", + "ui.sessionReview.title.git": "Git změny", + "ui.sessionReview.title.branch": "Změny ve větvi", + "ui.sessionReview.title.lastTurn": "Změny v posledním kroku", + "ui.sessionReview.diffStyle.unified": "Jednotný", + "ui.sessionReview.diffStyle.split": "Rozdělit", + "ui.sessionReview.expandAll": "Rozbalit vše", + "ui.sessionReview.collapseAll": "Sbalit vše", + "ui.sessionReview.change.added": "Přidáno", + "ui.sessionReview.change.removed": "Odebráno", + "ui.sessionReview.change.modified": "Upraveno", + "ui.sessionReview.image.loading": "Načítání...", + "ui.sessionReview.image.placeholder": "Obrázek", + "ui.sessionReview.largeDiff.title": "Rozdíl je příliš velký na vykreslení", + "ui.sessionReview.largeDiff.meta": "Limit: {{limit}} změněných řádků. Aktuální: {{current}} změněných řádků.", + "ui.sessionReview.largeDiff.renderAnyway": "Každopádně vykreslit", + "ui.sessionReviewV2.expandMode": "Rozbalit nebo sbalit rozdíl", + "ui.sessionReviewV2.filterFiles": "Filtrovat soubory", + "ui.sessionReviewV2.toggleSidebar": "Přepnout strom souborů", + "ui.sessionReviewV2.showAllLines": "Zobrazit všechny řádky", + "ui.sessionReviewV2.hideNonDiffLines": "Skrýt řádky beze změn", + "ui.sessionReviewV2.unifiedDiff": "Jednotný rozdíl", + "ui.sessionReviewV2.splitDiff": "Rozdělený rozdíl", + "ui.sessionReviewV2.previousFile": "Předchozí soubor", + "ui.sessionReviewV2.nextFile": "Další soubor", + "ui.sessionReviewV2.diffView": "Zobrazení rozdílu", + "ui.sessionReviewV2.empty.noGit.title": "Žádné sledované změny", + "ui.sessionReviewV2.empty.noGit.description": "Sledujte, kontrolujte a vracejte změny v tomto projektu", + "ui.sessionReviewV2.empty.noGit.action": "Vytvořit Git úložiště", + "ui.sessionReviewV2.empty.noGit.actionLoading": "Vytváření Git úložiště...", + "ui.sessionReviewV2.empty.changes.title": "Dosud žádné změny souboru", + "ui.sessionReviewV2.empty.changes.description": "Zde se objeví změny projektu", + "ui.sessionReview.openFile": "Otevřít soubor", + "ui.sessionReview.selection.line": "řádek {{line}}", + "ui.sessionReview.selection.lines": "řádky {{start}}-{{end}}", + "ui.fileMedia.kind.image": "obrázek", + "ui.fileMedia.kind.audio": "audio", + "ui.fileMedia.state.removed": "Byl odstraněn soubor {{kind}}.", + "ui.fileMedia.state.loading": "Načítání {{kind}}...", + "ui.fileMedia.state.error": "Nelze načíst {{kind}}.", + "ui.fileMedia.state.unavailable": "{{kind}} náhled není k dispozici.", + "ui.fileMedia.binary.title": "Binární soubor", + "ui.fileMedia.binary.description.path": "{{path}} je binární.", + "ui.fileMedia.binary.description.default": "Binární obsah", + "ui.lineComment.label.prefix": "Komentář k ", + "ui.lineComment.label.suffix": "", + "ui.lineComment.editorLabel.prefix": "Komentování ", + "ui.lineComment.editorLabel.suffix": "", + "ui.lineComment.placeholder": "Přidat komentář", + "ui.lineComment.contextPlaceholder": "Přidejte kontext pro tuto změnu", + "ui.lineComment.submit": "Komentář", + "ui.lineComment.cancel": "Zrušit", + "ui.sessionTurn.steps.show": "Zobrazit kroky", + "ui.sessionTurn.steps.hide": "Skrýt kroky", + "ui.sessionTurn.summary.response": "Odpověď", + "ui.sessionTurn.diff.showMore": "Zobrazit další změny ({{count}})", + "ui.sessionTurn.diffs.changed.one": "{{count}} Změněn soubor", + "ui.sessionTurn.diffs.changed.other": "{{count}} Změněné soubory", + "ui.sessionTurn.diffs.changed.few": "{{count}} změněné soubory", + "ui.sessionTurn.diffs.changed.many": "{{count}} změněného souboru", + "ui.sessionTurn.diffs.showAll": "Zobrazit vše", + "ui.sessionTurn.diffs.showLess": "Ukažte méně", + "ui.sessionTurn.diffs.more": "+{{count}} další soubory", + "ui.sessionTurn.retry.retrying": "opakování pokusu", + "ui.sessionTurn.retry.inSeconds": "za {{seconds}} s", + "ui.sessionTurn.retry.attempt": "pokus #{{attempt}}", + "ui.sessionTurn.retry.attemptLine": "{{line}} – pokus č. {{attempt}}", + "ui.sessionTurn.retry.geminiHot": "gemini je teď příliš vytížené", + "ui.sessionTurn.error.freeUsageExceeded": "Bezplatné využití překročeno", + "ui.sessionTurn.error.addCredits": "Přidejte kredity", + "dialog.usageExceeded.freeTier.title": "Dosažen limit zdarma", + "dialog.usageExceeded.freeTier.description": + "Předplaťte si OpenCode Go za 10 USD měsíčně a získejte spolehlivý přístup k nejlepším modelům s otevřeným zdrojovým kódem.", + "dialog.usageExceeded.freeTier.actionLabel": "Přihlásit se k odběru", + "dialog.usageExceeded.accountRateLimit.title": "Dosažen limit služby Go", + "dialog.usageExceeded.accountRateLimit.description": + "Bylo dosaženo limitu využití. Chcete-li nyní tento model nadále používat, povolte používání ze svého dostupného zůstatku", + "dialog.usageExceeded.accountRateLimit.actionLabel": "Otevřete nastavení", + "ui.sessionTurn.status.delegating": "Delegování práce", + "ui.sessionTurn.status.planning": "Plánování dalších kroků", + "ui.sessionTurn.status.gatheringContext": "Zkoumání", + "ui.sessionTurn.status.gatheredContext": "Prozkoumáno", + "ui.sessionTurn.status.searchingCodebase": "Prohledávání kódové základny", + "ui.sessionTurn.status.searchingWeb": "Vyhledávání na webu", + "ui.sessionTurn.status.makingEdits": "Provádění úprav", + "ui.sessionTurn.status.runningCommands": "Spouštění příkazů", + "ui.sessionTurn.status.thinking": "myšlení", + "ui.sessionTurn.status.thinkingWithTopic": "Myšlení - {{topic}}", + "ui.sessionTurn.status.gatheringThoughts": "Shromažďování myšlenek", + "ui.sessionTurn.status.consideringNextSteps": "Zvažování dalších kroků", + "ui.messagePart.diagnostic.error": "Chyba", + "ui.messagePart.title.edit": "Upravit", + "ui.messagePart.title.write": "Napište", + "ui.messagePart.option.typeOwnAnswer": "Napište vlastní odpověď", + "ui.messagePart.review.title": "Zkontrolujte své odpovědi", + "ui.messagePart.questions.dismissed": "Otázky byly zamítnuty", + "ui.messagePart.compaction": "Relace zkomprimována", + "ui.messagePart.context.read.one": "{{count}} číst", + "ui.messagePart.context.read.other": "{{count}} čte", + "ui.messagePart.context.read.few": "{{count}} čtení", + "ui.messagePart.context.read.many": "{{count}} čtení", + "ui.messagePart.context.search.one": "{{count}} vyhledávání", + "ui.messagePart.context.search.other": "{{count}} vyhledávání", + "ui.messagePart.context.search.few": "{{count}} vyhledávání", + "ui.messagePart.context.search.many": "{{count}} vyhledávání", + "ui.messagePart.context.list.one": "{{count}} seznam", + "ui.messagePart.context.list.other": "{{count}} seznamy", + "ui.messagePart.context.list.few": "{{count}} seznamy", + "ui.messagePart.context.list.many": "{{count}} seznamu", + "ui.list.loading": "Načítání", + "ui.list.empty": "Žádné výsledky", + "ui.list.clearFilter": "Vymazat filtr", + "ui.list.emptyWithFilter.prefix": "Žádné výsledky pro", + "ui.list.emptyWithFilter.suffix": "", + "ui.fileSearch.placeholder": "Najít", + "ui.fileSearch.previousMatch": "Předchozí shoda", + "ui.fileSearch.nextMatch": "Další shoda", + "ui.fileSearch.close": "Zavřít vyhledávání", + "ui.messageNav.newMessage": "Nová zpráva", + "ui.promptInput.noMatchingItems": "Žádné odpovídající položky", + "ui.promptInput.commands": "Příkazy", + "ui.promptInput.dropFiles": "Přetáhněte soubory, které chcete připojit", + "ui.promptInput.removeAttachment": "Odstraňte přílohu", + "ui.promptInput.label": "Prompt", + "ui.promptInput.placeholder.shell": "Zadejte příkaz shellu...", + "ui.promptInput.placeholder.normal": "Zeptejte se na cokoli, {{slash}} na příkazy, {{at}} na kontext...", + "ui.promptInput.add": "Přidejte obrázky a soubory", + "ui.promptInput.attachments": "Obrázky a soubory", + "ui.promptInput.context": "Kontext", + "ui.promptInput.shell": "Shell příkaz", + "ui.promptInput.chooseAgent": "Vyberte agenta", + "ui.promptInput.chooseModel": "Vyberte model", + "ui.promptInput.chooseVariant": "Vyberte variantu modelu", + "ui.promptInput.send": "Odeslat", + "ui.promptInput.stop": "Zastavit", + "ui.tabs.close": "Zavřít kartu", + "ui.textField.copyToClipboard": "Kopírovat do schránky", + "ui.textField.copyLink": "Zkopírujte odkaz", + "ui.textField.copied": "Zkopírováno", + "ui.imagePreview.alt": "Náhled obrázku", + "ui.scrollView.ariaLabel": "rolovatelný obsah", + "ui.tool.read": "Čtení", + "ui.tool.loaded": "Načteno", + "ui.tool.list": "Seznam", + "ui.tool.glob": "Glob", + "ui.tool.grep": "Grep", + "ui.tool.task": "Úkol", + "ui.tool.webfetch": "Webfetch", + "ui.tool.websearch": "Vyhledávání na webu", + "ui.tool.websearch.provider": "{{provider}} Vyhledávání na webu", + "ui.tool.shell": "Shell", + "ui.tool.patch": "Patch", + "ui.tool.todos": "Úkoly", + "ui.tool.todos.read": "Přečtěte si úkoly", + "ui.tool.questions": "Otázky", + "ui.tool.questions.numbered": "Otázky {{number}}", + "ui.tool.agent": "{{type}} Agent", + "ui.tool.agent.default": "Agent", + "ui.tool.skill": "Dovednost", + "ui.basicTool.called": "Voláno `{{tool}}`", + "ui.toolErrorCard.failed": "Nepodařilo se", + "ui.toolErrorCard.copyError": "Chyba kopírování", + "ui.common.file.one": "soubor", + "ui.common.file.other": "soubory", + "ui.common.question.one": "otázka", + "ui.common.question.other": "otázky", + "ui.common.add": "Přidat", + "ui.common.clear": "Vymazat", + "ui.common.file": "Soubor", + "ui.common.back": "Zpět", + "ui.common.cancel": "Zrušit", + "ui.common.confirm": "Potvrďte", + "ui.common.dismiss": "Odmítnout", + "ui.common.close": "Zavřít", + "ui.common.next": "Další", + "ui.common.submit": "Odeslat", + "ui.common.showMore": "Zobrazit více", + "ui.permission.deny": "Odmítnout", + "ui.permission.allowAlways": "Vždy povolit", + "ui.permission.allowOnce": "Povolit jednou", + "ui.message.expand": "Rozbalte zprávu", + "ui.message.collapse": "Sbalit zprávu", + "ui.message.copy": "Kopírovat", + "ui.message.copyMessage": "Zkopírujte zprávu", + "ui.message.forkMessage": "Vytvořit větev v nové relaci", + "ui.message.revertMessage": "Vrátit zprávu", + "ui.message.copyResponse": "Zkopírujte odpověď", + "ui.message.copied": "Zkopírováno", + "ui.message.duration.seconds": "{{count}} s", + "ui.message.duration.minutesSeconds": "{{minutes}}m {{seconds}}s", + "ui.message.interrupted": "Přerušeno", + "ui.message.queued": "Ve frontě", + "ui.message.attachment.alt": "příloha", + "ui.patch.action.deleted": "Smazáno", + "ui.patch.action.created": "Vytvořeno", + "ui.patch.action.moved": "Přesunuto", + "ui.patch.action.patched": "Opraveno", + "ui.question.subtitle.answered": "{{count}} odpověděl", + "ui.question.answer.none": "(žádná odpověď)", + "ui.question.review.notAnswered": "(neodpovězeno)", + "ui.question.multiHint": "Vyberte všechny platné odpovědi", + "ui.question.singleHint": "Vyberte jednu odpověď", + "ui.question.custom.placeholder": "Napište svou odpověď...", +} diff --git a/packages/ui/src/i18n/dv.ts b/packages/ui/src/i18n/dv.ts new file mode 100644 index 0000000000000000000000000000000000000000..9b7f26e8f48c5058e5698eb35d4fe4fb4d704e35 --- /dev/null +++ b/packages/ui/src/i18n/dv.ts @@ -0,0 +1,198 @@ +export const dict: Record = { + "ui.sessionReview.title": "ސެޝަން ބަދަލުވެއެވެ", + "ui.sessionReview.title.git": "Git ބަދަލުވެއެވެ", + "ui.sessionReview.title.branch": "ގޮފި ބަދަލުކުރުން", + "ui.sessionReview.title.lastTurn": "އެންމެ ފަހު ޓާން ބަދަލުވެއެވެ", + "ui.sessionReview.diffStyle.unified": "ޔުނިފައިޑް", + "ui.sessionReview.diffStyle.split": "ބައިކުރުން", + "ui.sessionReview.expandAll": "ހުރިހާ ކަމެއް ފުޅާކުރުން", + "ui.sessionReview.collapseAll": "ހުރިހާ އެއްޗެއް ފުނޑުފުނޑުކޮށްލާށެވެ", + "ui.sessionReview.change.added": "އިތުރުކޮށްފިއެވެ", + "ui.sessionReview.change.removed": "ނައްތާލެވިއްޖެއެވެ", + "ui.sessionReview.change.modified": "ބަދަލުކޮށްފައި", + "ui.sessionReview.image.loading": "ލޯޑިންގ...", + "ui.sessionReview.image.placeholder": "ފޮޓޯ", + "ui.sessionReview.largeDiff.title": "ޑިފް މާ ބޮޑު ރެންޑަރ ކުރަން", + "ui.sessionReview.largeDiff.meta": + "ލިމިޓް: {{limit}} ބަދަލުކޮށްފައިވާ ލައިންތަކެވެ. މިހާރު: {{current}} ބަދަލުކޮށްފައިވަނީ ލައިންތަކެވެ.", + "ui.sessionReview.largeDiff.renderAnyway": "ކޮންމެ ގޮތެއްވިޔަސް ރެންޑަރ ކޮށްލާށެވެ", + "ui.sessionReviewV2.expandMode": "އެކްސްޕެންޑް ނުވަތަ ކޮލަޕްސް ޑިފް", + "ui.sessionReviewV2.filterFiles": "ފައިލްތައް ފިލްޓަރ ކުރުން", + "ui.sessionReviewV2.toggleSidebar": "ޓޮގްލް ފައިލް ޓްރީ", + "ui.sessionReviewV2.showAllLines": "ހުރިހާ ސަފުހާއެއް ދައްކާށެވެ", + "ui.sessionReviewV2.hideNonDiffLines": "ނޮން ޑިފް ލައިންތައް ފޮރުވުން", + "ui.sessionReviewV2.unifiedDiff": "ޔުނިފައިޑް ޑިފް", + "ui.sessionReviewV2.splitDiff": "ސްޕްލިޓް ޑިފް", + "ui.sessionReviewV2.previousFile": "ކުރީގެ ފައިލް", + "ui.sessionReviewV2.nextFile": "ދެން އޮތް ފައިލް", + "ui.sessionReviewV2.diffView": "ޑިފް ވިއު", + "ui.sessionReviewV2.empty.noGit.title": "ޓްރެކް ކުރެވިފައިވާ ބަދަލެއް ނެތެވެ", + "ui.sessionReviewV2.empty.noGit.description": "މި މަޝްރޫޢަށް އަންނަ ބަދަލުތައް ޓްރެކްކޮށް، ރިވިއުކޮށް، އަންޑޯކުރުން", + "ui.sessionReviewV2.empty.noGit.action": "Git ރިޕޮޒިޓަރީ އުފެއްދުން", + "ui.sessionReviewV2.empty.noGit.actionLoading": "Git ރިޕޮޒިޓަރީ އުފެއްދުމުގެ މަސައްކަތް...", + "ui.sessionReviewV2.empty.changes.title": "އަދި ފައިލަށް ބަދަލެއް ނާދެއެވެ", + "ui.sessionReviewV2.empty.changes.description": "މަޝްރޫޢަށް އަންނަ ބަދަލުތައް މިތަނުން ފެންނާނެއެވެ", + "ui.sessionReview.openFile": "ފައިލް ހުޅުވާލާށެވެ", + "ui.sessionReview.selection.line": "ލައިން {{line}} އެވެ", + "ui.sessionReview.selection.lines": "ލައިންތައް {{start}}-{{end}}", + "ui.fileMedia.kind.image": "ފޮޓޯ", + "ui.fileMedia.kind.audio": "އޯޑިއޯ އެވެ", + "ui.fileMedia.state.removed": "{{kind}} ފައިލް ނައްތާލެވިއްޖެއެވެ.", + "ui.fileMedia.state.loading": "ލޯޑިންގ {{kind}}...", + "ui.fileMedia.state.error": "{{kind}} ލޯޑް ނުކުރެވޭ.", + "ui.fileMedia.state.unavailable": "{{kind}} ޕްރިވިއު ނުލިބެއެވެ.", + "ui.fileMedia.binary.title": "ބައިނަރީ ފައިލް އެވެ", + "ui.fileMedia.binary.description.path": "{{path}} އަކީ ބައިނަރީ އެއްޗެކެވެ.", + "ui.fileMedia.binary.description.default": "ބައިނަރީ ކޮންޓެންޓް", + "ui.lineComment.label.prefix": "ކޮމެންޓް ކޮށްލައްވާ ", + "ui.lineComment.label.suffix": "", + "ui.lineComment.editorLabel.prefix": "ކޮމެންޓް ކުރަމުންނެވެ ", + "ui.lineComment.editorLabel.suffix": "", + "ui.lineComment.placeholder": "ކޮމެންޓް އެޑް ކުރާށެވެ", + "ui.lineComment.contextPlaceholder": "މި ބަދަލަށް ކޮންޓެކްސްޓް އިތުރުކުރުން", + "ui.lineComment.submit": "ކޮމެންޓް", + "ui.lineComment.cancel": "ކެންސަލް", + "ui.sessionTurn.steps.show": "ފިޔަވަޅުތައް ދައްކާށެވެ", + "ui.sessionTurn.steps.hide": "ފިޔަވަޅުތައް ފޮރުވާށެވެ", + "ui.sessionTurn.summary.response": "ޖަވާބު", + "ui.sessionTurn.diff.showMore": "އިތުރު ބަދަލުތައް ދައްކާ ({{count}})", + "ui.sessionTurn.diffs.changed.one": "{{count}} ބަދަލުކޮށްފައިވާ ފައިލް", + "ui.sessionTurn.diffs.changed.other": "{{count}} ބަދަލުކޮށްފައިވާ ފައިލްތައް", + "ui.sessionTurn.diffs.showAll": "ހުރިހާ ކަމެއް ދައްކާ", + "ui.sessionTurn.diffs.showLess": "މަދުކޮށް ދައްކާ", + "ui.sessionTurn.diffs.more": "+{{count}} އިތުރު ފައިލްތައް", + "ui.sessionTurn.retry.retrying": "އަލުން މަސައްކަތް ކުރަމުންނެވެ", + "ui.sessionTurn.retry.inSeconds": "{{seconds}}s ގައި", + "ui.sessionTurn.retry.attempt": "#{{attempt}} އަށް މަސައްކަތް ކުރާށެވެ", + "ui.sessionTurn.retry.attemptLine": "{{line}} - #{{attempt}} އަށް މަސައްކަތް ކުރާށެވެ", + "ui.sessionTurn.retry.geminiHot": "ޖެމިނީ މިވަގުތު މާ ހޫނުވެއްޖެއެވެ", + "ui.sessionTurn.error.freeUsageExceeded": "ހިލޭ ބޭނުންކުރުން ފަހަނައަޅައި ދިޔައެވެ", + "ui.sessionTurn.error.addCredits": "ކްރެޑިޓްތައް އިތުރުކުރުން", + "dialog.usageExceeded.freeTier.title": "ހިލޭ ލިމިޓަށް އާދެވިއްޖެއެވެ", + "dialog.usageExceeded.freeTier.description": + "އެންމެ ރަނގަޅު އޮޕަން ސޯސް މޮޑެލްތަކަށް އިތުބާރުހުރި ގޮތެއްގައި އެކްސެސް ހޯދުމަށް މަހަކު 10 ޑޮލަރަށް OpenCode Go އަށް ސަބްސްކްރައިބް ކޮށްލައްވާ.", + "dialog.usageExceeded.freeTier.actionLabel": "ސަބްސްކްރައިބް ކޮށްލައްވާ", + "dialog.usageExceeded.accountRateLimit.title": "ގޯ ލިމިޓް އާދެވުނެވެ", + "dialog.usageExceeded.accountRateLimit.description": + "ބޭނުންކުރުމުގެ ލިމިޓަށް ވާސިލްވެއްޖެއެވެ. މިހާރު މި މޮޑެލް ބޭނުން ކުރަމުން ގެންދިއުމަށްޓަކައި، ލިބިފައިވާ ބެލެންސް އިން ބޭނުންކުރުން އެނެބަލް ކުރާށެވެ", + "dialog.usageExceeded.accountRateLimit.actionLabel": "ސެޓިންގސް ހުޅުވާލާށެވެ", + "ui.sessionTurn.status.delegating": "މަސައްކަތް ހަވާލުކުރުން", + "ui.sessionTurn.status.planning": "ދެން އަޅަންޖެހޭ ފިޔަވަޅުތައް ރޭވުން", + "ui.sessionTurn.status.gatheringContext": "އެކްސްޕްލޯރ ކުރަމުންނެވެ", + "ui.sessionTurn.status.gatheredContext": "އެކްސްޕްލޯރ ކުރެވިއްޖެއެވެ", + "ui.sessionTurn.status.searchingCodebase": "ކޯޑްބޭސް ހޯދުން", + "ui.sessionTurn.status.searchingWeb": "ވެބްގައި ހޯދުން", + "ui.sessionTurn.status.makingEdits": "އެޑިޓްތައް ހެދުން", + "ui.sessionTurn.status.runningCommands": "ކޮމާންޑްތައް ހިންގުން", + "ui.sessionTurn.status.thinking": "ވިސްނައިގެންނެވެ", + "ui.sessionTurn.status.thinkingWithTopic": "ވިސްނުން - {{topic}}", + "ui.sessionTurn.status.gatheringThoughts": "ޚިޔާލުތައް އެއްކުރަމުންނެވެ", + "ui.sessionTurn.status.consideringNextSteps": "ދެން އަޅަންޖެހޭ ފިޔަވަޅުތަކަށް ވިސްނަމުންނެވެ", + "ui.messagePart.diagnostic.error": "ކުށް", + "ui.messagePart.title.edit": "ބަދަލު ގެނައުން", + "ui.messagePart.title.write": "ލިޔުން", + "ui.messagePart.option.typeOwnAnswer": "އަމިއްލައަށް ޖަވާބު ޓައިޕް ކުރާށެވެ", + "ui.messagePart.review.title": "ޖަވާބުތައް މުރާޖަޢާކުރުން", + "ui.messagePart.questions.dismissed": "ސުވާލުތައް ބާތިލްކޮށްފި އެވެ", + "ui.messagePart.compaction": "ސެޝަން ކޮމްޕެކްޓް ކޮށްފައި", + "ui.messagePart.context.read.one": "{{count}} ކިޔާށެވެ", + "ui.messagePart.context.read.other": "{{count}} ކިޔައެވެ", + "ui.messagePart.context.search.one": "{{count}} ހޯދުން", + "ui.messagePart.context.search.other": "{{count}} ހޯދައެވެ", + "ui.messagePart.context.list.one": "{{count}} ލިސްޓެވެ", + "ui.messagePart.context.list.other": "{{count}} ލިސްޓްތަކެވެ", + "ui.list.loading": "ލޯޑިންގ", + "ui.list.empty": "ނަތީޖާއެއް ނެތެވެ", + "ui.list.clearFilter": "ފިލްޓަރ ސާފުކުރުން", + "ui.list.emptyWithFilter.prefix": "އެއްވެސް ނަތީޖާއެއް ނުލިބެއެވެ", + "ui.list.emptyWithFilter.suffix": "", + "ui.fileSearch.placeholder": "ހޯދުން", + "ui.fileSearch.previousMatch": "ކުރީ މެޗެވެ", + "ui.fileSearch.nextMatch": "ދެން މެޗް", + "ui.fileSearch.close": "ހޯދުން ބަންދުކުރުން", + "ui.messageNav.newMessage": "އާ މެސެޖެއް", + "ui.promptInput.noMatchingItems": "އެއްގޮތް އެއްޗެއް ނެތެވެ", + "ui.promptInput.commands": "އަމުރުތަކެވެ", + "ui.promptInput.dropFiles": "އެޓޭޗް ކުރަން ފައިލްތައް ވައްޓާލާށެވެ", + "ui.promptInput.removeAttachment": "އެޓޭޗްމަންޓް ނަގާށެވެ", + "ui.promptInput.label": "ޕްރޮމްޕްޓް", + "ui.promptInput.placeholder.shell": "ޝެލް ކޮމާންޑް ލިޔުއްވާ...", + "ui.promptInput.placeholder.normal": "އެއްވެސް އެއްޗެއް އަހާ، ކޮމާންޑްތަކަށް {{slash}}، ކޮންޓެކްސްޓަށް {{at}}...", + "ui.promptInput.add": "ތަސްވީރުތަކާއި ފައިލްތައް އިތުރުކުރުން", + "ui.promptInput.attachments": "ތަސްވީރުތަކާއި ފައިލްތައް", + "ui.promptInput.context": "ކޮންޓެކްސްޓް", + "ui.promptInput.shell": "ޝެލް ކޮމާންޑެވެ", + "ui.promptInput.chooseAgent": "އޭޖެންޓް ހޮވާށެވެ", + "ui.promptInput.chooseModel": "މޮޑެލް ހޮވާށެވެ", + "ui.promptInput.chooseVariant": "މޮޑެލް ވެރިއަންޓް ހޮވާށެވެ", + "ui.promptInput.send": "ފޮނުވުން", + "ui.promptInput.stop": "ހުއްޓުން", + "ui.tabs.close": "ޓެބް ބަންދުކުރުން", + "ui.textField.copyToClipboard": "ކްލިޕްބޯޑަށް ކޮޕީ ކުރާށެވެ", + "ui.textField.copyLink": "ކޮޕީ ލިންކް", + "ui.textField.copied": "ކޮޕީކޮށްފައި", + "ui.imagePreview.alt": "އިމޭޖް ޕްރިވިއު", + "ui.scrollView.ariaLabel": "ސްކްރޯލް ކުރެވޭ ކޮންޓެންޓެވެ", + "ui.tool.read": "ކިޔުން", + "ui.tool.loaded": "ލޯޑްކޮށްފައި", + "ui.tool.list": "ލިސްޓް", + "ui.tool.glob": "ގްލޯބް އެވެ", + "ui.tool.grep": "ގްރެޕް އެވެ", + "ui.tool.task": "މަސައްކަތެއް", + "ui.tool.webfetch": "ވެބްފެޗް އެވެ", + "ui.tool.websearch": "ވެބް ސަރޗް", + "ui.tool.websearch.provider": "{{provider}} ވެބް ސަރޗް", + "ui.tool.shell": "ޝެލް", + "ui.tool.patch": "ޕެޗް", + "ui.tool.todos": "ޓޫ-ޑޯސް", + "ui.tool.todos.read": "ޓޫ-ޑޯސް ކިޔާށެވެ", + "ui.tool.questions": "ސުވާލުތަކެވެ", + "ui.tool.questions.numbered": "ސުވާލުތައް {{number}}", + "ui.tool.agent": "{{type}} އޭޖެންޓް", + "ui.tool.agent.default": "އޭޖެންޓު", + "ui.tool.skill": "ހުނަރު", + "ui.basicTool.called": "`{{tool}}` ކޯލްކޮށްފިއެވެ", + "ui.toolErrorCard.failed": "ފެއިލްވުން", + "ui.toolErrorCard.copyError": "ކޮޕީ އެރަރ", + "ui.common.file.one": "ފައިލް", + "ui.common.file.other": "ފައިލްތަކެވެ", + "ui.common.question.one": "ސުވާލު", + "ui.common.question.other": "ސުވާލުތަކެވެ", + "ui.common.add": "އެއްކުރުން", + "ui.common.clear": "ސާފުކޮށް", + "ui.common.file": "ފައިލް", + "ui.common.back": "ފަހަތް", + "ui.common.cancel": "ކެންސަލް", + "ui.common.confirm": "ޔަޤީންކުރުން", + "ui.common.dismiss": "ދުރުކޮށްލުން", + "ui.common.close": "ލެއްޕުން", + "ui.common.next": "ދެން", + "ui.common.submit": "ހުށަހެޅުން", + "ui.common.showMore": "އިތުރަށް ދައްކާ", + "ui.permission.deny": "ދޮގުކުރުން", + "ui.permission.allowAlways": "އަބަދުވެސް ހުއްދަ ދޭށެވެ", + "ui.permission.allowOnce": "އެއްފަހަރު ހުއްދަ ދޭށެވެ", + "ui.message.expand": "މެސެޖް ފުޅާކުރުން", + "ui.message.collapse": "ކޮލަޕްސް މެސެޖް", + "ui.message.copy": "ކޮޕީ", + "ui.message.copyMessage": "މެސެޖް ކޮޕީ ކުރާށެވެ", + "ui.message.forkMessage": "އާ ސެޝަނަށް ފޯކް ކޮށްލާށެވެ", + "ui.message.revertMessage": "ރިވަރޓް މެސެޖް", + "ui.message.copyResponse": "ކޮޕީ ޖަވާބު", + "ui.message.copied": "ކޮޕީކޮށްފައި", + "ui.message.duration.seconds": "{{count}}s", + "ui.message.duration.minutesSeconds": "{{minutes}}m {{seconds}}s", + "ui.message.interrupted": "މެދުކަނޑާލިއެވެ", + "ui.message.queued": "ކިޔޫގައި ތިއްބެވެ", + "ui.message.attachment.alt": "އެކުލެވުން", + "ui.patch.action.deleted": "Deleted އެވެ", + "ui.patch.action.created": "އުފެއްދިއެވެ", + "ui.patch.action.moved": "ބަދަލުވެއްޖެއެވެ", + "ui.patch.action.patched": "ޕެޗްކޮށްފައި", + "ui.question.subtitle.answered": "{{count}} ޖަވާބު ދިނެވެ", + "ui.question.answer.none": "(ޖަވާބެއް ނެތް)", + "ui.question.review.notAnswered": "(ޖަވާބެއް ނުލިބޭ)", + "ui.question.multiHint": "އެކަމާ ގުޅޭ ހުރިހާ ޖަވާބެއް ހޮވާށެވެ", + "ui.question.singleHint": "އެއް ޖަވާބެއް ހޮވާށެވެ", + "ui.question.custom.placeholder": "ޖަވާބު ޓައިޕް ކުރާށެވެ...", +} diff --git a/packages/ui/src/i18n/dz.ts b/packages/ui/src/i18n/dz.ts new file mode 100644 index 0000000000000000000000000000000000000000..545be671e75e137324af2711f44f2683019d11ea --- /dev/null +++ b/packages/ui/src/i18n/dz.ts @@ -0,0 +1,199 @@ +export const dict: Record = { + "ui.sessionReview.title": "ལཱ་ཡུན་བསྒྱུར་བཅོས་ཚུ།", + "ui.sessionReview.title.git": "Git བསྒྱུར་བཅོས།", + "ui.sessionReview.title.branch": "ཡན་ལག་བསྒྱུར་བཅོས།", + "ui.sessionReview.title.lastTurn": "མཇུག་གི་བསྒྱུར་བཅོས།", + "ui.sessionReview.diffStyle.unified": "གཅིག་སྒྲིལ།", + "ui.sessionReview.diffStyle.split": "མཐུན་མིན", + "ui.sessionReview.expandAll": "ཆ་མཉམ་རྒྱ་བསྐྱེད་འབད།", + "ui.sessionReview.collapseAll": "ཆ་མཉམ་མར་བརྡབ།", + "ui.sessionReview.change.added": "ཁ་སྐོང་བརྐྱབ།", + "ui.sessionReview.change.removed": "བཏོན་གཏང་ཡོདཔ།", + "ui.sessionReview.change.modified": "ལེགས་བཅོས་འབད་ཡོདཔ།", + "ui.sessionReview.image.loading": "མངོན་གསལ་འབད་དོ།", + "ui.sessionReview.image.placeholder": "པར", + "ui.sessionReview.largeDiff.title": "བཀྲམ་སྟོན་འབད་ནི་ལུ་ ཁྱད་པར་སྦོམ་དྲགས།", + "ui.sessionReview.largeDiff.meta": + "ཚད་: {{limit}} བསྒྱུར་བཅོས་འབད་ཡོད་པའི་གྲལ་ཐིག་ཚུ། ད་ལྟོའི་: {{current}} བསྒྱུར་བཅོས་འབད་ཡོད་པའི་གྲལ་ཐིག་ཚུ།", + "ui.sessionReview.largeDiff.renderAnyway": "གང་ལྟར་ཡང་སྤྲོད།", + "ui.sessionReviewV2.expandMode": "རྒྱ་བསྐྱེད་ཡང་ན་ མར་ཕབ་འབད་ diff", + "ui.sessionReviewV2.filterFiles": "ཚགས་མ་ཡིག་སྣོད་ཚུ།", + "ui.sessionReviewV2.toggleSidebar": "ཡིག་སྣོད་ཤིང་སོར་སྟོན་འབད།", + "ui.sessionReviewV2.showAllLines": "གྲལ་ཐིག་ཆ་མཉམ་སྟོན།", + "ui.sessionReviewV2.hideNonDiffLines": "ཁྱད་པར་མེད་པའི་གྲལ་ཐིག་ཚུ་སྦ་བཞག།", + "ui.sessionReviewV2.unifiedDiff": "མཉམ་བསྡོམས་ཁྱད་པར།", + "ui.sessionReviewV2.splitDiff": "ཁྱད་པར་བགོ་བཤའ་རྐྱབ།", + "ui.sessionReviewV2.previousFile": "ཧེ་མའི་ཡིག་སྣོད།", + "ui.sessionReviewV2.nextFile": "ཡིག་སྣོད་ཤུལ་མམ།", + "ui.sessionReviewV2.diffView": "ཁྱད་པར་མཐོང་སྣང་།", + "ui.sessionReviewV2.empty.noGit.title": "བརྟག་ཞིབ་འབད་ཡོད་པའི་བསྒྱུར་བཅོས་ཚུ་མེད།", + "ui.sessionReviewV2.empty.noGit.description": + "ལས་འགུལ་འདི་ནང་ བསྒྱུར་བཅོས་ཚུ་ བརྟག་ཞིབ་འབད་ནི་དང་ བསྐྱར་ཞིབ་འབད་ནི་ དེ་ལས་ འབད་བཤོལ་འབད་ནི།", + "ui.sessionReviewV2.empty.noGit.action": "Gitམཛོད་ཁང་གསར་བསྐྲུན་འབད།", + "ui.sessionReviewV2.empty.noGit.actionLoading": "Git མཛོད་ཁང་གསར་བསྐྲུན་འབད་དོ།...", + "ui.sessionReviewV2.empty.changes.title": "ད་ལྟོ་ཡིག་སྣོད་བསྒྱུར་བཅོས་མ་འབད་བས།", + "ui.sessionReviewV2.empty.changes.description": "ལས་འགུལ་གྱི་བསྒྱུར་བཅོས་ཚུ་ནཱ་ལུ་འབྱུངམ་ཨིན།", + "ui.sessionReview.openFile": "ཡིག་སྣོད་ཁ་ཕྱེ།", + "ui.sessionReview.selection.line": "གྲལ་ཐིག་ {{line}}།", + "ui.sessionReview.selection.lines": "གྲལ་ཐིག་ {{start}}-{{end}}", + "ui.fileMedia.kind.image": "པར་", + "ui.fileMedia.kind.audio": "སྒྲ།", + "ui.fileMedia.state.removed": "{{kind}}ཡིག་སྣོད་རྩ་བསྐྲད་གཏང་ཡོདཔ།", + "ui.fileMedia.state.loading": "མངོན་གསལ་འབད་དོ {{kind}}...", + "ui.fileMedia.state.error": "{{kind}}མངོན་གསལ་འབད་མ་ཚུགས།", + "ui.fileMedia.state.unavailable": "{{kind}} སྔོན་ལྟ་འཐོབ་མི་ཚུགས།", + "ui.fileMedia.binary.title": "ཟུང་ལྡན་ཡིག་སྣོད།", + "ui.fileMedia.binary.description.path": "{{path}} འདི་ཟུང་ལྡན་ཨིན།", + "ui.fileMedia.binary.description.default": "ཟུང་ལྡན་ནང་དོན།", + "ui.lineComment.label.prefix": "བསམ་འཆར།", + "ui.lineComment.label.suffix": "", + "ui.lineComment.editorLabel.prefix": "བསམ་འཆར་བཀོད་དོན།", + "ui.lineComment.editorLabel.suffix": "", + "ui.lineComment.placeholder": "བསམ་འཆར་ཁ་སྣོན་འབད།", + "ui.lineComment.contextPlaceholder": "བསྒྱུར་བཅོས་འདི་གི་དོན་ལུ་ སྐབས་དོན་ཁ་སྐོང་བརྐྱབ།", + "ui.lineComment.submit": "བསམ༌འཆར", + "ui.lineComment.cancel": "ཆ་མེད་བཏང་པ་", + "ui.sessionTurn.steps.show": "གོམ་པ་སྟོན།", + "ui.sessionTurn.steps.hide": "གོམ་པ་སྦ་བཞག།", + "ui.sessionTurn.summary.response": "ལན་གསལ", + "ui.sessionTurn.diff.showMore": "བསྒྱུར་བཅོས་མངམ་སྟོན ({{count}})", + "ui.sessionTurn.diffs.changed.one": "{{count}} ཡིག་སྣོད་བསྒྱུར་བཅོས་འབད་ཡོདཔ།", + "ui.sessionTurn.diffs.changed.other": "{{count}} ཡིག་སྣོད་བསྒྱུར་བཅོས་འབད་ཡོདཔ།", + "ui.sessionTurn.diffs.showAll": "ཆ་མཉམ་སྟོན།", + "ui.sessionTurn.diffs.showLess": "ཉུང་སུ་སྟོན།", + "ui.sessionTurn.diffs.more": "+{{count}}ཡིག་སྣོད་མང་བ།", + "ui.sessionTurn.retry.retrying": "ལོག་འབད་རྩོལ་བསྐྱེད་དོ།", + "ui.sessionTurn.retry.inSeconds": "ནང་ {{seconds}}s ནང་།", + "ui.sessionTurn.retry.attempt": "ཚོད་ལྟ་ #{{attempt}}", + "ui.sessionTurn.retry.attemptLine": "{{line}} - དཔའ་བཅམ་པ་ #{{attempt}}", + "ui.sessionTurn.retry.geminiHot": "ད་ལྟོ་ gemini འདི་ གནམ་མེད་ས་མེད་ཚ་དྲོད་ཆེ།", + "ui.sessionTurn.error.freeUsageExceeded": "རིན་མེད་ལག་ལེན་ལས་བརྒལ་ཡོདཔ།", + "ui.sessionTurn.error.addCredits": "སྐྱིན་འགྲུལ་ཁ་སྐོང་བརྐྱབ།", + "dialog.usageExceeded.freeTier.title": "རིན་མེད་ཚད་ལུ་ལྷོད་ཡོདཔ།", + "dialog.usageExceeded.freeTier.description": + "OpenCode Go ལུ་ཟླཝ་རེར་ $10 གྱིས་མཁོ་མངགས་འབད་དེ་ ཁ་ཕྱེ་ཡོད་པའི་ཐོན་ཁུངས་དཔེ་ཚད་དྲག་ཤོས་ཚུ་ལུ་བློ་གཏད་ཅན་གྱི་འཛུལ་སྤྱོད་ཐོབ།", + "dialog.usageExceeded.freeTier.actionLabel": "མཁོ་མངགས་འབད།", + "dialog.usageExceeded.accountRateLimit.title": "འགྱོ་ཚད་ལུ་ལྷོད་ཡོདཔ།", + "dialog.usageExceeded.accountRateLimit.description": + "ལག་ལེན་ཚད་ལུ་ལྷོད་ཡོདཔ། ད་ལྟོ་དཔེ་ཚད་འདི་འཕྲོ་མཐུད་ལག་ལེན་འཐབ་ནི་ལུ་ ཁྱོད་རའི་འཐོབ་ཚུགས་པའི་ལྷག་ལུས་ལས་ལག་ལེན་ལྕོགས་ཅན་བཟོ།", + "dialog.usageExceeded.accountRateLimit.actionLabel": "སྒྲིག་སྟངས་ཁ་ཕྱེ།", + "ui.sessionTurn.status.delegating": "ལཱ་འགན་སྤྲོད་འབད་དོ།", + "ui.sessionTurn.status.planning": "གོམ་པ་ཤུལ་མམ་གྱི་འཆར་གཞི་བཟོ་ནི།", + "ui.sessionTurn.status.gatheringContext": "འཚོལ་ཞིབ་འབད་དོ།", + "ui.sessionTurn.status.gatheredContext": "འཚོལ་ཞིབ་འབད་ཡོདཔ།", + "ui.sessionTurn.status.searchingCodebase": "གསང་གྲངས་གཞི་རྟེན་འཚོལ་ཞིབ་འབད་དོ།", + "ui.sessionTurn.status.searchingWeb": "ཡོངས་འབྲེལ་འཚོལ་ཞིབ་འབད་དོ།", + "ui.sessionTurn.status.makingEdits": "ཞུན་དག་འབད་དོ།", + "ui.sessionTurn.status.runningCommands": "བརྡ་བཀོད་ཚུ་གཡོག་བཀོལ་དོ།", + "ui.sessionTurn.status.thinking": "བསམ་ཤེས།", + "ui.sessionTurn.status.thinkingWithTopic": "བསམ་གཞིག - {{topic}}", + "ui.sessionTurn.status.gatheringThoughts": "བསམ་བློ་བསྡུ་ལེན་འབད་ནི།", + "ui.sessionTurn.status.consideringNextSteps": "གོམ་པ་ཤུལ་མམ་ཚུ་བརྩི་འཇོག་འབད་དོ།", + "ui.messagePart.diagnostic.error": "འཛོལ༌བ", + "ui.messagePart.title.edit": "ཞུན༌དག", + "ui.messagePart.title.write": "བྲི", + "ui.messagePart.option.typeOwnAnswer": "ཁྱོད་རའི་ལན་ཡིག་དཔར་རྐྱབས།", + "ui.messagePart.review.title": "ཁྱོད་རའི་ལན་ཚུ་བསྐྱར་ཞིབ་འབད།", + "ui.messagePart.questions.dismissed": "དྲི་བ་ཚུ་ ཕྱིར་འབུད་འབད་ཡོདཔ།", + "ui.messagePart.compaction": "ལཱ་ཡུན་བསྡམ་བཞག་ཡོདཔ།", + "ui.messagePart.context.read.one": "{{count}}བཀླགས།", + "ui.messagePart.context.read.other": "{{count}} ལྷག་ཡོད།", + "ui.messagePart.context.search.one": "{{count}} འཚོལ་ཞིབ།", + "ui.messagePart.context.search.other": "{{count}} འཚོལ་ཞིབ།", + "ui.messagePart.context.list.one": "{{count}} ཐོ་གཞུང་།", + "ui.messagePart.context.list.other": "{{count}} ཐོ་ཡིག་ཚུ།", + "ui.list.loading": "མངོན་གསལ་འབད་དོ།", + "ui.list.empty": "གྲུབ་འབྲས་མེད།", + "ui.list.clearFilter": "ཚགས་མ་བསལ།", + "ui.list.emptyWithFilter.prefix": "2019 ལོའི་གྲུབ་འབྲས་མེད།", + "ui.list.emptyWithFilter.suffix": "", + "ui.fileSearch.placeholder": "འཚོལ་ནི", + "ui.fileSearch.previousMatch": "ཧེ་མའི་རྩེད་འགྲན་འདི།", + "ui.fileSearch.nextMatch": "རྩེད་འགྲན་ཤུལ་མམ།", + "ui.fileSearch.close": "འཚོལ་ཞིབ་ཁ་བསྡམས།", + "ui.messageNav.newMessage": "འཕྲིན་དོན་གསརཔ།", + "ui.promptInput.noMatchingItems": "མཐུན་སྒྲིག་རྣམ་གྲངས་མེད།", + "ui.promptInput.commands": "བརྡ་བཀོད་ཚུ།", + "ui.promptInput.dropFiles": "མཉམ་སྦྲགས་འབད་ནིའི་ཡིག་སྣོད་ཚུ་བཀོག་བཞག།", + "ui.promptInput.removeAttachment": "མཉམ་སྦྲགས་རྩ་བསྐྲད་གཏང་།", + "ui.promptInput.label": "འདི་འཕྲོ་ལས", + "ui.promptInput.placeholder.shell": "ཤལ་བརྡ་བཀོད་བཙུགས།...", + "ui.promptInput.placeholder.normal": "ག་ཅི་རང་འདྲི་ བརྡ་བཀོད་ཀྱི་དོན་ལུ་ {{slash}} སྐབས་དོན་གྱི་དོན་ལུ་ {{at}}...", + "ui.promptInput.add": "གཟུགས་བརྙན་དང་ཡིག་སྣོད་ཚུ་ཁ་སྐོང་རྐྱབས།", + "ui.promptInput.attachments": "གཟུགས་བརྙན་དང་ཡིག་སྣོད།", + "ui.promptInput.context": "སྐབས་དོན།", + "ui.promptInput.shell": "Shell བརྡ་བཀོད།", + "ui.promptInput.chooseAgent": "ལས་ཚབ་གདམ་ཁ་རྐྱབས།", + "ui.promptInput.chooseModel": "དཔེ་ཚད་གདམ་ཁ་རྐྱབས།", + "ui.promptInput.chooseVariant": "དཔེ་ཚད་འགྱུར་ཅན་གདམ་ཁ་རྐྱབས།", + "ui.promptInput.send": "བཏང༌ནི", + "ui.promptInput.stop": "བཀག་པ", + "ui.tabs.close": "མཆོང་ལྡེ་ཁ་བསྡམས།", + "ui.textField.copyToClipboard": "འཛིན་པང་ལུ་འདྲ་བཤུས་རྐྱབས།", + "ui.textField.copyLink": "འབྲེལ་མཐུད་འདྲ་བཤུས།", + "ui.textField.copied": "འདྲ་བཤུས་འབད་ཡོདཔ།", + "ui.imagePreview.alt": "གཟུགས་བརྙན་སྔོན་ལྟ།", + "ui.scrollView.ariaLabel": "བཤུད་སྒྲིལ་འབད་བཏུབ་པའི་ནང་དོན།", + "ui.tool.read": "ལྸག་ནི", + "ui.tool.loaded": "མངོན་གསལ་འབད་ཡོདཔ།", + "ui.tool.list": "ཐོ", + "ui.tool.glob": "Glob།", + "ui.tool.grep": "Grep།", + "ui.tool.task": "ལཱ", + "ui.tool.webfetch": "ཝེབ་ཕིཆ།", + "ui.tool.websearch": "Web Search", + "ui.tool.websearch.provider": "{{provider}} Web Search", + "ui.tool.shell": "Shell", + "ui.tool.patch": "ལྷནམ", + "ui.tool.todos": "འབད་དགོཔ་ཚུ།", + "ui.tool.todos.read": "ལཱ་འབད་དགོཔ་ལྷག།", + "ui.tool.questions": "དྲི་བ།", + "ui.tool.questions.numbered": "དྲི་བ།{{number}}།", + "ui.tool.agent": "{{type}} ལས་ཚན།", + "ui.tool.agent.default": "ལས་ཚབ།", + "ui.tool.skill": "རིག་རྩལ", + "ui.basicTool.called": "`{{tool}}`ཟེར་སླབ་ཡོདཔ།", + "ui.toolErrorCard.failed": "མཐར་མ་འཁྱོལ་བ", + "ui.toolErrorCard.copyError": "འདྲ་བཤུས་འཛོལ་བ།", + "ui.common.file.one": "ཡིག༌སྣོད༌", + "ui.common.file.other": "ཡིག་སྣོད་ཚུ།", + "ui.common.question.one": "དྲི་བ་", + "ui.common.question.other": "དྲི་བ།", + "ui.common.add": "བསྡོམ༌ནི", + "ui.common.clear": "གསལ་ཏོག་ཏོ", + "ui.common.file": "ཡིག༌སྣོད", + "ui.common.back": "ལོག་འོང་ནི", + "ui.common.cancel": "ཆ་མེད་བཏང་པ་", + "ui.common.confirm": "གཏན་འཁེལ་བཟོ་ནི", + "ui.common.dismiss": "ཁུངས༌མེད༌བརྩི༌ནི", + "ui.common.close": "སྒོ་བསྡམ", + "ui.common.next": "ཤུལ༌མའི", + "ui.common.submit": "སྤྲོད་ནི", + "ui.common.showMore": "མང་སུ་སྟོན།", + "ui.permission.deny": "ཁས༌མི༌ལེན", + "ui.permission.allowAlways": "ཨ་རྟག་ར་གནང་བཅུག།", + "ui.permission.allowOnce": "ཚར་གཅིག་འབད་བཅུག།", + "ui.message.expand": "འཕྲིན་དོན་རྒྱ་བསྐྱེད།", + "ui.message.collapse": "བརྡབ་པའི་འཕྲིན་དོན།", + "ui.message.copy": "འདྲ་བཤུས།", + "ui.message.copyMessage": "འཕྲིན་དོན་འདྲ་བཤུས།", + "ui.message.forkMessage": "ལཱ་ཡུན་གསརཔ་ལུ་ཕོརཀ།", + "ui.message.revertMessage": "འཕྲིན་དོན་ཕྱིར་ལོག་འབད།", + "ui.message.copyResponse": "ལན་འདེབས་འདྲ་བཤུས།", + "ui.message.copied": "འདྲ་བཤུས་འབད་ཡོདཔ།", + "ui.message.duration.seconds": "{{count}}ས །", + "ui.message.duration.minutesSeconds": "{{minutes}}m {{seconds}}ས །", + "ui.message.interrupted": "བར་ཆད་ཅན།", + "ui.message.queued": "གྱལ་བསྒྲིགས།", + "ui.message.attachment.alt": "མཉམ༌སྦྲགས༌", + "ui.patch.action.deleted": "བཏོན་གཏང་ཡོདཔ།", + "ui.patch.action.created": "བཟོ་ཡོདཔ།", + "ui.patch.action.moved": "སྤོ་བཤུད་འབད་ཡོདཔ།", + "ui.patch.action.patched": "ཐིག་ཁྲམ་འབད་ཡོདཔ།", + "ui.question.subtitle.answered": "{{count}} ལན་བཏབ།", + "ui.question.answer.none": "།ལན་མེད་དོ།", + "ui.question.review.notAnswered": "།ལན་མ་བཏབ་པར།", + "ui.question.multiHint": "འཇུག་སྤྱོད་འབད་མི་ལན་ཚུ་ཆ་མཉམ་སེལ་འཐུ་འབད།", + "ui.question.singleHint": "ལན་གཅིག་སེལ་འཐུ་འབད།", + "ui.question.custom.placeholder": "ཁྱོད་རའི་ལན་ཡིག་དཔར་རྐྱབས།", +} diff --git a/packages/ui/src/i18n/el.ts b/packages/ui/src/i18n/el.ts new file mode 100644 index 0000000000000000000000000000000000000000..0c9971489b3bc6f998f4e8405a8d3f0a53378b78 --- /dev/null +++ b/packages/ui/src/i18n/el.ts @@ -0,0 +1,197 @@ +export const dict: Record = { + "ui.sessionReview.title": "Αλλαγές συνεδρίας", + "ui.sessionReview.title.git": "Git αλλαγές", + "ui.sessionReview.title.branch": "Αλλαγές κλάδου", + "ui.sessionReview.title.lastTurn": "Αλλαγές τελευταίας στροφής", + "ui.sessionReview.diffStyle.unified": "Ενοποιημένο", + "ui.sessionReview.diffStyle.split": "Διαίρεση", + "ui.sessionReview.expandAll": "Ανάπτυξη όλων", + "ui.sessionReview.collapseAll": "Σύμπτυξη όλων", + "ui.sessionReview.change.added": "Προστέθηκε", + "ui.sessionReview.change.removed": "Καταργήθηκε", + "ui.sessionReview.change.modified": "Τροποποιήθηκε", + "ui.sessionReview.image.loading": "Φόρτωση...", + "ui.sessionReview.image.placeholder": "Εικόνα", + "ui.sessionReview.largeDiff.title": "Η διαφορά είναι πολύ μεγάλη για απόδοση", + "ui.sessionReview.largeDiff.meta": "Όριο: {{limit}} αλλαγμένες γραμμές. Τρέχουσα: {{current}} αλλαγμένες γραμμές.", + "ui.sessionReview.largeDiff.renderAnyway": "Απόδοση ούτως ή άλλως", + "ui.sessionReviewV2.expandMode": "Ανάπτυξη ή σύμπτυξη διαφοράς", + "ui.sessionReviewV2.filterFiles": "Αρχεία φίλτρου", + "ui.sessionReviewV2.toggleSidebar": "Εναλλαγή δέντρου αρχείου", + "ui.sessionReviewV2.showAllLines": "Εμφάνιση όλων των γραμμών", + "ui.sessionReviewV2.hideNonDiffLines": "Απόκρυψη γραμμών χωρίς διαφορές", + "ui.sessionReviewV2.unifiedDiff": "Ενοποιημένη διαφορά", + "ui.sessionReviewV2.splitDiff": "Διαίρεση διαφορών", + "ui.sessionReviewV2.previousFile": "Προηγούμενο αρχείο", + "ui.sessionReviewV2.nextFile": "Επόμενο αρχείο", + "ui.sessionReviewV2.diffView": "Διαφορική προβολή", + "ui.sessionReviewV2.empty.noGit.title": "Δεν παρακολουθούνται αλλαγές", + "ui.sessionReviewV2.empty.noGit.description": "Παρακολούθηση, έλεγχος και αναίρεση αλλαγών σε αυτό το έργο", + "ui.sessionReviewV2.empty.noGit.action": "Δημιουργία αποθετηρίου Git", + "ui.sessionReviewV2.empty.noGit.actionLoading": "Δημιουργία αποθετηρίου Git...", + "ui.sessionReviewV2.empty.changes.title": "Καμία αλλαγή αρχείου ακόμα", + "ui.sessionReviewV2.empty.changes.description": "Οι αλλαγές του έργου θα εμφανιστούν εδώ", + "ui.sessionReview.openFile": "Άνοιγμα αρχείου", + "ui.sessionReview.selection.line": "γραμμή {{line}}", + "ui.sessionReview.selection.lines": "γραμμές {{start}}-{{end}}", + "ui.fileMedia.kind.image": "εικόνα", + "ui.fileMedia.kind.audio": "ήχος", + "ui.fileMedia.state.removed": "Καταργήθηκε {{kind}} αρχείο.", + "ui.fileMedia.state.loading": "Φόρτωση {{kind}}...", + "ui.fileMedia.state.error": "Δεν είναι δυνατή η φόρτωση του {{kind}}.", + "ui.fileMedia.state.unavailable": "{{kind}} μη διαθέσιμη προεπισκόπηση.", + "ui.fileMedia.binary.title": "Δυαδικό αρχείο", + "ui.fileMedia.binary.description.path": "{{path}} είναι δυαδικό.", + "ui.fileMedia.binary.description.default": "Δυαδικό περιεχόμενο", + "ui.lineComment.label.prefix": "Σχόλιο ", + "ui.lineComment.label.suffix": "", + "ui.lineComment.editorLabel.prefix": "Σχολιασμός ", + "ui.lineComment.editorLabel.suffix": "", + "ui.lineComment.placeholder": "Προσθήκη σχολίου", + "ui.lineComment.contextPlaceholder": "Προσθήκη περιβάλλοντος για αυτήν την αλλαγή", + "ui.lineComment.submit": "Σχόλιο", + "ui.lineComment.cancel": "Ακύρωση", + "ui.sessionTurn.steps.show": "Εμφάνιση βημάτων", + "ui.sessionTurn.steps.hide": "Απόκρυψη βημάτων", + "ui.sessionTurn.summary.response": "Απάντηση", + "ui.sessionTurn.diff.showMore": "Εμφάνιση περισσότερων αλλαγών ({{count}})", + "ui.sessionTurn.diffs.changed.one": "{{count}} Αλλαγμένο αρχείο", + "ui.sessionTurn.diffs.changed.other": "{{count}} Αλλαγμένα αρχεία", + "ui.sessionTurn.diffs.showAll": "Εμφάνιση όλων", + "ui.sessionTurn.diffs.showLess": "Εμφάνιση λιγότερων", + "ui.sessionTurn.diffs.more": "+{{count}} ακόμη αρχεία", + "ui.sessionTurn.retry.retrying": "επαναπροσπαθώ", + "ui.sessionTurn.retry.inSeconds": "σε {{seconds}}s", + "ui.sessionTurn.retry.attempt": "προσπάθεια #{{attempt}}", + "ui.sessionTurn.retry.attemptLine": "{{line}} - προσπάθεια #{{attempt}}", + "ui.sessionTurn.retry.geminiHot": "Το Gemini είναι υπερφορτωμένο αυτήν τη στιγμή", + "ui.sessionTurn.error.freeUsageExceeded": "Υπέρβαση της δωρεάν χρήσης", + "ui.sessionTurn.error.addCredits": "Προσθήκη πιστώσεων", + "dialog.usageExceeded.freeTier.title": "Συμπληρώθηκε το δωρεάν όριο", + "dialog.usageExceeded.freeTier.description": + "Εγγραφείτε στο OpenCode Go για 10 $/μήνα και αποκτήστε αξιόπιστη πρόσβαση στα καλύτερα μοντέλα ανοιχτού κώδικα.", + "dialog.usageExceeded.freeTier.actionLabel": "Εγγραφή", + "dialog.usageExceeded.accountRateLimit.title": "Συμπληρώθηκε το όριο μετάβασης", + "dialog.usageExceeded.accountRateLimit.description": + "Συμπληρώθηκε το όριο χρήσης. Για να συνεχίσετε να χρησιμοποιείτε αυτό το μοντέλο τώρα, ενεργοποιήστε τη χρήση από το διαθέσιμο υπόλοιπό σας", + "dialog.usageExceeded.accountRateLimit.actionLabel": "Άνοιγμα ρυθμίσεων", + "ui.sessionTurn.status.delegating": "Ανάθεση εργασίας", + "ui.sessionTurn.status.planning": "Σχεδιασμός επόμενων βημάτων", + "ui.sessionTurn.status.gatheringContext": "Εξερεύνηση", + "ui.sessionTurn.status.gatheredContext": "Εξερευνήθηκε", + "ui.sessionTurn.status.searchingCodebase": "Αναζήτηση της βάσης κωδικών", + "ui.sessionTurn.status.searchingWeb": "Αναζήτηση στον Ιστό", + "ui.sessionTurn.status.makingEdits": "Πραγματοποίηση επεξεργασιών", + "ui.sessionTurn.status.runningCommands": "Εκτελούνται εντολές", + "ui.sessionTurn.status.thinking": "Σκέφτομαι", + "ui.sessionTurn.status.thinkingWithTopic": "Σκέψη - {{topic}}", + "ui.sessionTurn.status.gatheringThoughts": "Συγκέντρωση σκέψεων", + "ui.sessionTurn.status.consideringNextSteps": "Σκεφτόμαστε τα επόμενα βήματα", + "ui.messagePart.diagnostic.error": "Σφάλμα", + "ui.messagePart.title.edit": "Επεξεργασία", + "ui.messagePart.title.write": "Εγγραφή", + "ui.messagePart.option.typeOwnAnswer": "Πληκτρολογήστε τη δική σας απάντηση", + "ui.messagePart.review.title": "Ελέγξτε τις απαντήσεις σας", + "ui.messagePart.questions.dismissed": "Οι ερωτήσεις απορρίφθηκαν", + "ui.messagePart.compaction": "Σύνοψη συνεδρίας", + "ui.messagePart.context.read.one": "{{count}} ανάγνωση", + "ui.messagePart.context.read.other": "{{count}} διαβάζει", + "ui.messagePart.context.search.one": "{{count}} αναζήτηση", + "ui.messagePart.context.search.other": "{{count}} αναζητήσεις", + "ui.messagePart.context.list.one": "{{count}} λίστα", + "ui.messagePart.context.list.other": "{{count}} λίστες", + "ui.list.loading": "Φόρτωση", + "ui.list.empty": "Δεν υπάρχουν αποτελέσματα", + "ui.list.clearFilter": "Διαγραφή φίλτρου", + "ui.list.emptyWithFilter.prefix": "Δεν υπάρχουν αποτελέσματα για", + "ui.list.emptyWithFilter.suffix": "", + "ui.fileSearch.placeholder": "Εύρεση", + "ui.fileSearch.previousMatch": "Προηγούμενη αντιστοίχιση", + "ui.fileSearch.nextMatch": "Επόμενος αγώνας", + "ui.fileSearch.close": "Κλείσιμο αναζήτησης", + "ui.messageNav.newMessage": "Νέο μήνυμα", + "ui.promptInput.noMatchingItems": "Δεν ταιριάζουν στοιχεία", + "ui.promptInput.commands": "Εντολές", + "ui.promptInput.dropFiles": "Αποθέστε αρχεία για επισύναψη", + "ui.promptInput.removeAttachment": "Κατάργηση συνημμένου", + "ui.promptInput.label": "Προτροπή", + "ui.promptInput.placeholder.shell": "Εισαγωγή εντολής κελύφους...", + "ui.promptInput.placeholder.normal": "Ρωτήστε οτιδήποτε, {{slash}} για εντολές, {{at}} για περιβάλλον...", + "ui.promptInput.add": "Προσθήκη εικόνων και αρχείων", + "ui.promptInput.attachments": "Εικόνες και αρχεία", + "ui.promptInput.context": "Πλαίσιο", + "ui.promptInput.shell": "εντολή Shell", + "ui.promptInput.chooseAgent": "Επιλογή πράκτορα", + "ui.promptInput.chooseModel": "Επιλογή μοντέλου", + "ui.promptInput.chooseVariant": "Επιλογή παραλλαγής μοντέλου", + "ui.promptInput.send": "Αποστολή", + "ui.promptInput.stop": "Διακοπή", + "ui.tabs.close": "Κλείσιμο καρτέλας", + "ui.textField.copyToClipboard": "Αντιγραφή στο πρόχειρο", + "ui.textField.copyLink": "Αντιγραφή συνδέσμου", + "ui.textField.copied": "Αντιγράφηκε", + "ui.imagePreview.alt": "Προεπισκόπηση εικόνας", + "ui.scrollView.ariaLabel": "περιεχόμενο με δυνατότητα κύλισης", + "ui.tool.read": "Διαβάστε", + "ui.tool.loaded": "Φορτώθηκε", + "ui.tool.list": "Λίστα", + "ui.tool.glob": "Glob", + "ui.tool.grep": "Grep", + "ui.tool.task": "Εργασία", + "ui.tool.webfetch": "Webfetch", + "ui.tool.websearch": "Αναζήτηση Ιστού", + "ui.tool.websearch.provider": "{{provider}} Αναζήτηση στον Ιστό", + "ui.tool.shell": "Shell", + "ui.tool.patch": "Patch", + "ui.tool.todos": "Εκκρεμότητες", + "ui.tool.todos.read": "Διαβάστε τις εργασίες", + "ui.tool.questions": "Ερωτήσεις", + "ui.tool.questions.numbered": "Ερωτήσεις {{number}}", + "ui.tool.agent": "Πράκτορας {{type}}", + "ui.tool.agent.default": "Πράκτορας", + "ui.tool.skill": "Ικανότητα", + "ui.basicTool.called": "Καλήθηκε `{{tool}}`", + "ui.toolErrorCard.failed": "Απέτυχε", + "ui.toolErrorCard.copyError": "Σφάλμα αντιγραφής", + "ui.common.file.one": "αρχείο", + "ui.common.file.other": "αρχεία", + "ui.common.question.one": "ερώτηση", + "ui.common.question.other": "ερωτήσεις", + "ui.common.add": "Προσθήκη", + "ui.common.clear": "Διαγραφή", + "ui.common.file": "Αρχείο", + "ui.common.back": "Πίσω", + "ui.common.cancel": "Ακύρωση", + "ui.common.confirm": "Επιβεβαίωση", + "ui.common.dismiss": "Παράβλεψη", + "ui.common.close": "Κλείσιμο", + "ui.common.next": "Επόμενο", + "ui.common.submit": "Υποβολή", + "ui.common.showMore": "Εμφάνιση περισσότερων", + "ui.permission.deny": "Απόρριψη", + "ui.permission.allowAlways": "Να επιτρέπεται πάντα", + "ui.permission.allowOnce": "Να επιτρέπεται μία φορά", + "ui.message.expand": "Ανάπτυξη μηνύματος", + "ui.message.collapse": "Σύμπτυξη μηνύματος", + "ui.message.copy": "Αντιγραφή", + "ui.message.copyMessage": "Αντιγραφή μηνύματος", + "ui.message.forkMessage": "Διακλάδωση σε νέα συνεδρία", + "ui.message.revertMessage": "Επαναφορά μηνύματος", + "ui.message.copyResponse": "Απάντηση αντιγραφής", + "ui.message.copied": "Αντιγράφηκε", + "ui.message.duration.seconds": "{{count}}δ", + "ui.message.duration.minutesSeconds": "{{minutes}}λ {{seconds}}δ", + "ui.message.interrupted": "Διακοπή", + "ui.message.queued": "Σε αναμονή", + "ui.message.attachment.alt": "συνημμένο", + "ui.patch.action.deleted": "Διαγράφηκε", + "ui.patch.action.created": "Δημιουργήθηκε", + "ui.patch.action.moved": "Μετακινήθηκε", + "ui.patch.action.patched": "Επιδιορθώθηκε", + "ui.question.subtitle.answered": "{{count}} απάντησε", + "ui.question.answer.none": "(καμία απάντηση)", + "ui.question.review.notAnswered": "(δεν απαντήθηκε)", + "ui.question.multiHint": "Επιλογή όλων των απαντήσεων που ισχύουν", + "ui.question.singleHint": "Επιλέξτε μία απάντηση", + "ui.question.custom.placeholder": "Πληκτρολογήστε την απάντησή σας...", +} diff --git a/packages/ui/src/i18n/en.ts b/packages/ui/src/i18n/en.ts new file mode 100644 index 0000000000000000000000000000000000000000..54008fbc8d0b214aa06ea0027bf8a14d0966cbe9 --- /dev/null +++ b/packages/ui/src/i18n/en.ts @@ -0,0 +1,220 @@ +export const dict: Record = { + "ui.sessionReview.title": "Session changes", + "ui.sessionReview.title.git": "Git changes", + "ui.sessionReview.title.branch": "Branch changes", + "ui.sessionReview.title.lastTurn": "Last turn changes", + "ui.sessionReview.diffStyle.unified": "Unified", + "ui.sessionReview.diffStyle.split": "Split", + "ui.sessionReview.expandAll": "Expand all", + "ui.sessionReview.collapseAll": "Collapse all", + "ui.sessionReview.change.added": "Added", + "ui.sessionReview.change.removed": "Removed", + "ui.sessionReview.change.modified": "Modified", + "ui.sessionReview.image.loading": "Loading...", + "ui.sessionReview.image.placeholder": "Image", + "ui.sessionReview.largeDiff.title": "Diff too large to render", + "ui.sessionReview.largeDiff.meta": "Limit: {{limit}} changed lines. Current: {{current}} changed lines.", + "ui.sessionReview.largeDiff.renderAnyway": "Render anyway", + "ui.sessionReviewV2.expandMode": "Expand or collapse diff", + "ui.sessionReviewV2.filterFiles": "Filter files", + "ui.sessionReviewV2.toggleSidebar": "Toggle file tree", + "ui.sessionReviewV2.showAllLines": "Show all lines", + "ui.sessionReviewV2.hideNonDiffLines": "Hide non-diff lines", + "ui.sessionReviewV2.unifiedDiff": "Unified diff", + "ui.sessionReviewV2.splitDiff": "Split diff", + "ui.sessionReviewV2.previousFile": "Previous file", + "ui.sessionReviewV2.nextFile": "Next file", + "ui.sessionReviewV2.diffView": "Diff view", + "ui.sessionReviewV2.empty.noGit.title": "No tracked changes", + "ui.sessionReviewV2.empty.noGit.description": "Track, review, and undo changes in this project", + "ui.sessionReviewV2.empty.noGit.action": "Create Git repository", + "ui.sessionReviewV2.empty.noGit.actionLoading": "Creating Git repository...", + "ui.sessionReviewV2.empty.changes.title": "No file changes yet", + "ui.sessionReviewV2.empty.changes.description": "Project changes will appear here", + + "ui.sessionReview.openFile": "Open file", + "ui.sessionReview.selection.line": "line {{line}}", + "ui.sessionReview.selection.lines": "lines {{start}}-{{end}}", + + "ui.fileMedia.kind.image": "image", + "ui.fileMedia.kind.audio": "audio", + "ui.fileMedia.state.removed": "Removed {{kind}} file.", + "ui.fileMedia.state.loading": "Loading {{kind}}...", + "ui.fileMedia.state.error": "Unable to load {{kind}}.", + "ui.fileMedia.state.unavailable": "{{kind}} preview unavailable.", + "ui.fileMedia.binary.title": "Binary file", + "ui.fileMedia.binary.description.path": "{{path}} is binary.", + "ui.fileMedia.binary.description.default": "Binary content", + + "ui.lineComment.label.prefix": "Comment on ", + "ui.lineComment.label.suffix": "", + "ui.lineComment.editorLabel.prefix": "Commenting on ", + "ui.lineComment.editorLabel.suffix": "", + "ui.lineComment.placeholder": "Add comment", + "ui.lineComment.contextPlaceholder": "Add context for this change", + "ui.lineComment.submit": "Comment", + "ui.lineComment.cancel": "Cancel", + + "ui.sessionTurn.steps.show": "Show steps", + "ui.sessionTurn.steps.hide": "Hide steps", + "ui.sessionTurn.summary.response": "Response", + "ui.sessionTurn.diff.showMore": "Show more changes ({{count}})", + "ui.sessionTurn.diffs.changed.one": "{{count}} Changed file", + "ui.sessionTurn.diffs.changed.other": "{{count}} Changed files", + "ui.sessionTurn.diffs.showAll": "Show all", + "ui.sessionTurn.diffs.showLess": "Show less", + "ui.sessionTurn.diffs.more": "+{{count}} more files", + + "ui.sessionTurn.retry.retrying": "retrying", + "ui.sessionTurn.retry.inSeconds": "in {{seconds}}s", + "ui.sessionTurn.retry.attempt": "attempt #{{attempt}}", + "ui.sessionTurn.retry.attemptLine": "{{line}} - attempt #{{attempt}}", + "ui.sessionTurn.retry.geminiHot": "gemini is way too hot right now", + "ui.sessionTurn.error.freeUsageExceeded": "Free usage exceeded", + "ui.sessionTurn.error.addCredits": "Add credits", + + "dialog.usageExceeded.freeTier.title": "Free limit reached", + "dialog.usageExceeded.freeTier.description": + "Subscribe to OpenCode Go for reliable access to the best open-source models for $10/month.", + "dialog.usageExceeded.freeTier.actionLabel": "Subscribe", + "dialog.usageExceeded.accountRateLimit.title": "Go limit reached", + "dialog.usageExceeded.accountRateLimit.description": + "Usage limit reached. To continue using this model now, enable usage from your available balance", + "dialog.usageExceeded.accountRateLimit.actionLabel": "Open settings", + + "ui.sessionTurn.status.delegating": "Delegating work", + "ui.sessionTurn.status.planning": "Planning next steps", + "ui.sessionTurn.status.gatheringContext": "Exploring", + "ui.sessionTurn.status.gatheredContext": "Explored", + "ui.sessionTurn.status.searchingCodebase": "Searching the codebase", + "ui.sessionTurn.status.searchingWeb": "Searching the web", + "ui.sessionTurn.status.makingEdits": "Making edits", + "ui.sessionTurn.status.runningCommands": "Running commands", + "ui.sessionTurn.status.thinking": "Thinking", + "ui.sessionTurn.status.thinkingWithTopic": "Thinking - {{topic}}", + "ui.sessionTurn.status.gatheringThoughts": "Gathering thoughts", + "ui.sessionTurn.status.consideringNextSteps": "Considering next steps", + + "ui.messagePart.diagnostic.error": "Error", + "ui.messagePart.title.edit": "Edit", + "ui.messagePart.title.write": "Write", + "ui.messagePart.option.typeOwnAnswer": "Type your own answer", + "ui.messagePart.review.title": "Review your answers", + "ui.messagePart.questions.dismissed": "Questions dismissed", + "ui.messagePart.compaction": "Session compacted", + "ui.messagePart.context.read.one": "{{count}} read", + "ui.messagePart.context.read.other": "{{count}} reads", + "ui.messagePart.context.search.one": "{{count}} search", + "ui.messagePart.context.search.other": "{{count}} searches", + "ui.messagePart.context.list.one": "{{count}} list", + "ui.messagePart.context.list.other": "{{count}} lists", + + "ui.list.loading": "Loading", + "ui.list.empty": "No results", + "ui.list.clearFilter": "Clear filter", + "ui.list.emptyWithFilter.prefix": "No results for", + "ui.list.emptyWithFilter.suffix": "", + + "ui.fileSearch.placeholder": "Find", + "ui.fileSearch.previousMatch": "Previous match", + "ui.fileSearch.nextMatch": "Next match", + "ui.fileSearch.close": "Close search", + + "ui.messageNav.newMessage": "New message", + + "ui.promptInput.noMatchingItems": "No matching items", + "ui.promptInput.commands": "Commands", + "ui.promptInput.dropFiles": "Drop files to attach", + "ui.promptInput.removeAttachment": "Remove attachment", + "ui.promptInput.label": "Prompt", + "ui.promptInput.placeholder.shell": "Enter shell command...", + "ui.promptInput.placeholder.normal": "Ask anything, {{slash}} for commands, {{at}} for context...", + "ui.promptInput.add": "Add images and files", + "ui.promptInput.attachments": "Images and files", + "ui.promptInput.context": "Context", + "ui.promptInput.shell": "Shell command", + "ui.promptInput.chooseAgent": "Choose agent", + "ui.promptInput.chooseModel": "Choose model", + "ui.promptInput.chooseVariant": "Choose model variant", + "ui.promptInput.send": "Send", + "ui.promptInput.stop": "Stop", + + "ui.tabs.close": "Close tab", + + "ui.textField.copyToClipboard": "Copy to clipboard", + "ui.textField.copyLink": "Copy link", + "ui.textField.copied": "Copied", + + "ui.imagePreview.alt": "Image preview", + "ui.scrollView.ariaLabel": "scrollable content", + + "ui.tool.read": "Read", + "ui.tool.loaded": "Loaded", + "ui.tool.list": "List", + "ui.tool.glob": "Glob", + "ui.tool.grep": "Grep", + "ui.tool.task": "Task", + "ui.tool.webfetch": "Webfetch", + "ui.tool.websearch": "Web Search", + "ui.tool.websearch.provider": "{{provider}} Web Search", + "ui.tool.shell": "Shell", + "ui.tool.patch": "Patch", + "ui.tool.todos": "To-dos", + "ui.tool.todos.read": "Read to-dos", + "ui.tool.questions": "Questions", + "ui.tool.questions.numbered": "Questions {{number}}", + "ui.tool.agent": "{{type}} Agent", + "ui.tool.agent.default": "Agent", + "ui.tool.skill": "Skill", + + "ui.basicTool.called": "Called `{{tool}}`", + "ui.toolErrorCard.failed": "Failed", + "ui.toolErrorCard.copyError": "Copy error", + + "ui.common.file.one": "file", + "ui.common.file.other": "files", + "ui.common.question.one": "question", + "ui.common.question.other": "questions", + + "ui.common.add": "Add", + "ui.common.clear": "Clear", + "ui.common.file": "File", + "ui.common.back": "Back", + "ui.common.cancel": "Cancel", + "ui.common.confirm": "Confirm", + "ui.common.dismiss": "Dismiss", + "ui.common.close": "Close", + "ui.common.next": "Next", + "ui.common.submit": "Submit", + "ui.common.showMore": "Show more", + + "ui.permission.deny": "Deny", + "ui.permission.allowAlways": "Allow always", + "ui.permission.allowOnce": "Allow once", + + "ui.message.expand": "Expand message", + "ui.message.collapse": "Collapse message", + "ui.message.copy": "Copy", + "ui.message.copyMessage": "Copy message", + "ui.message.forkMessage": "Fork to new session", + "ui.message.revertMessage": "Revert message", + "ui.message.copyResponse": "Copy response", + "ui.message.copied": "Copied", + "ui.message.duration.seconds": "{{count}}s", + "ui.message.duration.minutesSeconds": "{{minutes}}m {{seconds}}s", + "ui.message.interrupted": "Interrupted", + "ui.message.queued": "Queued", + "ui.message.attachment.alt": "attachment", + + "ui.patch.action.deleted": "Deleted", + "ui.patch.action.created": "Created", + "ui.patch.action.moved": "Moved", + "ui.patch.action.patched": "Patched", + + "ui.question.subtitle.answered": "{{count}} answered", + "ui.question.answer.none": "(no answer)", + "ui.question.review.notAnswered": "(not answered)", + "ui.question.multiHint": "Select all answers that apply", + "ui.question.singleHint": "Select one answer", + "ui.question.custom.placeholder": "Type your answer...", +} diff --git a/packages/ui/src/i18n/es.ts b/packages/ui/src/i18n/es.ts new file mode 100644 index 0000000000000000000000000000000000000000..07d3f42435d8bd2de1bdad6674f9e62e0eb61cdc --- /dev/null +++ b/packages/ui/src/i18n/es.ts @@ -0,0 +1,221 @@ +export const dict = { + "ui.sessionReview.title": "Cambios de la sesión", + "ui.sessionReview.title.git": "Cambios de Git", + "ui.sessionReview.title.branch": "Cambios de la rama", + "ui.sessionReview.title.lastTurn": "Cambios del último turno", + "ui.sessionReview.diffStyle.unified": "Unificado", + "ui.sessionReview.diffStyle.split": "Dividido", + "ui.sessionReview.openFile": "Abrir archivo", + "ui.sessionReview.selection.line": "línea {{line}}", + "ui.sessionReview.selection.lines": "líneas {{start}}-{{end}}", + "ui.sessionReview.expandAll": "Expandir todo", + "ui.sessionReview.collapseAll": "Contraer todo", + "ui.sessionReview.change.added": "Añadido", + "ui.sessionReview.change.removed": "Eliminado", + "ui.sessionReview.change.modified": "Modificado", + "ui.sessionReview.image.loading": "Cargando...", + "ui.sessionReview.image.placeholder": "Imagen", + "ui.sessionReview.largeDiff.title": "Diff demasiado grande para renderizar", + "ui.sessionReview.largeDiff.meta": "Límite: {{limit}} líneas modificadas. Actual: {{current}} líneas modificadas.", + "ui.sessionReview.largeDiff.renderAnyway": "Renderizar de todos modos", + "ui.sessionReviewV2.expandMode": "Expandir o contraer diff", + "ui.sessionReviewV2.filterFiles": "Filtrar archivos", + "ui.sessionReviewV2.toggleSidebar": "Mostrar u ocultar árbol de archivos", + "ui.sessionReviewV2.showAllLines": "Mostrar todas las líneas", + "ui.sessionReviewV2.hideNonDiffLines": "Ocultar líneas sin cambios", + "ui.sessionReviewV2.unifiedDiff": "Diff unificado", + "ui.sessionReviewV2.splitDiff": "Diff dividido", + "ui.sessionReviewV2.previousFile": "Archivo anterior", + "ui.sessionReviewV2.nextFile": "Siguiente archivo", + "ui.sessionReviewV2.diffView": "Vista de diff", + "ui.sessionReviewV2.empty.noGit.title": "No hay cambios rastreados", + "ui.sessionReviewV2.empty.noGit.description": "Rastrea, revisa y deshaz cambios en este proyecto", + "ui.sessionReviewV2.empty.noGit.action": "Crear repositorio Git", + "ui.sessionReviewV2.empty.noGit.actionLoading": "Creando repositorio Git...", + "ui.sessionReviewV2.empty.changes.title": "Aún no hay cambios en los archivos", + "ui.sessionReviewV2.empty.changes.description": "Los cambios del proyecto aparecerán aquí", + "ui.fileMedia.kind.image": "imagen", + "ui.fileMedia.kind.audio": "audio", + "ui.fileMedia.state.removed": "Archivo de {{kind}} eliminado", + "ui.fileMedia.state.loading": "Cargando archivo de {{kind}}", + "ui.fileMedia.state.error": "Error en el archivo de {{kind}}", + "ui.fileMedia.state.unavailable": "Archivo de {{kind}} no disponible", + "ui.fileMedia.binary.title": "Archivo binario", + "ui.fileMedia.binary.description.path": "No se puede mostrar {{path}} porque es un archivo binario.", + "ui.fileMedia.binary.description.default": "No se puede mostrar este archivo porque es un archivo binario.", + + "ui.lineComment.label.prefix": "Comentar en ", + "ui.lineComment.label.suffix": "", + "ui.lineComment.editorLabel.prefix": "Comentando en ", + "ui.lineComment.editorLabel.suffix": "", + "ui.lineComment.placeholder": "Añadir comentario", + "ui.lineComment.contextPlaceholder": "Añadir contexto para este cambio", + "ui.lineComment.submit": "Comentar", + "ui.lineComment.cancel": "Cancelar", + + "ui.sessionTurn.steps.show": "Mostrar pasos", + "ui.sessionTurn.steps.hide": "Ocultar pasos", + "ui.sessionTurn.summary.response": "Respuesta", + "ui.sessionTurn.diff.showMore": "Mostrar más cambios ({{count}})", + "ui.sessionTurn.diffs.changed.one": "{{count}} archivo modificado", + "ui.sessionTurn.diffs.changed.many": "{{count}} de archivos modificados", + "ui.sessionTurn.diffs.changed.other": "{{count}} archivos modificados", + "ui.sessionTurn.diffs.showAll": "Mostrar todos", + "ui.sessionTurn.diffs.showLess": "Mostrar menos", + "ui.sessionTurn.diffs.more": "+{{count}} más", + + "ui.sessionTurn.retry.retrying": "reintentando", + "ui.sessionTurn.retry.inSeconds": "en {{seconds}}s", + "ui.sessionTurn.retry.attempt": "intento n.º {{attempt}}", + "ui.sessionTurn.retry.attemptLine": "{{line}} - intento n.º {{attempt}}", + "ui.sessionTurn.retry.geminiHot": "Gemini está demasiado saturado ahora mismo", + "ui.sessionTurn.error.freeUsageExceeded": "Se superó el límite de uso gratuito", + "ui.sessionTurn.error.addCredits": "Añadir créditos", + + "dialog.usageExceeded.freeTier.title": "Límite gratuito alcanzado", + "dialog.usageExceeded.freeTier.description": + "Suscríbete a OpenCode Go por 10 USD al mes para acceder de forma fiable a los mejores modelos de código abierto.", + "dialog.usageExceeded.freeTier.actionLabel": "Suscribirse", + "dialog.usageExceeded.accountRateLimit.title": "Límite de Go alcanzado", + "dialog.usageExceeded.accountRateLimit.description": + "Límite de uso alcanzado. Para seguir usando este modelo ahora, habilita el uso desde tu saldo disponible", + "dialog.usageExceeded.accountRateLimit.actionLabel": "Abrir ajustes", + + "ui.sessionTurn.status.delegating": "Delegando trabajo", + "ui.sessionTurn.status.planning": "Planificando siguientes pasos", + "ui.sessionTurn.status.gatheringContext": "Explorando", + "ui.sessionTurn.status.gatheredContext": "Explorado", + "ui.sessionTurn.status.searchingCodebase": "Buscando en la base de código", + "ui.sessionTurn.status.searchingWeb": "Buscando en la web", + "ui.sessionTurn.status.makingEdits": "Realizando ediciones", + "ui.sessionTurn.status.runningCommands": "Ejecutando comandos", + "ui.sessionTurn.status.thinking": "Pensando", + "ui.sessionTurn.status.thinkingWithTopic": "Pensando: {{topic}}", + "ui.sessionTurn.status.gatheringThoughts": "Organizando ideas", + "ui.sessionTurn.status.consideringNextSteps": "Considerando siguientes pasos", + + "ui.messagePart.questions.dismissed": "Preguntas descartadas", + "ui.messagePart.compaction": "Sesión compactada", + "ui.messagePart.context.read.one": "{{count}} lectura", + "ui.messagePart.context.read.many": "{{count}} de lecturas", + "ui.messagePart.context.read.other": "{{count}} lecturas", + "ui.messagePart.context.search.one": "{{count}} búsqueda", + "ui.messagePart.context.search.many": "{{count}} de búsquedas", + "ui.messagePart.context.search.other": "{{count}} búsquedas", + "ui.messagePart.context.list.one": "{{count}} listado", + "ui.messagePart.context.list.many": "{{count}} de listados", + "ui.messagePart.context.list.other": "{{count}} listados", + "ui.messagePart.diagnostic.error": "Error", + "ui.messagePart.title.edit": "Editar", + "ui.messagePart.title.write": "Escribir", + "ui.messagePart.option.typeOwnAnswer": "Escribe tu propia respuesta", + "ui.messagePart.review.title": "Revisa tus respuestas", + + "ui.list.loading": "Cargando", + "ui.list.empty": "Sin resultados", + "ui.list.clearFilter": "Borrar filtro", + "ui.list.emptyWithFilter.prefix": "Sin resultados para", + "ui.list.emptyWithFilter.suffix": "", + + "ui.messageNav.newMessage": "Nuevo mensaje", + + "ui.promptInput.noMatchingItems": "No hay elementos coincidentes", + "ui.promptInput.commands": "Comandos", + "ui.promptInput.dropFiles": "Suelta los archivos para adjuntarlos", + "ui.promptInput.removeAttachment": "Eliminar adjunto", + "ui.promptInput.label": "Prompt", + "ui.promptInput.placeholder.shell": "Introduce un comando de shell...", + "ui.promptInput.placeholder.normal": "Pregunta lo que quieras, {{slash}} para comandos, {{at}} para contexto...", + "ui.promptInput.add": "Añadir imágenes y archivos", + "ui.promptInput.attachments": "Imágenes y archivos", + "ui.promptInput.context": "Contexto", + "ui.promptInput.shell": "Comando de shell", + "ui.promptInput.chooseAgent": "Elegir agente", + "ui.promptInput.chooseModel": "Elegir modelo", + "ui.promptInput.chooseVariant": "Elegir variante del modelo", + "ui.promptInput.send": "Enviar", + "ui.promptInput.stop": "Detener", + + "ui.tabs.close": "Cerrar pestaña", + + "ui.textField.copyToClipboard": "Copiar al portapapeles", + "ui.textField.copyLink": "Copiar enlace", + "ui.textField.copied": "Copiado", + + "ui.imagePreview.alt": "Vista previa de imagen", + "ui.scrollView.ariaLabel": "contenido desplazable", + + "ui.tool.read": "Leer", + "ui.tool.loaded": "Cargado", + "ui.tool.list": "Listar", + "ui.tool.glob": "Glob", + "ui.tool.grep": "Grep", + "ui.tool.webfetch": "Webfetch", + "ui.tool.websearch": "Búsqueda web", + "ui.tool.websearch.provider": "{{provider}} Búsqueda web", + "ui.tool.shell": "Shell", + "ui.tool.patch": "Parche", + "ui.tool.todos": "Tareas", + "ui.tool.todos.read": "Leer tareas", + "ui.tool.questions": "Preguntas", + "ui.tool.questions.numbered": "Preguntas {{number}}", + "ui.tool.agent": "Agente {{type}}", + "ui.tool.agent.default": "Agente", + + "ui.common.file.one": "archivo", + "ui.common.file.other": "archivos", + "ui.common.question.one": "pregunta", + "ui.common.question.other": "preguntas", + + "ui.common.add": "Añadir", + "ui.common.clear": "Borrar", + "ui.common.file": "Archivo", + "ui.common.back": "Atrás", + "ui.common.cancel": "Cancelar", + "ui.common.confirm": "Confirmar", + "ui.common.dismiss": "Descartar", + "ui.common.close": "Cerrar", + "ui.common.next": "Siguiente", + "ui.common.submit": "Enviar", + "ui.common.showMore": "Mostrar más", + + "ui.permission.deny": "Denegar", + "ui.permission.allowAlways": "Permitir siempre", + "ui.permission.allowOnce": "Permitir una vez", + + "ui.message.expand": "Expandir mensaje", + "ui.message.collapse": "Contraer mensaje", + "ui.message.copy": "Copiar", + "ui.message.copyMessage": "Copiar mensaje", + "ui.message.forkMessage": "Bifurcar a nueva sesión", + "ui.message.revertMessage": "Restablecer a este punto", + "ui.message.copyResponse": "Copiar respuesta", + "ui.message.copied": "¡Copiado!", + "ui.message.interrupted": "Interrumpido", + "ui.message.queued": "En cola", + "ui.message.attachment.alt": "adjunto", + + "ui.patch.action.deleted": "Eliminado", + "ui.patch.action.created": "Creado", + "ui.patch.action.moved": "Movido", + "ui.patch.action.patched": "Parcheado", + + "ui.question.subtitle.answered": "{{count}} respondidas", + "ui.question.answer.none": "(sin respuesta)", + "ui.question.review.notAnswered": "(no respondida)", + "ui.question.multiHint": "Selecciona todas las que correspondan", + "ui.question.singleHint": "Selecciona una respuesta", + "ui.question.custom.placeholder": "Escribe tu respuesta...", + + "ui.fileSearch.placeholder": "Buscar", + "ui.fileSearch.previousMatch": "Anterior", + "ui.fileSearch.nextMatch": "Siguiente", + "ui.fileSearch.close": "Cerrar búsqueda", + "ui.tool.task": "Tarea", + "ui.tool.skill": "Habilidad", + "ui.basicTool.called": "Se llamó a `{{tool}}`", + "ui.toolErrorCard.failed": "Falló", + "ui.toolErrorCard.copyError": "Copiar error", + "ui.message.duration.seconds": "{{count}}s", + "ui.message.duration.minutesSeconds": "{{minutes}}m {{seconds}}s", +} diff --git a/packages/ui/src/i18n/et.ts b/packages/ui/src/i18n/et.ts new file mode 100644 index 0000000000000000000000000000000000000000..5c548c84ec5e2d6c9d81f344d6fab91f02f7f099 --- /dev/null +++ b/packages/ui/src/i18n/et.ts @@ -0,0 +1,197 @@ +export const dict: Record = { + "ui.sessionReview.title": "Seansi muudatused", + "ui.sessionReview.title.git": "Giti muudatused", + "ui.sessionReview.title.branch": "Haru muutused", + "ui.sessionReview.title.lastTurn": "Viimase vooru muudatused", + "ui.sessionReview.diffStyle.unified": "Ühtne", + "ui.sessionReview.diffStyle.split": "Lõhestatud", + "ui.sessionReview.expandAll": "Laienda kõik", + "ui.sessionReview.collapseAll": "Ahenda kõik", + "ui.sessionReview.change.added": "Lisatud", + "ui.sessionReview.change.removed": "Eemaldatud", + "ui.sessionReview.change.modified": "Muudetud", + "ui.sessionReview.image.loading": "Laadimine...", + "ui.sessionReview.image.placeholder": "Pilt", + "ui.sessionReview.largeDiff.title": "Diff on renderdamiseks liiga suur", + "ui.sessionReview.largeDiff.meta": "Limiit: {{limit}} muudetud rida. Praegune: {{current}} muudetud rida.", + "ui.sessionReview.largeDiff.renderAnyway": "Renderda ikkagi", + "ui.sessionReviewV2.expandMode": "Laienda või ahenda erinevust", + "ui.sessionReviewV2.filterFiles": "Filtreeri faile", + "ui.sessionReviewV2.toggleSidebar": "Failipuu sisse- ja väljalülitamine", + "ui.sessionReviewV2.showAllLines": "Kuva kõik read", + "ui.sessionReviewV2.hideNonDiffLines": "Peida mitte-diff read", + "ui.sessionReviewV2.unifiedDiff": "Ühtne diff", + "ui.sessionReviewV2.splitDiff": "Kõrvutatud diff", + "ui.sessionReviewV2.previousFile": "Eelmine fail", + "ui.sessionReviewV2.nextFile": "Järgmine fail", + "ui.sessionReviewV2.diffView": "Diffivaade", + "ui.sessionReviewV2.empty.noGit.title": "Jälgitud muudatusi pole", + "ui.sessionReviewV2.empty.noGit.description": "Selle projekti muudatuste jälgimine, ülevaatamine ja tagasivõtmine", + "ui.sessionReviewV2.empty.noGit.action": "Loo Git hoidla", + "ui.sessionReviewV2.empty.noGit.actionLoading": "Git hoidla loomine...", + "ui.sessionReviewV2.empty.changes.title": "Failis pole veel muudatusi tehtud", + "ui.sessionReviewV2.empty.changes.description": "Projekti muudatused kuvatakse siin", + "ui.sessionReview.openFile": "Ava fail", + "ui.sessionReview.selection.line": "rida {{line}}", + "ui.sessionReview.selection.lines": "read {{start}}-{{end}}", + "ui.fileMedia.kind.image": "pilt", + "ui.fileMedia.kind.audio": "heli", + "ui.fileMedia.state.removed": "Eemaldatud {{kind}} fail.", + "ui.fileMedia.state.loading": "Laadimine {{kind}}...", + "ui.fileMedia.state.error": "Ei saa laadida {{kind}}.", + "ui.fileMedia.state.unavailable": "{{kind}} eelvaade pole saadaval.", + "ui.fileMedia.binary.title": "Binaarne fail", + "ui.fileMedia.binary.description.path": "{{path}} on binaarne.", + "ui.fileMedia.binary.description.default": "Binaarne sisu", + "ui.lineComment.label.prefix": "kommenteerida ", + "ui.lineComment.label.suffix": "", + "ui.lineComment.editorLabel.prefix": "Kommenteerides ", + "ui.lineComment.editorLabel.suffix": "", + "ui.lineComment.placeholder": "Lisa kommentaar", + "ui.lineComment.contextPlaceholder": "Lisage selle muudatuse kontekst", + "ui.lineComment.submit": "Kommenteeri", + "ui.lineComment.cancel": "Tühista", + "ui.sessionTurn.steps.show": "Näita samme", + "ui.sessionTurn.steps.hide": "Peida sammud", + "ui.sessionTurn.summary.response": "Vastus", + "ui.sessionTurn.diff.showMore": "Kuva rohkem muudatusi ({{count}})", + "ui.sessionTurn.diffs.changed.one": "{{count}} Muudetud fail", + "ui.sessionTurn.diffs.changed.other": "{{count}} Muudetud failid", + "ui.sessionTurn.diffs.showAll": "Näita kõiki", + "ui.sessionTurn.diffs.showLess": "Näita vähem", + "ui.sessionTurn.diffs.more": "+{{count}} veel faili", + "ui.sessionTurn.retry.retrying": "uuesti proovimine", + "ui.sessionTurn.retry.inSeconds": "{{seconds}} s pärast", + "ui.sessionTurn.retry.attempt": "katse #{{attempt}}", + "ui.sessionTurn.retry.attemptLine": "{{line}} – katse #{{attempt}}", + "ui.sessionTurn.retry.geminiHot": "Gemini on praegu ülekoormatud", + "ui.sessionTurn.error.freeUsageExceeded": "Tasuta kasutus on ületatud", + "ui.sessionTurn.error.addCredits": "Lisa krediite", + "dialog.usageExceeded.freeTier.title": "Tasuta limiit on täis", + "dialog.usageExceeded.freeTier.description": + "Tellige OpenCode Go 10 dollari eest kuus, et saada usaldusväärne juurdepääs parimatele avatud lähtekoodiga mudelitele.", + "dialog.usageExceeded.freeTier.actionLabel": "Telli", + "dialog.usageExceeded.accountRateLimit.title": "Go limiit on täis", + "dialog.usageExceeded.accountRateLimit.description": + "Kasutuslimiit on täis. Selle mudeli kasutamise jätkamiseks lubage kasutus oma olemasoleva saldo pealt", + "dialog.usageExceeded.accountRateLimit.actionLabel": "Ava seaded", + "ui.sessionTurn.status.delegating": "Tööde delegeerimine", + "ui.sessionTurn.status.planning": "Järgmiste sammude planeerimine", + "ui.sessionTurn.status.gatheringContext": "Uurides", + "ui.sessionTurn.status.gatheredContext": "Uuritud", + "ui.sessionTurn.status.searchingCodebase": "Koodibaasist otsimine", + "ui.sessionTurn.status.searchingWeb": "Otsimine veebist", + "ui.sessionTurn.status.makingEdits": "Muudatuste tegemine", + "ui.sessionTurn.status.runningCommands": "Käskude käivitamine", + "ui.sessionTurn.status.thinking": "Mõtlemine", + "ui.sessionTurn.status.thinkingWithTopic": "Mõtlemine – {{topic}}", + "ui.sessionTurn.status.gatheringThoughts": "Mõtete kogumine", + "ui.sessionTurn.status.consideringNextSteps": "Kaaludes järgmisi samme", + "ui.messagePart.diagnostic.error": "Viga", + "ui.messagePart.title.edit": "Muuda", + "ui.messagePart.title.write": "Kirjutage", + "ui.messagePart.option.typeOwnAnswer": "Sisestage oma vastus", + "ui.messagePart.review.title": "Vaadake oma vastused üle", + "ui.messagePart.questions.dismissed": "Küsimused lükati tagasi", + "ui.messagePart.compaction": "Seanss tihendatud", + "ui.messagePart.context.read.one": "{{count}} loe", + "ui.messagePart.context.read.other": "{{count}} loeb", + "ui.messagePart.context.search.one": "{{count}} otsing", + "ui.messagePart.context.search.other": "{{count}} otsingut", + "ui.messagePart.context.list.one": "{{count}} loend", + "ui.messagePart.context.list.other": "{{count}} loendit", + "ui.list.loading": "Laadimine", + "ui.list.empty": "Tulemusi pole", + "ui.list.clearFilter": "Selge filter", + "ui.list.emptyWithFilter.prefix": "Päringule pole tulemusi", + "ui.list.emptyWithFilter.suffix": "", + "ui.fileSearch.placeholder": "Otsi", + "ui.fileSearch.previousMatch": "Eelmine vaste", + "ui.fileSearch.nextMatch": "Järgmine vaste", + "ui.fileSearch.close": "Sule otsing", + "ui.messageNav.newMessage": "Uus sõnum", + "ui.promptInput.noMatchingItems": "Sobivaid üksusi pole", + "ui.promptInput.commands": "Käsud", + "ui.promptInput.dropFiles": "Manustamiseks pukseerige failid", + "ui.promptInput.removeAttachment": "Eemalda manus", + "ui.promptInput.label": "Viip", + "ui.promptInput.placeholder.shell": "Sisestage shellikäsk...", + "ui.promptInput.placeholder.normal": "Küsi kõike, {{slash}} käske, {{at}} konteksti...", + "ui.promptInput.add": "Lisage pilte ja faile", + "ui.promptInput.attachments": "Pildid ja failid", + "ui.promptInput.context": "Kontekst", + "ui.promptInput.shell": "Shelli käsk", + "ui.promptInput.chooseAgent": "Valige agent", + "ui.promptInput.chooseModel": "Valige mudel", + "ui.promptInput.chooseVariant": "Valige mudeli variant", + "ui.promptInput.send": "Saada", + "ui.promptInput.stop": "Peata", + "ui.tabs.close": "Sule vahekaart", + "ui.textField.copyToClipboard": "Kopeeri lõikelauale", + "ui.textField.copyLink": "Kopeeri link", + "ui.textField.copied": "Kopeeritud", + "ui.imagePreview.alt": "Pildi eelvaade", + "ui.scrollView.ariaLabel": "keritav sisu", + "ui.tool.read": "Lugege", + "ui.tool.loaded": "Laaditud", + "ui.tool.list": "Nimekiri", + "ui.tool.glob": "Glob", + "ui.tool.grep": "Grep", + "ui.tool.task": "Ülesanne", + "ui.tool.webfetch": "Webfetch", + "ui.tool.websearch": "Veebiotsing", + "ui.tool.websearch.provider": "{{provider}} Veebiotsing", + "ui.tool.shell": "Shell", + "ui.tool.patch": "Patch", + "ui.tool.todos": "Ülesanded", + "ui.tool.todos.read": "Lugege ülesandeid", + "ui.tool.questions": "Küsimused", + "ui.tool.questions.numbered": "Küsimused {{number}}", + "ui.tool.agent": "{{type}} Agent", + "ui.tool.agent.default": "Agent", + "ui.tool.skill": "Oskus", + "ui.basicTool.called": "Kutsuti `{{tool}}`", + "ui.toolErrorCard.failed": "Ebaõnnestunud", + "ui.toolErrorCard.copyError": "Kopeerimise viga", + "ui.common.file.one": "faili", + "ui.common.file.other": "failid", + "ui.common.question.one": "küsimus", + "ui.common.question.other": "küsimusi", + "ui.common.add": "Lisa", + "ui.common.clear": "Tühjenda", + "ui.common.file": "Fail", + "ui.common.back": "Tagasi", + "ui.common.cancel": "Tühista", + "ui.common.confirm": "Kinnita", + "ui.common.dismiss": "Loobu", + "ui.common.close": "Sule", + "ui.common.next": "Edasi", + "ui.common.submit": "Esita", + "ui.common.showMore": "Näita rohkem", + "ui.permission.deny": "Keela", + "ui.permission.allowAlways": "Luba alati", + "ui.permission.allowOnce": "Luba üks kord", + "ui.message.expand": "Laienda sõnumit", + "ui.message.collapse": "Ahenda sõnum", + "ui.message.copy": "Kopeeri", + "ui.message.copyMessage": "Kopeeri sõnum", + "ui.message.forkMessage": "Hargne uude seanssi", + "ui.message.revertMessage": "Taasta sõnum", + "ui.message.copyResponse": "Kopeeri vastus", + "ui.message.copied": "Kopeeritud", + "ui.message.duration.seconds": "{{count}}s", + "ui.message.duration.minutesSeconds": "{{minutes}} min {{seconds}} s", + "ui.message.interrupted": "Katkestatud", + "ui.message.queued": "Järjekorras", + "ui.message.attachment.alt": "manus", + "ui.patch.action.deleted": "Kustutatud", + "ui.patch.action.created": "Loodud", + "ui.patch.action.moved": "Liigutatud", + "ui.patch.action.patched": "Lapitud", + "ui.question.subtitle.answered": "{{count}} vastas", + "ui.question.answer.none": "(pole vastust)", + "ui.question.review.notAnswered": "(ei vastanud)", + "ui.question.multiHint": "Valige kõik sobivad vastused", + "ui.question.singleHint": "Valige üks vastus", + "ui.question.custom.placeholder": "Sisesta oma vastus...", +} diff --git a/packages/ui/src/i18n/fi.ts b/packages/ui/src/i18n/fi.ts new file mode 100644 index 0000000000000000000000000000000000000000..d3a26cb439a876e663613341e382b932c2d5a48b --- /dev/null +++ b/packages/ui/src/i18n/fi.ts @@ -0,0 +1,197 @@ +export const dict: Record = { + "ui.sessionReview.title": "Istunnon muutokset", + "ui.sessionReview.title.git": "Git-muutokset", + "ui.sessionReview.title.branch": "Haaran muutokset", + "ui.sessionReview.title.lastTurn": "Viimeisimmän vuoron muutokset", + "ui.sessionReview.diffStyle.unified": "Yhtenäinen", + "ui.sessionReview.diffStyle.split": "Jaettu", + "ui.sessionReview.expandAll": "Laajenna kaikki", + "ui.sessionReview.collapseAll": "Kutista kaikki", + "ui.sessionReview.change.added": "Lisätty", + "ui.sessionReview.change.removed": "Poistettu", + "ui.sessionReview.change.modified": "Muokattu", + "ui.sessionReview.image.loading": "Ladataan...", + "ui.sessionReview.image.placeholder": "Kuva", + "ui.sessionReview.largeDiff.title": "Diffi on liian suuri hahmonnettavaksi", + "ui.sessionReview.largeDiff.meta": "Rajoitus: {{limit}} muutettua riviä. Nykyinen: {{current}} muutettua riviä.", + "ui.sessionReview.largeDiff.renderAnyway": "Hahmonna silti", + "ui.sessionReviewV2.expandMode": "Laajenna tai kutista diffi", + "ui.sessionReviewV2.filterFiles": "Suodata tiedostoja", + "ui.sessionReviewV2.toggleSidebar": "Näytä tai piilota tiedostopuu", + "ui.sessionReviewV2.showAllLines": "Näytä kaikki rivit", + "ui.sessionReviewV2.hideNonDiffLines": "Piilota muuttumattomat rivit", + "ui.sessionReviewV2.unifiedDiff": "Yhtenäinen diffi", + "ui.sessionReviewV2.splitDiff": "Jaettu diffi", + "ui.sessionReviewV2.previousFile": "Edellinen tiedosto", + "ui.sessionReviewV2.nextFile": "Seuraava tiedosto", + "ui.sessionReviewV2.diffView": "Diff-näkymä", + "ui.sessionReviewV2.empty.noGit.title": "Ei seurattuja muutoksia", + "ui.sessionReviewV2.empty.noGit.description": "Seuraa, tarkista ja kumoa muutoksia tässä projektissa", + "ui.sessionReviewV2.empty.noGit.action": "Luo Git-säilö", + "ui.sessionReviewV2.empty.noGit.actionLoading": "Luodaan Git-säilöä...", + "ui.sessionReviewV2.empty.changes.title": "Ei vielä tiedostomuutoksia", + "ui.sessionReviewV2.empty.changes.description": "Projektin muutokset näkyvät täällä", + "ui.sessionReview.openFile": "Avaa tiedosto", + "ui.sessionReview.selection.line": "rivi {{line}}", + "ui.sessionReview.selection.lines": "rivit {{start}}-{{end}}", + "ui.fileMedia.kind.image": "Kuva", + "ui.fileMedia.kind.audio": "Ääni", + "ui.fileMedia.state.removed": "{{kind}}: tiedosto poistettu.", + "ui.fileMedia.state.loading": "{{kind}}: ladataan...", + "ui.fileMedia.state.error": "{{kind}}: lataaminen epäonnistui.", + "ui.fileMedia.state.unavailable": "{{kind}}: esikatselu ei ole saatavilla.", + "ui.fileMedia.binary.title": "Binääritiedosto", + "ui.fileMedia.binary.description.path": "{{path}} on binääritiedosto.", + "ui.fileMedia.binary.description.default": "Binäärisisältö", + "ui.lineComment.label.prefix": "Kommentoi ", + "ui.lineComment.label.suffix": "", + "ui.lineComment.editorLabel.prefix": "Kommentoit kohdetta ", + "ui.lineComment.editorLabel.suffix": "", + "ui.lineComment.placeholder": "Lisää kommentti", + "ui.lineComment.submit": "Kommentoi", + "ui.lineComment.cancel": "Peruuta", + "ui.sessionTurn.steps.show": "Näytä vaiheet", + "ui.sessionTurn.steps.hide": "Piilota vaiheet", + "ui.sessionTurn.summary.response": "Vastaus", + "ui.sessionTurn.diff.showMore": "Näytä lisää muutoksia ({{count}})", + "ui.sessionTurn.diffs.changed.one": "{{count}} muutettu tiedosto", + "ui.sessionTurn.diffs.changed.other": "{{count}} muutettua tiedostoa", + "ui.sessionTurn.diffs.showAll": "Näytä kaikki", + "ui.sessionTurn.diffs.showLess": "Näytä vähemmän", + "ui.sessionTurn.diffs.more": "+{{count}} muuta tiedostoa", + "ui.sessionTurn.retry.retrying": "yritetään uudelleen", + "ui.sessionTurn.retry.inSeconds": "{{seconds}} s kuluttua", + "ui.sessionTurn.retry.attempt": "yritys #{{attempt}}", + "ui.sessionTurn.retry.attemptLine": "{{line}} - yritys #{{attempt}}", + "ui.sessionTurn.retry.geminiHot": "Gemini on juuri nyt pahasti ylikuormitettu", + "ui.sessionTurn.error.freeUsageExceeded": "Ilmainen käyttöraja ylitetty", + "ui.sessionTurn.error.addCredits": "Lisää krediittejä", + "dialog.usageExceeded.freeTier.title": "Ilmainen raja saavutettu", + "dialog.usageExceeded.freeTier.description": + "Tilaa OpenCode Go 10 dollarilla kuukaudessa saadaksesi luotettavan pääsyn parhaisiin avoimen lähdekoodin malleihin.", + "dialog.usageExceeded.freeTier.actionLabel": "Tilaa", + "dialog.usageExceeded.accountRateLimit.title": "Go-raja saavutettu", + "dialog.usageExceeded.accountRateLimit.description": + "Käyttöraja saavutettu. Jos haluat jatkaa tämän mallin käyttöä heti, ota käyttöön veloitus käytettävissä olevasta saldostasi", + "dialog.usageExceeded.accountRateLimit.actionLabel": "Avaa asetukset", + "ui.sessionTurn.status.delegating": "Työn delegointi", + "ui.sessionTurn.status.planning": "Seuraavien vaiheiden suunnittelu", + "ui.sessionTurn.status.gatheringContext": "Tutkiminen", + "ui.sessionTurn.status.gatheredContext": "Tutkittu", + "ui.sessionTurn.status.searchingCodebase": "Etsitään koodikannasta", + "ui.sessionTurn.status.searchingWeb": "Etsitään verkosta", + "ui.sessionTurn.status.makingEdits": "Tehdään muokkauksia", + "ui.sessionTurn.status.runningCommands": "Suoritetaan komentoja", + "ui.sessionTurn.status.thinking": "Ajatellaan", + "ui.sessionTurn.status.thinkingWithTopic": "Ajatellaan - {{topic}}", + "ui.sessionTurn.status.gatheringThoughts": "Kootaan ajatuksia", + "ui.sessionTurn.status.consideringNextSteps": "Harkitaan seuraavia vaiheita", + "ui.messagePart.diagnostic.error": "Virhe", + "ui.messagePart.title.edit": "Muokkaa", + "ui.messagePart.title.write": "Kirjoita", + "ui.messagePart.option.typeOwnAnswer": "Kirjoita oma vastauksesi", + "ui.messagePart.review.title": "Tarkista vastauksesi", + "ui.messagePart.questions.dismissed": "Kysymykset hylätty", + "ui.messagePart.compaction": "Istunto tiivistetty", + "ui.messagePart.context.read.one": "{{count}} lukukerta", + "ui.messagePart.context.read.other": "{{count}} lukukertaa", + "ui.messagePart.context.search.one": "{{count}} haku", + "ui.messagePart.context.search.other": "{{count}} hakua", + "ui.messagePart.context.list.one": "{{count}} listaus", + "ui.messagePart.context.list.other": "{{count}} listausta", + "ui.list.loading": "Ladataan", + "ui.list.empty": "Ei tuloksia", + "ui.list.clearFilter": "Tyhjennä suodatin", + "ui.list.emptyWithFilter.prefix": "Ei tuloksia haulle", + "ui.list.emptyWithFilter.suffix": "", + "ui.fileSearch.placeholder": "Etsi", + "ui.fileSearch.previousMatch": "Edellinen osuma", + "ui.fileSearch.nextMatch": "Seuraava osuma", + "ui.fileSearch.close": "Sulje haku", + "ui.messageNav.newMessage": "Uusi viesti", + "ui.textField.copyToClipboard": "Kopioi leikepöydälle", + "ui.textField.copyLink": "Kopioi linkki", + "ui.textField.copied": "Kopioitu", + "ui.imagePreview.alt": "Kuvan esikatselu", + "ui.scrollView.ariaLabel": "vieritettävää sisältöä", + "ui.tool.read": "Lue", + "ui.tool.loaded": "Ladattu", + "ui.tool.list": "Luettelo", + "ui.tool.glob": "Glob", + "ui.tool.grep": "Grep", + "ui.tool.task": "Tehtävä", + "ui.tool.webfetch": "Webfetch", + "ui.tool.websearch": "Verkkohaku", + "ui.tool.websearch.provider": "{{provider}} Verkkohaku", + "ui.tool.shell": "Shell", + "ui.tool.patch": "Patch", + "ui.tool.todos": "Tehtävät", + "ui.tool.todos.read": "Lue tehtävät", + "ui.tool.questions": "Kysymykset", + "ui.tool.questions.numbered": "Kysymykset {{number}}", + "ui.tool.agent": "{{type}}-agentti", + "ui.tool.agent.default": "Agentti", + "ui.tool.skill": "Taito", + "ui.basicTool.called": "Kutsuttiin työkalua `{{tool}}`", + "ui.toolErrorCard.failed": "Epäonnistui", + "ui.toolErrorCard.copyError": "Kopioi virhe", + "ui.common.file.one": "tiedosto", + "ui.common.file.other": "tiedostoa", + "ui.common.question.one": "kysymys", + "ui.common.question.other": "kysymystä", + "ui.common.add": "Lisää", + "ui.common.clear": "Tyhjennä", + "ui.common.file": "Tiedosto", + "ui.common.back": "Takaisin", + "ui.common.cancel": "Peruuta", + "ui.common.confirm": "Vahvista", + "ui.common.dismiss": "Hylkää", + "ui.common.close": "Sulje", + "ui.common.next": "Seuraava", + "ui.common.submit": "Lähetä", + "ui.common.showMore": "Näytä lisää", + "ui.permission.deny": "Kiellä", + "ui.permission.allowAlways": "Salli aina", + "ui.permission.allowOnce": "Salli kerran", + "ui.message.expand": "Laajenna viesti", + "ui.message.collapse": "Kutista viesti", + "ui.message.copy": "Kopioi", + "ui.message.copyMessage": "Kopioi viesti", + "ui.message.forkMessage": "Haarauta uuteen istuntoon", + "ui.message.revertMessage": "Palauta viesti", + "ui.message.copyResponse": "Kopioi vastaus", + "ui.message.copied": "Kopioitu", + "ui.message.duration.seconds": "{{count}} s", + "ui.message.duration.minutesSeconds": "{{minutes}} min {{seconds}} s", + "ui.message.interrupted": "Keskeytetty", + "ui.message.queued": "Jonossa", + "ui.message.attachment.alt": "liite", + "ui.patch.action.deleted": "Poistettu", + "ui.patch.action.created": "Luotu", + "ui.patch.action.moved": "Siirretty", + "ui.patch.action.patched": "Paikattu", + "ui.question.subtitle.answered": "Vastatut kysymykset: {{count}}", + "ui.question.answer.none": "(ei vastausta)", + "ui.question.review.notAnswered": "(ei vastattu)", + "ui.question.multiHint": "Valitse kaikki sopivat vastaukset", + "ui.question.singleHint": "Valitse yksi vastaus", + "ui.question.custom.placeholder": "Kirjoita vastauksesi...", + "ui.lineComment.contextPlaceholder": "Lisää tämän muutoksen konteksti", + "ui.promptInput.noMatchingItems": "Ei vastaavia kohteita", + "ui.promptInput.commands": "Komennot", + "ui.promptInput.dropFiles": "Liitä tiedostoja pudottamalla ne tähän", + "ui.promptInput.removeAttachment": "Poista liite", + "ui.promptInput.label": "Kehote", + "ui.promptInput.placeholder.shell": "Anna shell-komento...", + "ui.promptInput.placeholder.normal": "Kysy mitä tahansa, {{slash}} komentoja varten, {{at}} kontekstia varten...", + "ui.promptInput.add": "Lisää kuvia ja tiedostoja", + "ui.promptInput.attachments": "Kuvat ja tiedostot", + "ui.promptInput.context": "Konteksti", + "ui.promptInput.shell": "Shell-komento", + "ui.promptInput.chooseAgent": "Valitse agentti", + "ui.promptInput.chooseModel": "Valitse malli", + "ui.promptInput.chooseVariant": "Valitse mallivariantti", + "ui.promptInput.send": "Lähetä", + "ui.promptInput.stop": "Pysäytä", + "ui.tabs.close": "Sulje välilehti", +} diff --git a/packages/ui/src/i18n/fo.ts b/packages/ui/src/i18n/fo.ts new file mode 100644 index 0000000000000000000000000000000000000000..098ea8f5b85f34c4cf34b7dcdaf65d43daf2471b --- /dev/null +++ b/packages/ui/src/i18n/fo.ts @@ -0,0 +1,197 @@ +export const dict: Record = { + "ui.sessionReview.title": "Setubroytingar", + "ui.sessionReview.title.git": "Git broytingar", + "ui.sessionReview.title.branch": "Greinabroytingar", + "ui.sessionReview.title.lastTurn": "Broytingar í seinasta umfari", + "ui.sessionReview.diffStyle.unified": "Samlað", + "ui.sessionReview.diffStyle.split": "Kliv", + "ui.sessionReview.expandAll": "Víðka øll", + "ui.sessionReview.collapseAll": "Kollaps øll", + "ui.sessionReview.change.added": "Lagt afturat", + "ui.sessionReview.change.removed": "Fjernað", + "ui.sessionReview.change.modified": "Broytt", + "ui.sessionReview.image.loading": "Heinta...", + "ui.sessionReview.image.placeholder": "Mynd", + "ui.sessionReview.largeDiff.title": "Munurin er ov stórur at gera", + "ui.sessionReview.largeDiff.meta": "Avmarking: {{limit}} broyttar linjur. Núverandi: {{current}} broyttar linjur.", + "ui.sessionReview.largeDiff.renderAnyway": "Render allíkavæl", + "ui.sessionReviewV2.expandMode": "Víðka ella sláa saman diff", + "ui.sessionReviewV2.filterFiles": "Filtur fílur", + "ui.sessionReviewV2.toggleSidebar": "Skift fílutræ", + "ui.sessionReviewV2.showAllLines": "Vís allar linjur", + "ui.sessionReviewV2.hideNonDiffLines": "Fjal ikki-munar linjur", + "ui.sessionReviewV2.unifiedDiff": "Samlað munur", + "ui.sessionReviewV2.splitDiff": "Býtt munin", + "ui.sessionReviewV2.previousFile": "Fyrra skrá", + "ui.sessionReviewV2.nextFile": "Næsta skrá", + "ui.sessionReviewV2.diffView": "Diff-sýning", + "ui.sessionReviewV2.empty.noGit.title": "Ongar fylgdar broytingar", + "ui.sessionReviewV2.empty.noGit.description": "Fylg við, kanna og angra broytingar í hesi verkætlan", + "ui.sessionReviewV2.empty.noGit.action": "Stovna Git goymslu", + "ui.sessionReviewV2.empty.noGit.actionLoading": "Stovna Git goymslu...", + "ui.sessionReviewV2.empty.changes.title": "Ongar fílubroytingar enn", + "ui.sessionReviewV2.empty.changes.description": "Verkætlanarbroytingar síggjast her", + "ui.sessionReview.openFile": "Opna fíluna", + "ui.sessionReview.selection.line": "linja {{line}}", + "ui.sessionReview.selection.lines": "linjur {{start}}-{{end}}", + "ui.fileMedia.kind.image": "mynd", + "ui.fileMedia.kind.audio": "ljóð", + "ui.fileMedia.state.removed": "Strikað {{kind}} fíla.", + "ui.fileMedia.state.loading": "Heinta {{kind}}...", + "ui.fileMedia.state.error": "Ikki ber til at heinta {{kind}}.", + "ui.fileMedia.state.unavailable": "{{kind}} forskoðan ikki tøk.", + "ui.fileMedia.binary.title": "Binær fíla", + "ui.fileMedia.binary.description.path": "{{path}} er binær.", + "ui.fileMedia.binary.description.default": "Binært innihald", + "ui.lineComment.label.prefix": "Viðmerk á ", + "ui.lineComment.label.suffix": "", + "ui.lineComment.editorLabel.prefix": "Viðmerkjandi ", + "ui.lineComment.editorLabel.suffix": "", + "ui.lineComment.placeholder": "Legg viðmerking til", + "ui.lineComment.contextPlaceholder": "Legg samanhang til hesa broyting", + "ui.lineComment.submit": "Viðmerking", + "ui.lineComment.cancel": "Avlýs", + "ui.sessionTurn.steps.show": "Vís stig", + "ui.sessionTurn.steps.hide": "Goym stig", + "ui.sessionTurn.summary.response": "Svar", + "ui.sessionTurn.diff.showMore": "Vís fleiri broytingar ({{count}})", + "ui.sessionTurn.diffs.changed.one": "{{count}} Broytt fíla", + "ui.sessionTurn.diffs.changed.other": "{{count}} Broyttar fílur .", + "ui.sessionTurn.diffs.showAll": "Vís øll", + "ui.sessionTurn.diffs.showLess": "Vís minni", + "ui.sessionTurn.diffs.more": "+{{count}} fleiri fílur", + "ui.sessionTurn.retry.retrying": "royna aftur", + "ui.sessionTurn.retry.inSeconds": "í {{seconds}}s", + "ui.sessionTurn.retry.attempt": "roynd #{{attempt}}", + "ui.sessionTurn.retry.attemptLine": "{{line}} - roynd #{{attempt}}", + "ui.sessionTurn.retry.geminiHot": "Gemini er ov nógv tyngt beint nú", + "ui.sessionTurn.error.freeUsageExceeded": "Ókeypis nýtsla er farin uppum", + "ui.sessionTurn.error.addCredits": "Legg stig til", + "dialog.usageExceeded.freeTier.title": "Frítt mark er nátt", + "dialog.usageExceeded.freeTier.description": + "Tekna teg til OpenCode Go fyri $10 um mánaðin og fá álítandi atgongd til bestu open-source modellini.", + "dialog.usageExceeded.freeTier.actionLabel": "Tekna teg", + "dialog.usageExceeded.accountRateLimit.title": "Go-markið er rokkið", + "dialog.usageExceeded.accountRateLimit.description": + "Nýtslumarkið er nátt. Fyri at halda fram at brúka hetta modellið nú, skalt tú virkja nýtslu frá tínari tøku saldu", + "dialog.usageExceeded.accountRateLimit.actionLabel": "Opna innstillingar", + "ui.sessionTurn.status.delegating": "At útnevna arbeiði", + "ui.sessionTurn.status.planning": "Planleggja næstu stig", + "ui.sessionTurn.status.gatheringContext": "Kanna", + "ui.sessionTurn.status.gatheredContext": "Kannað", + "ui.sessionTurn.status.searchingCodebase": "Leita í kodugrundarlagnum", + "ui.sessionTurn.status.searchingWeb": "Leita á netinum", + "ui.sessionTurn.status.makingEdits": "At gera rættingar", + "ui.sessionTurn.status.runningCommands": "Koyrir skipanir", + "ui.sessionTurn.status.thinking": "At hugsa", + "ui.sessionTurn.status.thinkingWithTopic": "Hugsan - {{topic}}", + "ui.sessionTurn.status.gatheringThoughts": "At savna tankar", + "ui.sessionTurn.status.consideringNextSteps": "Umhugsa næstu stig", + "ui.messagePart.diagnostic.error": "Feilur", + "ui.messagePart.title.edit": "Rætta", + "ui.messagePart.title.write": "Skriva", + "ui.messagePart.option.typeOwnAnswer": "Skriva títt egna svar", + "ui.messagePart.review.title": "Gjøgnumganga tíni svar", + "ui.messagePart.questions.dismissed": "Spurningar vístir burtur", + "ui.messagePart.compaction": "Setan tætt saman", + "ui.messagePart.context.read.one": "{{count}} les", + "ui.messagePart.context.read.other": "{{count}} ljóðar", + "ui.messagePart.context.search.one": "{{count}} leita", + "ui.messagePart.context.search.other": "{{count}} leitingar", + "ui.messagePart.context.list.one": "{{count}} listi", + "ui.messagePart.context.list.other": "{{count}} listar", + "ui.list.loading": "Innlesing", + "ui.list.empty": "Einki úrslit", + "ui.list.clearFilter": "Rudda filtur", + "ui.list.emptyWithFilter.prefix": "Einki úrslit fyri", + "ui.list.emptyWithFilter.suffix": "", + "ui.fileSearch.placeholder": "Finn", + "ui.fileSearch.previousMatch": "Fyrra samsvar", + "ui.fileSearch.nextMatch": "Næsta samsvar", + "ui.fileSearch.close": "Lat leitingina aftur", + "ui.messageNav.newMessage": "Nýggj boð", + "ui.promptInput.noMatchingItems": "Ongar samsvarandi lutir", + "ui.promptInput.commands": "Skipanir", + "ui.promptInput.dropFiles": "Slepp fílum at viðhefta", + "ui.promptInput.removeAttachment": "Strika viðheftið", + "ui.promptInput.label": "Prompt", + "ui.promptInput.placeholder.shell": "Skriva eina shell-skipan...", + "ui.promptInput.placeholder.normal": "Spyr um alt, {{slash}} um skipanir, {{at}} um samanhang...", + "ui.promptInput.add": "Legg myndir og fílur til", + "ui.promptInput.attachments": "Myndir og fílur", + "ui.promptInput.context": "Samanhangur", + "ui.promptInput.shell": "Shell-skipan", + "ui.promptInput.chooseAgent": "Vel agent", + "ui.promptInput.chooseModel": "Vel modell", + "ui.promptInput.chooseVariant": "Vel modellvariant", + "ui.promptInput.send": "Send", + "ui.promptInput.stop": "Steðga", + "ui.tabs.close": "Lat flipan aftur", + "ui.textField.copyToClipboard": "Avrita til klippiborð", + "ui.textField.copyLink": "Avrita leinkju", + "ui.textField.copied": "Avritað", + "ui.imagePreview.alt": "Myndaforskoðan", + "ui.scrollView.ariaLabel": "rullandi innihald", + "ui.tool.read": "Les", + "ui.tool.loaded": "Heintað", + "ui.tool.list": "Listi", + "ui.tool.glob": "Glob", + "ui.tool.grep": "Grep", + "ui.tool.task": "Uppgáva", + "ui.tool.webfetch": "Webfetch", + "ui.tool.websearch": "Leitan á netinum", + "ui.tool.websearch.provider": "{{provider}} Leitan á netinum", + "ui.tool.shell": "Shell", + "ui.tool.patch": "Patch", + "ui.tool.todos": "Uppgávur", + "ui.tool.todos.read": "Les uppgávur", + "ui.tool.questions": "Spurningar", + "ui.tool.questions.numbered": "Spurningar {{number}}", + "ui.tool.agent": "{{type}} agentur", + "ui.tool.agent.default": "Agentur", + "ui.tool.skill": "Dugnaskapur", + "ui.basicTool.called": "Kallað `{{tool}}`", + "ui.toolErrorCard.failed": "Mistókst", + "ui.toolErrorCard.copyError": "Avritingarfeilur", + "ui.common.file.one": "skrá", + "ui.common.file.other": "fílur", + "ui.common.question.one": "spurningur", + "ui.common.question.other": "spurningar", + "ui.common.add": "Legg afturat", + "ui.common.clear": "Rudda", + "ui.common.file": "Skrá", + "ui.common.back": "Aftur", + "ui.common.cancel": "Avlýs", + "ui.common.confirm": "Staðfest", + "ui.common.dismiss": "Lat aftur", + "ui.common.close": "Lat aftur", + "ui.common.next": "Næsta", + "ui.common.submit": "Send inn", + "ui.common.showMore": "Vís meira", + "ui.permission.deny": "Neita", + "ui.permission.allowAlways": "Loyva altíð", + "ui.permission.allowOnce": "Loyva einaferð", + "ui.message.expand": "Víðka boðini", + "ui.message.collapse": "Kollaps boð", + "ui.message.copy": "Avrit", + "ui.message.copyMessage": "Avrita boð", + "ui.message.forkMessage": "Greina í nýggja setu", + "ui.message.revertMessage": "Send boðum aftur", + "ui.message.copyResponse": "Avrita svar", + "ui.message.copied": "Avritað", + "ui.message.duration.seconds": "{{count}}s", + "ui.message.duration.minutesSeconds": "{{minutes}}m {{seconds}}s", + "ui.message.interrupted": "Avbrotið", + "ui.message.queued": "Bíðirøð", + "ui.message.attachment.alt": "viðheft", + "ui.patch.action.deleted": "Strikað", + "ui.patch.action.created": "Stovnað", + "ui.patch.action.moved": "Flutt", + "ui.patch.action.patched": "Lappað", + "ui.question.subtitle.answered": "{{count}} svarað", + "ui.question.answer.none": "(einki svar)", + "ui.question.review.notAnswered": "(ikki svarað)", + "ui.question.multiHint": "Vel øll svar, sum eru galdandi", + "ui.question.singleHint": "Vel eitt svar", + "ui.question.custom.placeholder": "Skriva títt svar...", +} diff --git a/packages/ui/src/i18n/fr.ts b/packages/ui/src/i18n/fr.ts new file mode 100644 index 0000000000000000000000000000000000000000..c008c2a34fda1614f94553c3ff0ddc15adac570e --- /dev/null +++ b/packages/ui/src/i18n/fr.ts @@ -0,0 +1,223 @@ +export const dict = { + "ui.sessionReview.title": "Modifications de la session", + "ui.sessionReview.title.git": "Modifications Git", + "ui.sessionReview.title.branch": "Modifications de la branche", + "ui.sessionReview.title.lastTurn": "Modifications du dernier tour", + "ui.sessionReview.diffStyle.unified": "Unifié", + "ui.sessionReview.diffStyle.split": "Côte à côte", + "ui.sessionReview.openFile": "Ouvrir le fichier", + "ui.sessionReview.selection.line": "ligne {{line}}", + "ui.sessionReview.selection.lines": "lignes {{start}}-{{end}}", + "ui.sessionReview.expandAll": "Tout développer", + "ui.sessionReview.collapseAll": "Tout réduire", + "ui.sessionReview.change.added": "Ajout", + "ui.sessionReview.change.removed": "Suppression", + "ui.sessionReview.change.modified": "Modification", + "ui.sessionReview.image.loading": "Chargement...", + "ui.sessionReview.image.placeholder": "Image", + "ui.sessionReview.largeDiff.title": "Diff trop volumineux pour être affiché", + "ui.sessionReview.largeDiff.meta": + "Limite : {{limit}} lignes modifiées. Valeur actuelle : {{current}} lignes modifiées.", + "ui.sessionReview.largeDiff.renderAnyway": "Afficher quand même", + "ui.sessionReviewV2.expandMode": "Développer ou réduire le diff", + "ui.sessionReviewV2.filterFiles": "Filtrer les fichiers", + "ui.sessionReviewV2.toggleSidebar": "Afficher ou masquer l'arborescence des fichiers", + "ui.sessionReviewV2.showAllLines": "Afficher toutes les lignes", + "ui.sessionReviewV2.hideNonDiffLines": "Masquer les lignes hors diff", + "ui.sessionReviewV2.unifiedDiff": "Diff unifié", + "ui.sessionReviewV2.splitDiff": "Diff côte à côte", + "ui.sessionReviewV2.previousFile": "Fichier précédent", + "ui.sessionReviewV2.nextFile": "Fichier suivant", + "ui.sessionReviewV2.diffView": "Vue du diff", + "ui.sessionReviewV2.empty.noGit.title": "Aucune modification suivie", + "ui.sessionReviewV2.empty.noGit.description": "Suivre, examiner et annuler les modifications dans ce projet", + "ui.sessionReviewV2.empty.noGit.action": "Créer un dépôt Git", + "ui.sessionReviewV2.empty.noGit.actionLoading": "Création du dépôt Git...", + "ui.sessionReviewV2.empty.changes.title": "Aucune modification de fichier pour l'instant", + "ui.sessionReviewV2.empty.changes.description": "Les modifications du projet apparaîtront ici", + "ui.fileMedia.kind.image": "image", + "ui.fileMedia.kind.audio": "audio", + "ui.fileMedia.state.removed": "Fichier {{kind}} supprimé", + "ui.fileMedia.state.loading": "Chargement du fichier {{kind}}", + "ui.fileMedia.state.error": "Impossible de charger le fichier {{kind}}", + "ui.fileMedia.state.unavailable": "Fichier {{kind}} indisponible", + "ui.fileMedia.binary.title": "Fichier binaire", + "ui.fileMedia.binary.description.path": "Impossible d'afficher {{path}} car il s'agit d'un fichier binaire.", + "ui.fileMedia.binary.description.default": "Impossible d'afficher ce fichier car il s'agit d'un fichier binaire.", + + "ui.lineComment.label.prefix": "Commenter ", + "ui.lineComment.label.suffix": "", + "ui.lineComment.editorLabel.prefix": "Commentaire concernant ", + "ui.lineComment.editorLabel.suffix": "", + "ui.lineComment.placeholder": "Ajouter un commentaire", + "ui.lineComment.contextPlaceholder": "Ajouter du contexte à cette modification", + "ui.lineComment.submit": "Commenter", + "ui.lineComment.cancel": "Annuler", + + "ui.sessionTurn.steps.show": "Afficher les étapes", + "ui.sessionTurn.steps.hide": "Masquer les étapes", + "ui.sessionTurn.summary.response": "Réponse", + "ui.sessionTurn.diff.showMore": "Afficher plus de modifications ({{count}})", + "ui.sessionTurn.diffs.changed.one": "Fichier modifié : {{count}}", + "ui.sessionTurn.diffs.changed.many": "Fichiers modifiés : {{count}}", + "ui.sessionTurn.diffs.changed.other": "Fichiers modifiés : {{count}}", + "ui.sessionTurn.diffs.showAll": "Tout afficher", + "ui.sessionTurn.diffs.showLess": "Afficher moins", + "ui.sessionTurn.diffs.more": "+{{count}} fichiers", + + "ui.sessionTurn.retry.retrying": "nouvelle tentative", + "ui.sessionTurn.retry.inSeconds": "dans {{seconds}} s", + "ui.sessionTurn.retry.attempt": "tentative n°{{attempt}}", + "ui.sessionTurn.retry.attemptLine": "{{line}} - tentative n°{{attempt}}", + "ui.sessionTurn.retry.geminiHot": "Gemini est en surchauffe", + "ui.sessionTurn.error.freeUsageExceeded": "Limite d'utilisation gratuite dépassée", + "ui.sessionTurn.error.addCredits": "Ajouter des crédits", + + "dialog.usageExceeded.freeTier.title": "Limite gratuite atteinte", + "dialog.usageExceeded.freeTier.description": + "Abonnez-vous à OpenCode Go pour 10 $ US par mois et accédez de manière fiable aux meilleurs modèles à code source ouvert.", + "dialog.usageExceeded.freeTier.actionLabel": "S'abonner", + "dialog.usageExceeded.accountRateLimit.title": "Limite Go atteinte", + "dialog.usageExceeded.accountRateLimit.description": + "Limite d'utilisation atteinte. Pour continuer à utiliser ce modèle maintenant, activez l'utilisation de votre solde disponible.", + "dialog.usageExceeded.accountRateLimit.actionLabel": "Ouvrir les paramètres", + + "ui.sessionTurn.status.delegating": "Délégation du travail", + "ui.sessionTurn.status.planning": "Planification des prochaines étapes", + "ui.sessionTurn.status.gatheringContext": "Exploration", + "ui.sessionTurn.status.gatheredContext": "Exploré", + "ui.sessionTurn.status.searchingCodebase": "Recherche dans la base de code", + "ui.sessionTurn.status.searchingWeb": "Recherche sur le Web", + "ui.sessionTurn.status.makingEdits": "Application des modifications", + "ui.sessionTurn.status.runningCommands": "Exécution des commandes", + "ui.sessionTurn.status.thinking": "Réflexion", + "ui.sessionTurn.status.thinkingWithTopic": "Réflexion - {{topic}}", + "ui.sessionTurn.status.gatheringThoughts": "Rassemblement des idées", + "ui.sessionTurn.status.consideringNextSteps": "Examen des prochaines étapes", + + "ui.messagePart.questions.dismissed": "Questions ignorées", + "ui.messagePart.compaction": "Session compactée", + "ui.messagePart.context.read.one": "{{count}} lecture", + "ui.messagePart.context.read.many": "{{count}} de lectures", + "ui.messagePart.context.read.other": "{{count}} lectures", + "ui.messagePart.context.search.one": "{{count}} recherche", + "ui.messagePart.context.search.many": "{{count}} de recherches", + "ui.messagePart.context.search.other": "{{count}} recherches", + "ui.messagePart.context.list.one": "{{count}} liste", + "ui.messagePart.context.list.many": "{{count}} de listes", + "ui.messagePart.context.list.other": "{{count}} listes", + "ui.messagePart.diagnostic.error": "Erreur", + "ui.messagePart.title.edit": "Modifier", + "ui.messagePart.title.write": "Écrire", + "ui.messagePart.option.typeOwnAnswer": "Tapez votre propre réponse", + "ui.messagePart.review.title": "Passez en revue vos réponses", + + "ui.list.loading": "Chargement", + "ui.list.empty": "Aucun résultat", + "ui.list.clearFilter": "Effacer le filtre", + "ui.list.emptyWithFilter.prefix": "Aucun résultat pour", + "ui.list.emptyWithFilter.suffix": "", + + "ui.messageNav.newMessage": "Nouveau message", + + "ui.promptInput.noMatchingItems": "Aucun élément correspondant", + "ui.promptInput.commands": "Commandes", + "ui.promptInput.dropFiles": "Déposez des fichiers pour les joindre", + "ui.promptInput.removeAttachment": "Supprimer la pièce jointe", + "ui.promptInput.label": "Invite", + "ui.promptInput.placeholder.shell": "Entrez une commande shell...", + "ui.promptInput.placeholder.normal": + "Demandez n'importe quoi, {{slash}} pour les commandes, {{at}} pour le contexte...", + "ui.promptInput.add": "Ajouter des images et des fichiers", + "ui.promptInput.attachments": "Images et fichiers", + "ui.promptInput.context": "Contexte", + "ui.promptInput.shell": "Commande shell", + "ui.promptInput.chooseAgent": "Choisir l'agent", + "ui.promptInput.chooseModel": "Choisir le modèle", + "ui.promptInput.chooseVariant": "Choisir la variante du modèle", + "ui.promptInput.send": "Envoyer", + "ui.promptInput.stop": "Arrêter", + + "ui.tabs.close": "Fermer l'onglet", + + "ui.textField.copyToClipboard": "Copier dans le presse-papiers", + "ui.textField.copyLink": "Copier le lien", + "ui.textField.copied": "Copié", + + "ui.imagePreview.alt": "Aperçu de l'image", + "ui.scrollView.ariaLabel": "contenu défilable", + + "ui.tool.read": "Lire", + "ui.tool.loaded": "Chargé", + "ui.tool.list": "Lister", + "ui.tool.glob": "Glob", + "ui.tool.grep": "Grep", + "ui.tool.webfetch": "Webfetch", + "ui.tool.websearch": "Recherche Web", + "ui.tool.websearch.provider": "{{provider}} Recherche Web", + "ui.tool.shell": "Shell", + "ui.tool.patch": "Patch", + "ui.tool.todos": "Tâches", + "ui.tool.todos.read": "Lire les tâches", + "ui.tool.questions": "Questions", + "ui.tool.questions.numbered": "Questions {{number}}", + "ui.tool.agent": "Agent {{type}}", + "ui.tool.agent.default": "Agent", + + "ui.common.file.one": "fichier", + "ui.common.file.other": "fichiers", + "ui.common.question.one": "question", + "ui.common.question.other": "questions", + + "ui.common.add": "Ajouter", + "ui.common.clear": "Effacer", + "ui.common.file": "Fichier", + "ui.common.back": "Retour", + "ui.common.cancel": "Annuler", + "ui.common.confirm": "Confirmer", + "ui.common.dismiss": "Ignorer", + "ui.common.close": "Fermer", + "ui.common.next": "Suivant", + "ui.common.submit": "Soumettre", + "ui.common.showMore": "Afficher plus", + + "ui.permission.deny": "Refuser", + "ui.permission.allowAlways": "Toujours autoriser", + "ui.permission.allowOnce": "Autoriser une fois", + + "ui.message.expand": "Développer le message", + "ui.message.collapse": "Réduire le message", + "ui.message.copy": "Copier", + "ui.message.copyMessage": "Copier le message", + "ui.message.forkMessage": "Bifurquer vers une nouvelle session", + "ui.message.revertMessage": "Réinitialiser à ce point", + "ui.message.copyResponse": "Copier la réponse", + "ui.message.copied": "Copié !", + "ui.message.interrupted": "Interrompu", + "ui.message.queued": "En file d'attente", + "ui.message.attachment.alt": "pièce jointe", + + "ui.patch.action.deleted": "Supprimé", + "ui.patch.action.created": "Créé", + "ui.patch.action.moved": "Déplacé", + "ui.patch.action.patched": "Correctif appliqué", + + "ui.question.subtitle.answered": "Réponses : {{count}}", + "ui.question.answer.none": "(pas de réponse)", + "ui.question.review.notAnswered": "(non répondu)", + "ui.question.multiHint": "Sélectionnez tout ce qui s'applique", + "ui.question.singleHint": "Sélectionnez une réponse", + "ui.question.custom.placeholder": "Tapez votre réponse...", + + "ui.fileSearch.placeholder": "Rechercher", + "ui.fileSearch.previousMatch": "Précédent", + "ui.fileSearch.nextMatch": "Suivant", + "ui.fileSearch.close": "Fermer la recherche", + "ui.tool.task": "Tâche", + "ui.tool.skill": "Compétence", + "ui.basicTool.called": "Appel de `{{tool}}`", + "ui.toolErrorCard.failed": "Échec", + "ui.toolErrorCard.copyError": "Copier l'erreur", + "ui.message.duration.seconds": "{{count}} s", + "ui.message.duration.minutesSeconds": "{{minutes}} min {{seconds}} s", +} diff --git a/packages/ui/src/i18n/hi.ts b/packages/ui/src/i18n/hi.ts new file mode 100644 index 0000000000000000000000000000000000000000..6da92d275a4ae7c0472f18d442653993f2e4486c --- /dev/null +++ b/packages/ui/src/i18n/hi.ts @@ -0,0 +1,199 @@ +export const dict: Record = { + "ui.sessionReview.title": "सेशन परिवर्तन", + "ui.sessionReview.title.git": "Git परिवर्तन", + "ui.sessionReview.title.branch": "शाखा परिवर्तन", + "ui.sessionReview.title.lastTurn": "पिछले टर्न के परिवर्तन", + "ui.sessionReview.diffStyle.unified": "एकीकृत", + "ui.sessionReview.diffStyle.split": "विभाजित", + "ui.sessionReview.expandAll": "सभी विस्तृत करें", + "ui.sessionReview.collapseAll": "सभी को संकुचित करें", + "ui.sessionReview.change.added": "जोड़ा", + "ui.sessionReview.change.removed": "हटाया गया", + "ui.sessionReview.change.modified": "संशोधित", + "ui.sessionReview.image.loading": "लोड हो रहा है...", + "ui.sessionReview.image.placeholder": "छवि", + "ui.sessionReview.largeDiff.title": "डिफ़ प्रस्तुत करने के लिए बहुत बड़ा है", + "ui.sessionReview.largeDiff.meta": "सीमा: {{limit}} परिवर्तित लाइनें। वर्तमान: {{current}} परिवर्तित लाइनें।", + "ui.sessionReview.largeDiff.renderAnyway": "फिर भी रेंडर करें", + "ui.sessionReviewV2.expandMode": "डिफ़ को विस्तृत या संक्षिप्त करें", + "ui.sessionReviewV2.filterFiles": "फ़ाइलें फ़िल्टर करें", + "ui.sessionReviewV2.toggleSidebar": "फ़ाइल ट्री टॉगल करें", + "ui.sessionReviewV2.showAllLines": "सभी पंक्तियाँ दिखाएँ", + "ui.sessionReviewV2.hideNonDiffLines": "गैर-डिफ़ पंक्तियाँ छिपाएँ", + "ui.sessionReviewV2.unifiedDiff": "एकीकृत डिफ़", + "ui.sessionReviewV2.splitDiff": "डिफ़ को विभाजित करें", + "ui.sessionReviewV2.previousFile": "पिछली फ़ाइल", + "ui.sessionReviewV2.nextFile": "अगली फ़ाइल", + "ui.sessionReviewV2.diffView": "डिफ़ दृश्य", + "ui.sessionReviewV2.empty.noGit.title": "कोई ट्रैक किए गए परिवर्तन नहीं", + "ui.sessionReviewV2.empty.noGit.description": + "इस प्रोजेक्ट में परिवर्तनों को ट्रैक करें, समीक्षा करें और पूर्ववत करें", + "ui.sessionReviewV2.empty.noGit.action": "Git रिपॉजिटरी बनाएं", + "ui.sessionReviewV2.empty.noGit.actionLoading": "Git रिपॉजिटरी बनाई जा रही है...", + "ui.sessionReviewV2.empty.changes.title": "अभी तक कोई फ़ाइल परिवर्तन नहीं हुआ", + "ui.sessionReviewV2.empty.changes.description": "प्रोजेक्ट परिवर्तन यहां दिखाई देंगे", + "ui.sessionReview.openFile": "फ़ाइल खोलें", + "ui.sessionReview.selection.line": "लाइन {{line}}", + "ui.sessionReview.selection.lines": "लाइनें {{start}}-{{end}}", + "ui.fileMedia.kind.image": "छवि", + "ui.fileMedia.kind.audio": "ऑडियो", + "ui.fileMedia.state.removed": "{{kind}} फ़ाइल हटा दी गई।", + "ui.fileMedia.state.loading": "{{kind}} लोड हो रहा है...", + "ui.fileMedia.state.error": "{{kind}} लोड नहीं किया जा सका।", + "ui.fileMedia.state.unavailable": "{{kind}} का पूर्वावलोकन उपलब्ध नहीं है।", + "ui.fileMedia.binary.title": "बाइनरी फ़ाइल", + "ui.fileMedia.binary.description.path": "{{path}} बाइनरी है।", + "ui.fileMedia.binary.description.default": "बाइनरी सामग्री", + "ui.lineComment.label.prefix": "इस पर टिप्पणी: ", + "ui.lineComment.label.suffix": "", + "ui.lineComment.editorLabel.prefix": "इस पर टिप्पणी की जा रही है: ", + "ui.lineComment.editorLabel.suffix": "", + "ui.lineComment.placeholder": "टिप्पणी जोड़ें", + "ui.lineComment.contextPlaceholder": "इस परिवर्तन के लिए संदर्भ जोड़ें", + "ui.lineComment.submit": "टिप्पणी", + "ui.lineComment.cancel": "रद्द करें", + "ui.sessionTurn.steps.show": "चरण दिखाएँ", + "ui.sessionTurn.steps.hide": "चरण छिपाएँ", + "ui.sessionTurn.summary.response": "प्रतिक्रिया", + "ui.sessionTurn.diff.showMore": "अधिक परिवर्तन दिखाएँ ({{count}})", + "ui.sessionTurn.diffs.changed.one": "{{count}} परिवर्तित फ़ाइल", + "ui.sessionTurn.diffs.changed.other": "{{count}} परिवर्तित फ़ाइलें", + "ui.sessionTurn.diffs.showAll": "सभी दिखाएँ", + "ui.sessionTurn.diffs.showLess": "कम दिखाएँ", + "ui.sessionTurn.diffs.more": "+{{count}} अधिक फ़ाइलें", + "ui.sessionTurn.retry.retrying": "दोबारा प्रयास हो रहा है", + "ui.sessionTurn.retry.inSeconds": "{{seconds}}s में", + "ui.sessionTurn.retry.attempt": "प्रयास #{{attempt}}", + "ui.sessionTurn.retry.attemptLine": "{{line}} - प्रयास #{{attempt}}", + "ui.sessionTurn.retry.geminiHot": "Gemini पर अभी बहुत अधिक लोड है", + "ui.sessionTurn.error.freeUsageExceeded": "मुफ़्त उपयोग की सीमा पार हो गई", + "ui.sessionTurn.error.addCredits": "क्रेडिट जोड़ें", + "dialog.usageExceeded.freeTier.title": "मुफ़्त सीमा पूरी हो गई", + "dialog.usageExceeded.freeTier.description": + "$10/month में सर्वोत्तम ओपन-सोर्स मॉडलों तक विश्वसनीय पहुँच के लिए OpenCode Go की सदस्यता लें।", + "dialog.usageExceeded.freeTier.actionLabel": "सदस्यता लें", + "dialog.usageExceeded.accountRateLimit.title": "Go सीमा पूरी हो गई", + "dialog.usageExceeded.accountRateLimit.description": + "उपयोग सीमा पूरी हो गई। इस मॉडल का उपयोग अभी जारी रखने के लिए अपनी उपलब्ध शेष राशि से उपयोग सक्षम करें", + "dialog.usageExceeded.accountRateLimit.actionLabel": "सेटिंग्स खोलें", + "ui.sessionTurn.status.delegating": "कार्य सौंपना", + "ui.sessionTurn.status.planning": "अगले चरणों की योजना बनाना", + "ui.sessionTurn.status.gatheringContext": "खोजबीन हो रही है", + "ui.sessionTurn.status.gatheredContext": "खोजबीन पूरी हुई", + "ui.sessionTurn.status.searchingCodebase": "कोडबेस खोजा जा रहा है", + "ui.sessionTurn.status.searchingWeb": "वेब पर खोज हो रही है", + "ui.sessionTurn.status.makingEdits": "संपादन हो रहा है", + "ui.sessionTurn.status.runningCommands": "कमांड चल रहे हैं", + "ui.sessionTurn.status.thinking": "सोच रहा है", + "ui.sessionTurn.status.thinkingWithTopic": "सोच रहा है - {{topic}}", + "ui.sessionTurn.status.gatheringThoughts": "विचार एकत्रित करना", + "ui.sessionTurn.status.consideringNextSteps": "अगले कदमों पर विचार", + "ui.messagePart.diagnostic.error": "त्रुटि", + "ui.messagePart.title.edit": "संपादित करें", + "ui.messagePart.title.write": "लिखें", + "ui.messagePart.option.typeOwnAnswer": "अपना उत्तर स्वयं लिखें", + "ui.messagePart.review.title": "अपने उत्तरों की समीक्षा करें", + "ui.messagePart.questions.dismissed": "प्रश्न ख़ारिज कर दिए गए", + "ui.messagePart.compaction": "सेशन संकुचित", + "ui.messagePart.context.read.one": "{{count}} बार पढ़ा", + "ui.messagePart.context.read.other": "{{count}} बार पढ़ा", + "ui.messagePart.context.search.one": "{{count}} खोज", + "ui.messagePart.context.search.other": "{{count}} खोजें", + "ui.messagePart.context.list.one": "{{count}} सूची", + "ui.messagePart.context.list.other": "{{count}} सूचियाँ", + "ui.list.loading": "लोड हो रहा है", + "ui.list.empty": "कोई परिणाम नहीं", + "ui.list.clearFilter": "फ़िल्टर साफ़ करें", + "ui.list.emptyWithFilter.prefix": "के लिए कोई परिणाम नहीं", + "ui.list.emptyWithFilter.suffix": "", + "ui.fileSearch.placeholder": "खोजें", + "ui.fileSearch.previousMatch": "पिछला मिलान", + "ui.fileSearch.nextMatch": "अगला मिलान", + "ui.fileSearch.close": "खोज बंद करें", + "ui.messageNav.newMessage": "नया संदेश", + "ui.promptInput.noMatchingItems": "कोई मेल खाता आइटम नहीं", + "ui.promptInput.commands": "कमांड", + "ui.promptInput.dropFiles": "संलग्न करने के लिए फ़ाइलें यहाँ छोड़ें", + "ui.promptInput.removeAttachment": "अटैचमेंट हटाएँ", + "ui.promptInput.label": "प्रॉम्प्ट", + "ui.promptInput.placeholder.shell": "शेल कमांड दर्ज करें...", + "ui.promptInput.placeholder.normal": "कुछ भी पूछें, {{slash}} कमांड के लिए, {{at}} संदर्भ के लिए...", + "ui.promptInput.add": "छवियाँ और फ़ाइलें जोड़ें", + "ui.promptInput.attachments": "छवियाँ और फ़ाइलें", + "ui.promptInput.context": "संदर्भ", + "ui.promptInput.shell": "शेल कमांड", + "ui.promptInput.chooseAgent": "एजेंट चुनें", + "ui.promptInput.chooseModel": "मॉडल चुनें", + "ui.promptInput.chooseVariant": "मॉडल वेरिएंट चुनें", + "ui.promptInput.send": "भेजें", + "ui.promptInput.stop": "रोकें", + + "ui.tabs.close": "टैब बंद करें", + "ui.textField.copyToClipboard": "क्लिपबोर्ड पर कॉपी करें", + "ui.textField.copyLink": "लिंक की प्रतिलिपि करें", + "ui.textField.copied": "कॉपी किया गया", + "ui.imagePreview.alt": "छवि पूर्वावलोकन", + "ui.scrollView.ariaLabel": "स्क्रॉल करने योग्य सामग्री", + "ui.tool.read": "पढ़ें", + "ui.tool.loaded": "लोड किया गया", + "ui.tool.list": "सूची", + "ui.tool.glob": "Glob", + "ui.tool.grep": "Grep", + "ui.tool.task": "टास्क", + "ui.tool.webfetch": "वेबफ़ेच", + "ui.tool.websearch": "वेब खोज", + "ui.tool.websearch.provider": "{{provider}} वेब खोज", + "ui.tool.shell": "शेल", + "ui.tool.patch": "पैच", + "ui.tool.todos": "कार्य सूची", + "ui.tool.todos.read": "कार्य सूची पढ़ें", + "ui.tool.questions": "प्रश्न", + "ui.tool.questions.numbered": "प्रश्न {{number}}", + "ui.tool.agent": "{{type}} एजेंट", + "ui.tool.agent.default": "एजेंट", + "ui.tool.skill": "कौशल", + "ui.basicTool.called": "`{{tool}}` को कॉल किया गया", + "ui.toolErrorCard.failed": "असफल", + "ui.toolErrorCard.copyError": "त्रुटि कॉपी करें", + "ui.common.file.one": "फ़ाइल", + "ui.common.file.other": "फ़ाइलें", + "ui.common.question.one": "प्रश्न", + "ui.common.question.other": "प्रश्न", + "ui.common.add": "जोड़ें", + "ui.common.clear": "साफ़ करें", + "ui.common.file": "फ़ाइल", + "ui.common.back": "पीछे", + "ui.common.cancel": "रद्द करें", + "ui.common.confirm": "पुष्टि करें", + "ui.common.dismiss": "हटाएँ", + "ui.common.close": "बंद करें", + "ui.common.next": "अगला", + "ui.common.submit": "जमा करें", + "ui.common.showMore": "और दिखाएँ", + "ui.permission.deny": "अस्वीकार करें", + "ui.permission.allowAlways": "हमेशा अनुमति दें", + "ui.permission.allowOnce": "एक बार की अनुमति दें", + "ui.message.expand": "संदेश का विस्तार करें", + "ui.message.collapse": "संदेश संक्षिप्त करें", + "ui.message.copy": "कॉपी करें", + "ui.message.copyMessage": "संदेश कॉपी करें", + "ui.message.forkMessage": "नए सेशन में फ़ोर्क करें", + "ui.message.revertMessage": "संदेश पूर्ववत करें", + "ui.message.copyResponse": "प्रतिक्रिया कॉपी करें", + "ui.message.copied": "कॉपी किया गया", + "ui.message.duration.seconds": "{{count}}s", + "ui.message.duration.minutesSeconds": "{{minutes}}m {{seconds}}s", + "ui.message.interrupted": "बाधित", + "ui.message.queued": "कतारबद्ध", + "ui.message.attachment.alt": "अटैचमेंट", + "ui.patch.action.deleted": "हटाया गया", + "ui.patch.action.created": "बनाया गया", + "ui.patch.action.moved": "ले जाया गया", + "ui.patch.action.patched": "पैच किया गया", + "ui.question.subtitle.answered": "{{count}} के उत्तर दिए गए", + "ui.question.answer.none": "(कोई जवाब नहीं)", + "ui.question.review.notAnswered": "(उत्तर नहीं दिया गया)", + "ui.question.multiHint": "लागू होने वाले सभी उत्तर चुनें", + "ui.question.singleHint": "एक उत्तर चुनें", + "ui.question.custom.placeholder": "अपना उत्तर लिखें...", +} diff --git a/packages/ui/src/i18n/hr.ts b/packages/ui/src/i18n/hr.ts new file mode 100644 index 0000000000000000000000000000000000000000..4eb129c9ef4439ee40833cf24974393383a2d2d7 --- /dev/null +++ b/packages/ui/src/i18n/hr.ts @@ -0,0 +1,202 @@ +export const dict: Record = { + "ui.sessionReview.title": "Promjene sesija", + "ui.sessionReview.title.git": "Git promjene", + "ui.sessionReview.title.branch": "Promjene grana", + "ui.sessionReview.title.lastTurn": "Promjene u zadnjem koraku", + "ui.sessionReview.diffStyle.unified": "Ujedinjeno", + "ui.sessionReview.diffStyle.split": "Podijeljeno", + "ui.sessionReview.expandAll": "Proširi sve", + "ui.sessionReview.collapseAll": "Sažmi sve", + "ui.sessionReview.change.added": "Dodano", + "ui.sessionReview.change.removed": "Uklonjeno", + "ui.sessionReview.change.modified": "Izmijenjeno", + "ui.sessionReview.image.loading": "Učitavanje...", + "ui.sessionReview.image.placeholder": "Slika", + "ui.sessionReview.largeDiff.title": "Razlika je prevelika za iscrtavanje", + "ui.sessionReview.largeDiff.meta": + "Ograničenje: {{limit}} promijenio linije. Trenutno: {{current}} promijenio linije.", + "ui.sessionReview.largeDiff.renderAnyway": "Svejedno renderirati", + "ui.sessionReviewV2.expandMode": "Proširi ili sažmi dif", + "ui.sessionReviewV2.filterFiles": "Filtrirajte datoteke", + "ui.sessionReviewV2.toggleSidebar": "Uključi/isključi stablo datoteka", + "ui.sessionReviewV2.showAllLines": "Prikaži sve retke", + "ui.sessionReviewV2.hideNonDiffLines": "Sakrij retke bez razlike", + "ui.sessionReviewV2.unifiedDiff": "Objedinjeni diff", + "ui.sessionReviewV2.splitDiff": "Podijeljeni diff", + "ui.sessionReviewV2.previousFile": "Prethodna datoteka", + "ui.sessionReviewV2.nextFile": "Sljedeća datoteka", + "ui.sessionReviewV2.diffView": "Diff pogled", + "ui.sessionReviewV2.empty.noGit.title": "Nema praćenih promjena", + "ui.sessionReviewV2.empty.noGit.description": "Pratite, pregledajte i poništite promjene u ovom projektu", + "ui.sessionReviewV2.empty.noGit.action": "Napravi Git spremište", + "ui.sessionReviewV2.empty.noGit.actionLoading": "Stvaranje Git repozitorija...", + "ui.sessionReviewV2.empty.changes.title": "Još nema promjena datoteke", + "ui.sessionReviewV2.empty.changes.description": "Ovdje će se pojaviti promjene projekta", + "ui.sessionReview.openFile": "Otvori datoteku", + "ui.sessionReview.selection.line": "linija {{line}}", + "ui.sessionReview.selection.lines": "linije {{start}}-{{end}}", + "ui.fileMedia.kind.image": "slika", + "ui.fileMedia.kind.audio": "audio", + "ui.fileMedia.state.removed": "Uklonjena {{kind}} datoteka.", + "ui.fileMedia.state.loading": "Učitavanje {{kind}}...", + "ui.fileMedia.state.error": "Nije moguće učitati {{kind}}.", + "ui.fileMedia.state.unavailable": "Pregled {{kind}} nije dostupan.", + "ui.fileMedia.binary.title": "Binarna datoteka", + "ui.fileMedia.binary.description.path": "{{path}} je binarni.", + "ui.fileMedia.binary.description.default": "Binarni sadržaj", + "ui.lineComment.label.prefix": "Komentirajte", + "ui.lineComment.label.suffix": "", + "ui.lineComment.editorLabel.prefix": "Komentiranje", + "ui.lineComment.editorLabel.suffix": "", + "ui.lineComment.placeholder": "Dodajte komentar", + "ui.lineComment.contextPlaceholder": "Dodajte kontekst za ovu promjenu", + "ui.lineComment.submit": "Komentar", + "ui.lineComment.cancel": "Otkazati", + "ui.sessionTurn.steps.show": "Prikaži korake", + "ui.sessionTurn.steps.hide": "Sakrij korake", + "ui.sessionTurn.summary.response": "Odgovor", + "ui.sessionTurn.diff.showMore": "Prikaži više promjena ({{count}})", + "ui.sessionTurn.diffs.changed.one": "{{count}} Promijenjena datoteka", + "ui.sessionTurn.diffs.changed.other": "{{count}} Promijenjene datoteke", + "ui.sessionTurn.diffs.changed.few": "{{count}} promijenjene datoteke", + "ui.sessionTurn.diffs.showAll": "Prikaži sve", + "ui.sessionTurn.diffs.showLess": "Prikaži manje", + "ui.sessionTurn.diffs.more": "+{{count}} više datoteka", + "ui.sessionTurn.retry.retrying": "ponovni pokušaj", + "ui.sessionTurn.retry.inSeconds": "u {{seconds}}s", + "ui.sessionTurn.retry.attempt": "pokušaj #{{attempt}}", + "ui.sessionTurn.retry.attemptLine": "{{line}} - pokušaj #{{attempt}}", + "ui.sessionTurn.retry.geminiHot": "Gemini je trenutačno preopterećen", + "ui.sessionTurn.error.freeUsageExceeded": "Besplatna upotreba premašena", + "ui.sessionTurn.error.addCredits": "Dodaj kredite", + "dialog.usageExceeded.freeTier.title": "Dosegnuto je besplatno ograničenje", + "dialog.usageExceeded.freeTier.description": + "Pretplatite se na OpenCode Go za 10 USD mjesečno i ostvarite pouzdan pristup najboljim modelima otvorenog koda.", + "dialog.usageExceeded.freeTier.actionLabel": "Pretplatite se", + "dialog.usageExceeded.accountRateLimit.title": "Dosegnuto je ograničenje usluge Go", + "dialog.usageExceeded.accountRateLimit.description": + "Dosegnuto je ograničenje upotrebe. Da biste sada nastavili koristiti ovaj model, omogućite korištenje sa svog dostupnog salda", + "dialog.usageExceeded.accountRateLimit.actionLabel": "Otvori postavke", + "ui.sessionTurn.status.delegating": "Delegiranje posla", + "ui.sessionTurn.status.planning": "Planiranje sljedećih koraka", + "ui.sessionTurn.status.gatheringContext": "Istražujući", + "ui.sessionTurn.status.gatheredContext": "Istraženo", + "ui.sessionTurn.status.searchingCodebase": "Pretraživanje baze kodova", + "ui.sessionTurn.status.searchingWeb": "Pretraživanje weba", + "ui.sessionTurn.status.makingEdits": "Uređivanje", + "ui.sessionTurn.status.runningCommands": "Izvođenje naredbi", + "ui.sessionTurn.status.thinking": "Razmišljanje", + "ui.sessionTurn.status.thinkingWithTopic": "Razmišljanje - {{topic}}", + "ui.sessionTurn.status.gatheringThoughts": "Sabrati misli", + "ui.sessionTurn.status.consideringNextSteps": "Razmatranje sljedećih koraka", + "ui.messagePart.diagnostic.error": "Greška", + "ui.messagePart.title.edit": "Uredi", + "ui.messagePart.title.write": "Pisati", + "ui.messagePart.option.typeOwnAnswer": "Upišite svoj odgovor", + "ui.messagePart.review.title": "Pregledajte svoje odgovore", + "ui.messagePart.questions.dismissed": "Pitanja odbačena", + "ui.messagePart.compaction": "Sesija je zbijena", + "ui.messagePart.context.read.one": "{{count}} čitati", + "ui.messagePart.context.read.other": "{{count}} glasi", + "ui.messagePart.context.read.few": "{{count}} čitanja", + "ui.messagePart.context.search.one": "{{count}} pretraga", + "ui.messagePart.context.search.other": "{{count}} pretraživanja", + "ui.messagePart.context.search.few": "{{count}} pretraživanja", + "ui.messagePart.context.list.one": "{{count}} popis", + "ui.messagePart.context.list.other": "{{count}} liste", + "ui.messagePart.context.list.few": "{{count}} popisa", + "ui.list.loading": "Učitavanje", + "ui.list.empty": "Nema rezultata", + "ui.list.clearFilter": "Očisti filter", + "ui.list.emptyWithFilter.prefix": "Nema rezultata za", + "ui.list.emptyWithFilter.suffix": "", + "ui.fileSearch.placeholder": "Pronaći", + "ui.fileSearch.previousMatch": "Prethodno podudaranje", + "ui.fileSearch.nextMatch": "Sljedeće podudaranje", + "ui.fileSearch.close": "Zatvori pretragu", + "ui.messageNav.newMessage": "Nova poruka", + "ui.promptInput.noMatchingItems": "Nema podudarnih stavki", + "ui.promptInput.commands": "Naredbe", + "ui.promptInput.dropFiles": "Ispustite datoteke za prilaganje", + "ui.promptInput.removeAttachment": "Ukloni privitak", + "ui.promptInput.label": "Upit", + "ui.promptInput.placeholder.shell": "Unesite naredbu ljuske...", + "ui.promptInput.placeholder.normal": "Pitaj bilo što, {{slash}} za naredbe, {{at}} za kontekst...", + "ui.promptInput.add": "Dodajte slike i datoteke", + "ui.promptInput.attachments": "Slike i datoteke", + "ui.promptInput.context": "Kontekst", + "ui.promptInput.shell": "Naredba ljuske", + "ui.promptInput.chooseAgent": "Odaberite agenta", + "ui.promptInput.chooseModel": "Odaberite model", + "ui.promptInput.chooseVariant": "Odaberite varijantu modela", + "ui.promptInput.send": "Poslati", + "ui.promptInput.stop": "Zaustavi", + "ui.tabs.close": "Zatvori karticu", + "ui.textField.copyToClipboard": "Kopiraj u međuspremnik", + "ui.textField.copyLink": "Kopiraj vezu", + "ui.textField.copied": "Kopirano", + "ui.imagePreview.alt": "Pregled slike", + "ui.scrollView.ariaLabel": "sadržaj koji se može pomicati", + "ui.tool.read": "čitati", + "ui.tool.loaded": "Učitano", + "ui.tool.list": "Popis", + "ui.tool.glob": "Glob", + "ui.tool.grep": "Grep", + "ui.tool.task": "Zadatak", + "ui.tool.webfetch": "Webfetch", + "ui.tool.websearch": "Web pretraživanje", + "ui.tool.websearch.provider": "{{provider}} Web pretraživanje", + "ui.tool.shell": "Ljuska", + "ui.tool.patch": "Zakrpa", + "ui.tool.todos": "Obaveze", + "ui.tool.todos.read": "Pročitajte obveze", + "ui.tool.questions": "Pitanja", + "ui.tool.questions.numbered": "Pitanja {{number}}", + "ui.tool.agent": "{{type}} Agent", + "ui.tool.agent.default": "Agent", + "ui.tool.skill": "Vještina", + "ui.basicTool.called": "Zove se `{{tool}}`", + "ui.toolErrorCard.failed": "neuspješno", + "ui.toolErrorCard.copyError": "Greška kopiranja", + "ui.common.file.one": "datoteka", + "ui.common.file.other": "datoteke", + "ui.common.question.one": "pitanje", + "ui.common.question.other": "pitanja", + "ui.common.add": "Dodati", + "ui.common.clear": "Očisti", + "ui.common.file": "Datoteka", + "ui.common.back": "Nazad", + "ui.common.cancel": "Otkazati", + "ui.common.confirm": "Potvrdi", + "ui.common.dismiss": "Odbaciti", + "ui.common.close": "Zatvoriti", + "ui.common.next": "Sljedeći", + "ui.common.submit": "Pošalji", + "ui.common.showMore": "Prikaži više", + "ui.permission.deny": "Odbij", + "ui.permission.allowAlways": "Dopusti uvijek", + "ui.permission.allowOnce": "Dopusti jednom", + "ui.message.expand": "Proširi poruku", + "ui.message.collapse": "Sažmi poruku", + "ui.message.copy": "Kopirati", + "ui.message.copyMessage": "Kopiraj poruku", + "ui.message.forkMessage": "Odvoji u novu sesiju", + "ui.message.revertMessage": "Vrati poruku", + "ui.message.copyResponse": "Kopiraj odgovor", + "ui.message.copied": "Kopirano", + "ui.message.duration.seconds": "{{count}}s", + "ui.message.duration.minutesSeconds": "{{minutes}}m {{seconds}}s", + "ui.message.interrupted": "Prekinut", + "ui.message.queued": "U redu čekanja", + "ui.message.attachment.alt": "privitak", + "ui.patch.action.deleted": "Izbrisano", + "ui.patch.action.created": "Stvoreno", + "ui.patch.action.moved": "Premješteno", + "ui.patch.action.patched": "Krpan", + "ui.question.subtitle.answered": "{{count}} je odgovorio", + "ui.question.answer.none": "(bez odgovora)", + "ui.question.review.notAnswered": "(bez odgovora)", + "ui.question.multiHint": "Odaberite sve primjenjive odgovore", + "ui.question.singleHint": "Odaberite jedan odgovor", + "ui.question.custom.placeholder": "Upišite svoj odgovor...", +} diff --git a/packages/ui/src/i18n/hu.ts b/packages/ui/src/i18n/hu.ts new file mode 100644 index 0000000000000000000000000000000000000000..b4d61b4f5e071876e51a92036456d8e8e947443c --- /dev/null +++ b/packages/ui/src/i18n/hu.ts @@ -0,0 +1,199 @@ +export const dict: Record = { + "ui.sessionReview.title": "Munkamenet változások", + "ui.sessionReview.title.git": "Git változások", + "ui.sessionReview.title.branch": "Ágak változásai", + "ui.sessionReview.title.lastTurn": "Az utolsó kör módosításai", + "ui.sessionReview.diffStyle.unified": "Egységes", + "ui.sessionReview.diffStyle.split": "Osztott", + "ui.sessionReview.expandAll": "Az összes kibontása", + "ui.sessionReview.collapseAll": "Az összes összecsukása", + "ui.sessionReview.change.added": "Hozzáadva", + "ui.sessionReview.change.removed": "Eltávolítva", + "ui.sessionReview.change.modified": "Módosított", + "ui.sessionReview.image.loading": "Betöltés...", + "ui.sessionReview.image.placeholder": "Kép", + "ui.sessionReview.largeDiff.title": "A különbség túl nagy a megjelenítéshez", + "ui.sessionReview.largeDiff.meta": + "Limit: {{limit}} megváltoztatta a sorokat. Aktuális: {{current}} sorokat váltott.", + "ui.sessionReview.largeDiff.renderAnyway": "Mindenképpen rendereljen", + "ui.sessionReviewV2.expandMode": "Diff kibontása vagy összecsukása", + "ui.sessionReviewV2.filterFiles": "Fájlok szűrése", + "ui.sessionReviewV2.toggleSidebar": "Fájlfa váltása", + "ui.sessionReviewV2.showAllLines": "Minden sor megjelenítése", + "ui.sessionReviewV2.hideNonDiffLines": "Nem-diff vonalak elrejtése", + "ui.sessionReviewV2.unifiedDiff": "Egységes diff", + "ui.sessionReviewV2.splitDiff": "Osztott diff", + "ui.sessionReviewV2.previousFile": "Előző fájl", + "ui.sessionReviewV2.nextFile": "Következő fájl", + "ui.sessionReviewV2.diffView": "Diff nézet", + "ui.sessionReviewV2.empty.noGit.title": "Nincsenek nyomon követett változások", + "ui.sessionReviewV2.empty.noGit.description": + "Kövesse nyomon, tekintse át és vonja vissza a változtatásokat ebben a projektben", + "ui.sessionReviewV2.empty.noGit.action": "Git tároló létrehozása", + "ui.sessionReviewV2.empty.noGit.actionLoading": "Git adattár létrehozása...", + "ui.sessionReviewV2.empty.changes.title": "Még nincsenek fájlmódosítások", + "ui.sessionReviewV2.empty.changes.description": "A projekt módosításai itt jelennek meg", + "ui.sessionReview.openFile": "Nyissa meg a fájlt", + "ui.sessionReview.selection.line": "{{line}}. sor", + "ui.sessionReview.selection.lines": "{{start}}-{{end}}. sor", + "ui.fileMedia.kind.image": "kép", + "ui.fileMedia.kind.audio": "hang-", + "ui.fileMedia.state.removed": "{{kind}} fájl eltávolítva.", + "ui.fileMedia.state.loading": "{{kind}} betöltése...", + "ui.fileMedia.state.error": "Nem sikerült betölteni a {{kind}}-t.", + "ui.fileMedia.state.unavailable": "A {{kind}} előnézet nem érhető el.", + "ui.fileMedia.binary.title": "Bináris fájl", + "ui.fileMedia.binary.description.path": "A {{path}} bináris.", + "ui.fileMedia.binary.description.default": "Bináris tartalom", + "ui.lineComment.label.prefix": "Hozzászólás", + "ui.lineComment.label.suffix": "", + "ui.lineComment.editorLabel.prefix": "Hozzászólás", + "ui.lineComment.editorLabel.suffix": "", + "ui.lineComment.placeholder": "Megjegyzés hozzáadása", + "ui.lineComment.contextPlaceholder": "Kontextus hozzáadása ehhez a módosításhoz", + "ui.lineComment.submit": "Megjegyzés", + "ui.lineComment.cancel": "Mégsem", + "ui.sessionTurn.steps.show": "Lépések megjelenítése", + "ui.sessionTurn.steps.hide": "Lépések elrejtése", + "ui.sessionTurn.summary.response": "Válasz", + "ui.sessionTurn.diff.showMore": "További változtatások megjelenítése ({{count}})", + "ui.sessionTurn.diffs.changed.one": "{{count}} Megváltozott fájl", + "ui.sessionTurn.diffs.changed.other": "{{count}} Megváltozott fájlok", + "ui.sessionTurn.diffs.showAll": "Összes megjelenítése", + "ui.sessionTurn.diffs.showLess": "Mutass kevesebbet", + "ui.sessionTurn.diffs.more": "+{{count}} további fájl", + "ui.sessionTurn.retry.retrying": "újrapróbálkozás", + "ui.sessionTurn.retry.inSeconds": "{{seconds}}-ben", + "ui.sessionTurn.retry.attempt": "kísérlet #{{attempt}}", + "ui.sessionTurn.retry.attemptLine": "{{line}} – #{{attempt}} kísérlet", + "ui.sessionTurn.retry.geminiHot": "a Gemini jelenleg túlterhelt", + "ui.sessionTurn.error.freeUsageExceeded": "Az ingyenes használat túllépve", + "ui.sessionTurn.error.addCredits": "Adjon hozzá krediteket", + "dialog.usageExceeded.freeTier.title": "Elérte a szabad korlátot", + "dialog.usageExceeded.freeTier.description": + "Iratkozzon fel az OpenCode Go szolgáltatásra havi 10 dollárért, hogy megbízható hozzáférést kapjon a legjobb nyílt forráskódú modellekhez.", + "dialog.usageExceeded.freeTier.actionLabel": "Iratkozz fel", + "dialog.usageExceeded.accountRateLimit.title": "Elérte a Go korlátját", + "dialog.usageExceeded.accountRateLimit.description": + "Elérte a használati korlátot. A modell használatának folytatásához engedélyezze a használatot a rendelkezésre álló egyenlegéből", + "dialog.usageExceeded.accountRateLimit.actionLabel": "Beállítások megnyitása", + "ui.sessionTurn.status.delegating": "Munka delegálása", + "ui.sessionTurn.status.planning": "A következő lépések tervezése", + "ui.sessionTurn.status.gatheringContext": "Feltárása", + "ui.sessionTurn.status.gatheredContext": "Feltárva", + "ui.sessionTurn.status.searchingCodebase": "Keresés a kódbázisban", + "ui.sessionTurn.status.searchingWeb": "Keresés a weben", + "ui.sessionTurn.status.makingEdits": "Szerkesztések elvégzése", + "ui.sessionTurn.status.runningCommands": "Parancsok futtatása", + "ui.sessionTurn.status.thinking": "Gondolkodás", + "ui.sessionTurn.status.thinkingWithTopic": "Gondolkodás - {{topic}}", + "ui.sessionTurn.status.gatheringThoughts": "Gondolatok gyűjtése", + "ui.sessionTurn.status.consideringNextSteps": "A következő lépések mérlegelése", + "ui.messagePart.diagnostic.error": "Hiba", + "ui.messagePart.title.edit": "Szerkesztés", + "ui.messagePart.title.write": "Írj", + "ui.messagePart.option.typeOwnAnswer": "Írja be saját válaszát", + "ui.messagePart.review.title": "Tekintse át a válaszait", + "ui.messagePart.questions.dismissed": "Kérdések elutasítva", + "ui.messagePart.compaction": "Munkamenet tömörített", + "ui.messagePart.context.read.one": "{{count}} olvasni", + "ui.messagePart.context.read.other": "{{count}} olvas", + "ui.messagePart.context.search.one": "{{count}} keresés", + "ui.messagePart.context.search.other": "{{count}} keresések", + "ui.messagePart.context.list.one": "{{count}} lista", + "ui.messagePart.context.list.other": "{{count}} listák", + "ui.list.loading": "Betöltés", + "ui.list.empty": "Nincs eredmény", + "ui.list.clearFilter": "Szűrő törlése", + "ui.list.emptyWithFilter.prefix": "Nincs találat a következőre", + "ui.list.emptyWithFilter.suffix": "", + "ui.fileSearch.placeholder": "Keresés", + "ui.fileSearch.previousMatch": "Előző találat", + "ui.fileSearch.nextMatch": "Következő találat", + "ui.fileSearch.close": "Keresés bezárása", + "ui.messageNav.newMessage": "Új üzenet", + "ui.promptInput.noMatchingItems": "Nincsenek megfelelő elemek", + "ui.promptInput.commands": "Parancsok", + "ui.promptInput.dropFiles": "Húzza le a csatolandó fájlokat", + "ui.promptInput.removeAttachment": "Távolítsa el a mellékletet", + "ui.promptInput.label": "Utasítás", + "ui.promptInput.placeholder.shell": "Írjon be egy shellparancsot...", + "ui.promptInput.placeholder.normal": "Kérdezz bármit, {{slash}} a parancsokhoz, {{at}} a kontextushoz...", + "ui.promptInput.add": "Adjon hozzá képeket és fájlokat", + "ui.promptInput.attachments": "Képek és fájlok", + "ui.promptInput.context": "Kontextus", + "ui.promptInput.shell": "Shell parancs", + "ui.promptInput.chooseAgent": "Válasszon ügynököt", + "ui.promptInput.chooseModel": "Válasszon modellt", + "ui.promptInput.chooseVariant": "Válasszon modellváltozatot", + "ui.promptInput.send": "Elküld", + "ui.promptInput.stop": "Leállítás", + "ui.tabs.close": "Lap bezárása", + "ui.textField.copyToClipboard": "Másolás a vágólapra", + "ui.textField.copyLink": "Link másolása", + "ui.textField.copied": "Másolva", + "ui.imagePreview.alt": "Kép előnézete", + "ui.scrollView.ariaLabel": "görgethető tartalom", + "ui.tool.read": "Olvas", + "ui.tool.loaded": "Töltött", + "ui.tool.list": "Lista", + "ui.tool.glob": "Glob", + "ui.tool.grep": "Grep", + "ui.tool.task": "Feladat", + "ui.tool.webfetch": "Webfetch", + "ui.tool.websearch": "Webes keresés", + "ui.tool.websearch.provider": "{{provider}} internetes keresés", + "ui.tool.shell": "Shell", + "ui.tool.patch": "Patch", + "ui.tool.todos": "Teendők", + "ui.tool.todos.read": "Olvassa el a teendőket", + "ui.tool.questions": "Kérdések", + "ui.tool.questions.numbered": "Kérdések {{number}}", + "ui.tool.agent": "{{type}} ügynök", + "ui.tool.agent.default": "Ügynök", + "ui.tool.skill": "Képesség", + "ui.basicTool.called": "`{{tool}}` néven", + "ui.toolErrorCard.failed": "Sikertelen", + "ui.toolErrorCard.copyError": "Másolási hiba", + "ui.common.file.one": "fájlt", + "ui.common.file.other": "fájlokat", + "ui.common.question.one": "kérdés", + "ui.common.question.other": "kérdéseket", + "ui.common.add": "Hozzáadás", + "ui.common.clear": "Törlés", + "ui.common.file": "Fájl", + "ui.common.back": "Vissza", + "ui.common.cancel": "Mégsem", + "ui.common.confirm": "Erősítse meg", + "ui.common.dismiss": "Elvetés", + "ui.common.close": "Bezárás", + "ui.common.next": "Következő", + "ui.common.submit": "Beküld", + "ui.common.showMore": "Mutasson többet", + "ui.permission.deny": "Megtagadás", + "ui.permission.allowAlways": "Mindig engedje meg", + "ui.permission.allowOnce": "Engedje meg egyszer", + "ui.message.expand": "Üzenet kibontása", + "ui.message.collapse": "Üzenet összecsukása", + "ui.message.copy": "Másolás", + "ui.message.copyMessage": "Üzenet másolása", + "ui.message.forkMessage": "Elágazás az új munkamenethez", + "ui.message.revertMessage": "Üzenet visszaállítása", + "ui.message.copyResponse": "Válasz másolása", + "ui.message.copied": "Másolva", + "ui.message.duration.seconds": "{{count}}s", + "ui.message.duration.minutesSeconds": "{{minutes}}m {{seconds}}s", + "ui.message.interrupted": "Megszakított", + "ui.message.queued": "Sorban", + "ui.message.attachment.alt": "mellékletet", + "ui.patch.action.deleted": "Törölve", + "ui.patch.action.created": "Létrehozva", + "ui.patch.action.moved": "Áthelyezve", + "ui.patch.action.patched": "Foltozva", + "ui.question.subtitle.answered": "{{count}} válaszolt", + "ui.question.answer.none": "(nincs válasz)", + "ui.question.review.notAnswered": "(nem válaszolt)", + "ui.question.multiHint": "Válassza ki az összes megfelelő választ", + "ui.question.singleHint": "Válasszon ki egy választ", + "ui.question.custom.placeholder": "Írja be a választ...", +} diff --git a/packages/ui/src/i18n/hy.ts b/packages/ui/src/i18n/hy.ts new file mode 100644 index 0000000000000000000000000000000000000000..39f073c6e56c809933d6d12593f6ae660e60f8b4 --- /dev/null +++ b/packages/ui/src/i18n/hy.ts @@ -0,0 +1,197 @@ +export const dict: Record = { + "ui.sessionReview.title": "Նիստի փոփոխություններ", + "ui.sessionReview.title.git": "Git փոփոխություններ", + "ui.sessionReview.title.branch": "Ճյուղի փոփոխություններ", + "ui.sessionReview.title.lastTurn": "Վերջին շրջադարձի փոփոխությունները", + "ui.sessionReview.diffStyle.unified": "Միացյալ", + "ui.sessionReview.diffStyle.split": "Բաժանված", + "ui.sessionReview.expandAll": "Ընդարձակել բոլորը", + "ui.sessionReview.collapseAll": "Ծալել բոլորը", + "ui.sessionReview.change.added": "Ավելացված է", + "ui.sessionReview.change.removed": "Հեռացված է", + "ui.sessionReview.change.modified": "Փոփոխված", + "ui.sessionReview.image.loading": "Բեռնվում է...", + "ui.sessionReview.image.placeholder": "Պատկեր", + "ui.sessionReview.largeDiff.title": "Տարբերությունը չափազանց մեծ է՝ մատուցելու համար", + "ui.sessionReview.largeDiff.meta": "Սահմանափակը՝ {{limit}} փոխված տող: Ընթացիկ՝ {{current}} փոխված տողեր։", + "ui.sessionReview.largeDiff.renderAnyway": "Ներկայացնել ամեն դեպքում", + "ui.sessionReviewV2.expandMode": "Ընդարձակել կամ ծալել տարբերությունը", + "ui.sessionReviewV2.filterFiles": "Զտիչ ֆայլեր", + "ui.sessionReviewV2.toggleSidebar": "Փոխարկել ֆայլի ծառը", + "ui.sessionReviewV2.showAllLines": "Ցույց տալ բոլոր տողերը", + "ui.sessionReviewV2.hideNonDiffLines": "Թաքցնել ոչ տարբերվող տողերը", + "ui.sessionReviewV2.unifiedDiff": "Միասնական տարբերություն", + "ui.sessionReviewV2.splitDiff": "Բաժանված տարբերություն", + "ui.sessionReviewV2.previousFile": "Նախորդ ֆայլ", + "ui.sessionReviewV2.nextFile": "Հաջորդ ֆայլ", + "ui.sessionReviewV2.diffView": "Տարբերական տեսք", + "ui.sessionReviewV2.empty.noGit.title": "Չկան հետեւված փոփոխություններ", + "ui.sessionReviewV2.empty.noGit.description": "Հետեւել, վերանայել և հետարկել այս նախագծի փոփոխությունները", + "ui.sessionReviewV2.empty.noGit.action": "Ստեղծել Git պահոց", + "ui.sessionReviewV2.empty.noGit.actionLoading": "Ստեղծվում է Git պահոց...", + "ui.sessionReviewV2.empty.changes.title": "Ֆայլի փոփոխություններ դեռ չկան", + "ui.sessionReviewV2.empty.changes.description": "Նախագծի փոփոխությունները կհայտնվեն այստեղ", + "ui.sessionReview.openFile": "Բացել ֆայլ", + "ui.sessionReview.selection.line": "տող {{line}}", + "ui.sessionReview.selection.lines": "տողեր {{start}}-{{end}}", + "ui.fileMedia.kind.image": "պատկեր", + "ui.fileMedia.kind.audio": "ձայն", + "ui.fileMedia.state.removed": "Հեռացվել է {{kind}} ֆայլ։", + "ui.fileMedia.state.loading": "Բեռնվում է {{kind}}...", + "ui.fileMedia.state.error": "Անհնար է բեռնել {{kind}}։", + "ui.fileMedia.state.unavailable": "{{kind}} նախադիտումն անհասանելի է։", + "ui.fileMedia.binary.title": "Երկուական ֆայլ", + "ui.fileMedia.binary.description.path": "{{path}}-ը երկուական է:", + "ui.fileMedia.binary.description.default": "Երկուական բովանդակություն", + "ui.lineComment.label.prefix": "Մեկնաբանություն ", + "ui.lineComment.label.suffix": "", + "ui.lineComment.editorLabel.prefix": "Մեկնաբանում ", + "ui.lineComment.editorLabel.suffix": "", + "ui.lineComment.placeholder": "Ավելացնել մեկնաբանություն", + "ui.lineComment.contextPlaceholder": "Ավելացնել համատեքստ այս փոփոխության համար", + "ui.lineComment.submit": "Մեկնաբանություն", + "ui.lineComment.cancel": "Չեղարկել", + "ui.sessionTurn.steps.show": "Ցույց տալ քայլերը", + "ui.sessionTurn.steps.hide": "Թաքցնել քայլերը", + "ui.sessionTurn.summary.response": "Պատասխան", + "ui.sessionTurn.diff.showMore": "Ցույց տալ ավելի շատ փոփոխություններ ({{count}})", + "ui.sessionTurn.diffs.changed.one": "{{count}} Փոխված ֆայլ", + "ui.sessionTurn.diffs.changed.other": "{{count}} Փոփոխված ֆայլեր", + "ui.sessionTurn.diffs.showAll": "Ցույց տալ բոլորը", + "ui.sessionTurn.diffs.showLess": "Ցույց տալ ավելի քիչ", + "ui.sessionTurn.diffs.more": "+{{count}} ևս ֆայլ", + "ui.sessionTurn.retry.retrying": "կրկին փորձում", + "ui.sessionTurn.retry.inSeconds": "{{seconds}} վրկ", + "ui.sessionTurn.retry.attempt": "փորձ #{{attempt}}", + "ui.sessionTurn.retry.attemptLine": "{{line}} - փորձ #{{attempt}}", + "ui.sessionTurn.retry.geminiHot": "Gemini-ն այժմ չափազանց ծանրաբեռնված է", + "ui.sessionTurn.error.freeUsageExceeded": "Անվճար օգտագործումը գերազանցել է", + "ui.sessionTurn.error.addCredits": "Ավելացնել միավորներ", + "dialog.usageExceeded.freeTier.title": "Ազատ սահմանաչափը հասել է", + "dialog.usageExceeded.freeTier.description": + "Բաժանորդագրվեք OpenCode Go-ին՝ բաց կոդով լավագույն մոդելներին հուսալի մուտք ունենալու համար՝ ամսական $10 արժեքով:", + "dialog.usageExceeded.freeTier.actionLabel": "Բաժանորդագրվել", + "dialog.usageExceeded.accountRateLimit.title": "Գնալ սահմանաչափը հասել է", + "dialog.usageExceeded.accountRateLimit.description": + "Օգտագործման սահմանաչափը հասել է։ Այս մոդելն այժմ օգտագործելու համար միացրեք օգտագործումը ձեր հասանելի մնացորդից", + "dialog.usageExceeded.accountRateLimit.actionLabel": "Բացել կարգավորումները", + "ui.sessionTurn.status.delegating": "Պատվիրակում է աշխատանքը", + "ui.sessionTurn.status.planning": "Հաջորդ քայլերի պլանավորում", + "ui.sessionTurn.status.gatheringContext": "Ուսումնասիրում", + "ui.sessionTurn.status.gatheredContext": "Ուսումնասիրված", + "ui.sessionTurn.status.searchingCodebase": "Փնտրում է կոդի բազան", + "ui.sessionTurn.status.searchingWeb": "Որոնում համացանցում", + "ui.sessionTurn.status.makingEdits": "Խմբագրում", + "ui.sessionTurn.status.runningCommands": "Գործող հրամաններ", + "ui.sessionTurn.status.thinking": "Մտածում", + "ui.sessionTurn.status.thinkingWithTopic": "Մտածում - {{topic}}", + "ui.sessionTurn.status.gatheringThoughts": "Մտքերի հավաքում", + "ui.sessionTurn.status.consideringNextSteps": "Հաշվի առնելով հաջորդ քայլերը", + "ui.messagePart.diagnostic.error": "Սխալ", + "ui.messagePart.title.edit": "Խմբագրել", + "ui.messagePart.title.write": "Գրել", + "ui.messagePart.option.typeOwnAnswer": "Մուտքագրեք ձեր սեփական պատասխանը", + "ui.messagePart.review.title": "Դիտեք ձեր պատասխանները", + "ui.messagePart.questions.dismissed": "Հարցերը մերժված են", + "ui.messagePart.compaction": "Նիստը կոմպակտացված", + "ui.messagePart.context.read.one": "{{count}} կարդալ", + "ui.messagePart.context.read.other": "{{count}} կարդում", + "ui.messagePart.context.search.one": "{{count}} որոնում", + "ui.messagePart.context.search.other": "{{count}} որոնումներ", + "ui.messagePart.context.list.one": "{{count}} ցուցակ", + "ui.messagePart.context.list.other": "{{count}} ցուցակներ", + "ui.list.loading": "Բեռնվում", + "ui.list.empty": "Արդյունք չկա", + "ui.list.clearFilter": "Մաքրել զտիչը", + "ui.list.emptyWithFilter.prefix": "Արդյունք չկա", + "ui.list.emptyWithFilter.suffix": "", + "ui.fileSearch.placeholder": "Գտնել", + "ui.fileSearch.previousMatch": "Նախորդ համընկնում", + "ui.fileSearch.nextMatch": "Հաջորդ համընկնում", + "ui.fileSearch.close": "Փակել որոնումը", + "ui.messageNav.newMessage": "Նոր հաղորդագրություն", + "ui.promptInput.noMatchingItems": "Համապատասխան տարրեր չկան", + "ui.promptInput.commands": "Հրամաններ", + "ui.promptInput.dropFiles": "Թողեք ֆայլերը կցելու համար", + "ui.promptInput.removeAttachment": "Հեռացնել հավելվածը", + "ui.promptInput.label": "Հուշում", + "ui.promptInput.placeholder.shell": "Մուտքագրեք վահանակի հրամանը...", + "ui.promptInput.placeholder.normal": "Հարցրեք որևէ բան, {{slash}} հրամանների համար, {{at}}՝ համատեքստի համար...", + "ui.promptInput.add": "Ավելացնել պատկերներ և ֆայլեր", + "ui.promptInput.attachments": "Պատկերներ և ֆայլեր", + "ui.promptInput.context": "Համատեքստ", + "ui.promptInput.shell": "Shell հրաման", + "ui.promptInput.chooseAgent": "Ընտրեք գործակալ", + "ui.promptInput.chooseModel": "Ընտրեք մոդել", + "ui.promptInput.chooseVariant": "Ընտրեք մոդելի տարբերակը", + "ui.promptInput.send": "Ուղարկել", + "ui.promptInput.stop": "Կանգնեցնել", + "ui.tabs.close": "Փակել ներդիրը", + "ui.textField.copyToClipboard": "Պատճենել սեղմատախտակին", + "ui.textField.copyLink": "Պատճենել հղումը", + "ui.textField.copied": "Պատճենված", + "ui.imagePreview.alt": "Պատկերի նախադիտում", + "ui.scrollView.ariaLabel": "պտտվող բովանդակություն", + "ui.tool.read": "Կարդալ", + "ui.tool.loaded": "Բեռնված", + "ui.tool.list": "Ցուցակ", + "ui.tool.glob": "Glob", + "ui.tool.grep": "Grep", + "ui.tool.task": "Առաջադրանք", + "ui.tool.webfetch": "Webfetch", + "ui.tool.websearch": "Վեբ որոնում", + "ui.tool.websearch.provider": "{{provider}} Վեբ որոնում", + "ui.tool.shell": "Shell", + "ui.tool.patch": "Patch", + "ui.tool.todos": "Անելիքներ", + "ui.tool.todos.read": "Կարդացեք անելիքները", + "ui.tool.questions": "Հարցեր", + "ui.tool.questions.numbered": "Հարցեր {{number}}", + "ui.tool.agent": "{{type}} Գործակալ", + "ui.tool.agent.default": "Գործակալ", + "ui.tool.skill": "Հմտություն", + "ui.basicTool.called": "Կանչվում է՝ `{{tool}}`", + "ui.toolErrorCard.failed": "Չհաջողվեց", + "ui.toolErrorCard.copyError": "Պատճենման սխալ", + "ui.common.file.one": "ֆայլ", + "ui.common.file.other": "ֆայլեր", + "ui.common.question.one": "հարց", + "ui.common.question.other": "հարցեր", + "ui.common.add": "Ավելացնել", + "ui.common.clear": "Մաքրել", + "ui.common.file": "Ֆայլ", + "ui.common.back": "Հետ", + "ui.common.cancel": "Չեղարկել", + "ui.common.confirm": "Հաստատել", + "ui.common.dismiss": "Փակել", + "ui.common.close": "Փակել", + "ui.common.next": "Հաջորդ", + "ui.common.submit": "Ներկայացնել", + "ui.common.showMore": "Ցույց տալ ավելին", + "ui.permission.deny": "Մերժել", + "ui.permission.allowAlways": "Թույլատրել միշտ", + "ui.permission.allowOnce": "Թույլատրել մեկ անգամ", + "ui.message.expand": "Ընդարձակել հաղորդագրություն", + "ui.message.collapse": "Ծալել հաղորդագրություն", + "ui.message.copy": "Պատճեն", + "ui.message.copyMessage": "Պատճենել հաղորդագրությունը", + "ui.message.forkMessage": "Ստեղծել նոր նիստի ճյուղ", + "ui.message.revertMessage": "Վերադարձնել հաղորդագրությունը", + "ui.message.copyResponse": "Պատճենել պատասխանը", + "ui.message.copied": "Պատճենված", + "ui.message.duration.seconds": "{{count}} վ", + "ui.message.duration.minutesSeconds": "{{minutes}}ր {{seconds}}վ", + "ui.message.interrupted": "Ընդհատված", + "ui.message.queued": "Հերթում", + "ui.message.attachment.alt": "կցված", + "ui.patch.action.deleted": "Ջնջված", + "ui.patch.action.created": "Ստեղծված", + "ui.patch.action.moved": "Տեղափոխված", + "ui.patch.action.patched": "Փոփոխված է", + "ui.question.subtitle.answered": "{{count}} պատասխանել է", + "ui.question.answer.none": "(պատասխան չկա)", + "ui.question.review.notAnswered": "(պատասխանված չէ)", + "ui.question.multiHint": "Ընտրեք բոլոր համապատասխան պատասխանները", + "ui.question.singleHint": "Ընտրեք մեկ պատասխան", + "ui.question.custom.placeholder": "Մուտքագրեք ձեր պատասխանը...", +} diff --git a/packages/ui/src/i18n/id.ts b/packages/ui/src/i18n/id.ts new file mode 100644 index 0000000000000000000000000000000000000000..22e4d46223f6d01541743cd0652d5412f59ae826 --- /dev/null +++ b/packages/ui/src/i18n/id.ts @@ -0,0 +1,219 @@ +export const dict: Record = { + "ui.sessionReview.title": "Perubahan sesi", + "ui.sessionReview.title.git": "Perubahan Git", + "ui.sessionReview.title.branch": "Perubahan cabang", + "ui.sessionReview.title.lastTurn": "Perubahan giliran terakhir", + "ui.sessionReview.diffStyle.unified": "Gabungan", + "ui.sessionReview.diffStyle.split": "Terpisah", + "ui.sessionReview.expandAll": "Bentangkan semua", + "ui.sessionReview.collapseAll": "Ciutkan semua", + "ui.sessionReview.change.added": "Ditambahkan", + "ui.sessionReview.change.removed": "Dihapus", + "ui.sessionReview.change.modified": "Dimodifikasi", + "ui.sessionReview.image.loading": "Memuat...", + "ui.sessionReview.image.placeholder": "Gambar", + "ui.sessionReview.largeDiff.title": "Diff terlalu besar untuk ditampilkan", + "ui.sessionReview.largeDiff.meta": "Batas: {{limit}} baris berubah. Saat ini: {{current}} baris berubah.", + "ui.sessionReview.largeDiff.renderAnyway": "Tetap tampilkan", + "ui.sessionReviewV2.expandMode": "Bentangkan atau ciutkan diff", + "ui.sessionReviewV2.filterFiles": "Saring berkas", + "ui.sessionReviewV2.toggleSidebar": "Alihkan pohon berkas", + "ui.sessionReviewV2.showAllLines": "Tampilkan semua baris", + "ui.sessionReviewV2.hideNonDiffLines": "Sembunyikan baris di luar diff", + "ui.sessionReviewV2.unifiedDiff": "Diff gabungan", + "ui.sessionReviewV2.splitDiff": "Diff terpisah", + "ui.sessionReviewV2.previousFile": "Berkas sebelumnya", + "ui.sessionReviewV2.nextFile": "Berkas berikutnya", + "ui.sessionReviewV2.diffView": "Tampilan diff", + "ui.sessionReviewV2.empty.noGit.title": "Tidak ada perubahan yang dilacak", + "ui.sessionReviewV2.empty.noGit.description": "Lacak, tinjau, dan urungkan perubahan di proyek ini", + "ui.sessionReviewV2.empty.noGit.action": "Buat repositori Git", + "ui.sessionReviewV2.empty.noGit.actionLoading": "Membuat repositori Git...", + "ui.sessionReviewV2.empty.changes.title": "Belum ada perubahan berkas", + "ui.sessionReviewV2.empty.changes.description": "Perubahan proyek akan muncul di sini", + "ui.sessionReview.openFile": "Buka berkas", + "ui.sessionReview.selection.line": "baris {{line}}", + "ui.sessionReview.selection.lines": "baris {{start}}-{{end}}", + + "ui.fileMedia.kind.image": "gambar", + "ui.fileMedia.kind.audio": "audio", + "ui.fileMedia.state.removed": "Berkas {{kind}} dihapus.", + "ui.fileMedia.state.loading": "Memuat {{kind}}...", + "ui.fileMedia.state.error": "Tidak dapat memuat {{kind}}.", + "ui.fileMedia.state.unavailable": "Pratinjau {{kind}} tidak tersedia.", + "ui.fileMedia.binary.title": "Berkas biner", + "ui.fileMedia.binary.description.path": "Berkas {{path}} bersifat biner.", + "ui.fileMedia.binary.description.default": "Konten biner", + + "ui.lineComment.label.prefix": "Komentar pada ", + "ui.lineComment.label.suffix": "", + "ui.lineComment.editorLabel.prefix": "Mengomentari ", + "ui.lineComment.editorLabel.suffix": "", + "ui.lineComment.placeholder": "Tambah komentar", + "ui.lineComment.contextPlaceholder": "Tambahkan konteks untuk perubahan ini", + "ui.lineComment.submit": "Komentar", + "ui.lineComment.cancel": "Batal", + + "ui.sessionTurn.steps.show": "Tampilkan langkah", + "ui.sessionTurn.steps.hide": "Sembunyikan langkah", + "ui.sessionTurn.summary.response": "Respons", + "ui.sessionTurn.diff.showMore": "Tampilkan lebih banyak perubahan ({{count}})", + "ui.sessionTurn.diffs.changed.one": "{{count}} berkas berubah", + "ui.sessionTurn.diffs.changed.other": "{{count}} berkas berubah", + "ui.sessionTurn.diffs.showAll": "Tampilkan semua", + "ui.sessionTurn.diffs.showLess": "Tampilkan lebih sedikit", + "ui.sessionTurn.diffs.more": "+{{count}} berkas lainnya", + + "ui.sessionTurn.retry.retrying": "mencoba ulang", + "ui.sessionTurn.retry.inSeconds": "dalam {{seconds}}dtk", + "ui.sessionTurn.retry.attempt": "percobaan #{{attempt}}", + "ui.sessionTurn.retry.attemptLine": "{{line}} - percobaan #{{attempt}}", + "ui.sessionTurn.retry.geminiHot": "gemini sedang terlalu sibuk", + "ui.sessionTurn.error.freeUsageExceeded": "Penggunaan gratis telah habis", + "ui.sessionTurn.error.addCredits": "Tambah kredit", + + "dialog.usageExceeded.freeTier.title": "Batas gratis tercapai", + "dialog.usageExceeded.freeTier.description": + "Berlangganan OpenCode Go seharga $10/bulan untuk akses andal ke model sumber terbuka terbaik.", + "dialog.usageExceeded.freeTier.actionLabel": "Berlangganan", + "dialog.usageExceeded.accountRateLimit.title": "Batas Go tercapai", + "dialog.usageExceeded.accountRateLimit.description": + "Batas penggunaan tercapai. Untuk terus menggunakan model ini sekarang, aktifkan penggunaan dari saldo Anda yang tersedia", + "dialog.usageExceeded.accountRateLimit.actionLabel": "Buka pengaturan", + + "ui.sessionTurn.status.delegating": "Mendelegasikan pekerjaan", + "ui.sessionTurn.status.planning": "Merencanakan langkah selanjutnya", + "ui.sessionTurn.status.gatheringContext": "Menjelajah", + "ui.sessionTurn.status.gatheredContext": "Selesai menjelajah", + "ui.sessionTurn.status.searchingCodebase": "Mencari di basis kode", + "ui.sessionTurn.status.searchingWeb": "Mencari di web", + "ui.sessionTurn.status.makingEdits": "Menyunting", + "ui.sessionTurn.status.runningCommands": "Menjalankan perintah", + "ui.sessionTurn.status.thinking": "Berpikir", + "ui.sessionTurn.status.thinkingWithTopic": "Berpikir - {{topic}}", + "ui.sessionTurn.status.gatheringThoughts": "Mengumpulkan pemikiran", + "ui.sessionTurn.status.consideringNextSteps": "Mempertimbangkan langkah selanjutnya", + + "ui.messagePart.diagnostic.error": "Kesalahan", + "ui.messagePart.title.edit": "Sunting", + "ui.messagePart.title.write": "Tulis", + "ui.messagePart.option.typeOwnAnswer": "Ketik jawaban Anda sendiri", + "ui.messagePart.review.title": "Tinjau jawaban Anda", + "ui.messagePart.questions.dismissed": "Pertanyaan ditutup", + "ui.messagePart.compaction": "Sesi diringkas", + "ui.messagePart.context.read.one": "{{count}} pembacaan", + "ui.messagePart.context.read.other": "{{count}} pembacaan", + "ui.messagePart.context.search.one": "{{count}} pencarian", + "ui.messagePart.context.search.other": "{{count}} pencarian", + "ui.messagePart.context.list.one": "{{count}} daftar", + "ui.messagePart.context.list.other": "{{count}} daftar", + + "ui.list.loading": "Memuat", + "ui.list.empty": "Tidak ada hasil", + "ui.list.clearFilter": "Hapus filter", + "ui.list.emptyWithFilter.prefix": "Tidak ada hasil untuk", + "ui.list.emptyWithFilter.suffix": "", + + "ui.fileSearch.placeholder": "Cari", + "ui.fileSearch.previousMatch": "Kecocokan sebelumnya", + "ui.fileSearch.nextMatch": "Kecocokan berikutnya", + "ui.fileSearch.close": "Tutup pencarian", + + "ui.messageNav.newMessage": "Pesan baru", + + "ui.promptInput.noMatchingItems": "Tidak ada item yang cocok", + "ui.promptInput.commands": "Perintah", + "ui.promptInput.dropFiles": "Letakkan berkas untuk dilampirkan", + "ui.promptInput.removeAttachment": "Hapus lampiran", + "ui.promptInput.label": "Prompt", + "ui.promptInput.placeholder.shell": "Masukkan perintah shell...", + "ui.promptInput.placeholder.normal": "Tanyakan apa saja, {{slash}} untuk perintah, {{at}} untuk konteks...", + "ui.promptInput.add": "Tambah gambar dan berkas", + "ui.promptInput.attachments": "Gambar dan berkas", + "ui.promptInput.context": "Konteks", + "ui.promptInput.shell": "Perintah shell", + "ui.promptInput.chooseAgent": "Pilih agen", + "ui.promptInput.chooseModel": "Pilih model", + "ui.promptInput.chooseVariant": "Pilih varian model", + "ui.promptInput.send": "Kirim", + "ui.promptInput.stop": "Hentikan", + + "ui.tabs.close": "Tutup tab", + + "ui.textField.copyToClipboard": "Salin ke papan klip", + "ui.textField.copyLink": "Salin tautan", + "ui.textField.copied": "Tersalin", + + "ui.imagePreview.alt": "Pratinjau gambar", + "ui.scrollView.ariaLabel": "konten yang dapat digulir", + + "ui.tool.read": "Baca", + "ui.tool.loaded": "Dimuat", + "ui.tool.list": "Daftar", + "ui.tool.glob": "Glob", + "ui.tool.grep": "Grep", + "ui.tool.task": "Tugas", + "ui.tool.webfetch": "Webfetch", + "ui.tool.websearch": "Pencarian Web", + "ui.tool.websearch.provider": "{{provider}} Pencarian Web", + "ui.tool.shell": "Shell", + "ui.tool.patch": "Patch", + "ui.tool.todos": "Tugas", + "ui.tool.todos.read": "Baca tugas", + "ui.tool.questions": "Pertanyaan", + "ui.tool.questions.numbered": "Pertanyaan {{number}}", + "ui.tool.agent": "Agen {{type}}", + "ui.tool.agent.default": "Agen", + "ui.tool.skill": "Keahlian", + + "ui.basicTool.called": "`{{tool}}` dipanggil", + "ui.toolErrorCard.failed": "Gagal", + "ui.toolErrorCard.copyError": "Salin pesan kesalahan", + + "ui.common.file.one": "berkas", + "ui.common.file.other": "berkas", + "ui.common.question.one": "pertanyaan", + "ui.common.question.other": "pertanyaan", + + "ui.common.add": "Tambah", + "ui.common.clear": "Bersihkan", + "ui.common.file": "Berkas", + "ui.common.back": "Kembali", + "ui.common.cancel": "Batal", + "ui.common.confirm": "Konfirmasi", + "ui.common.dismiss": "Tutup", + "ui.common.close": "Tutup", + "ui.common.next": "Berikutnya", + "ui.common.submit": "Kirim", + "ui.common.showMore": "Tampilkan lebih banyak", + + "ui.permission.deny": "Tolak", + "ui.permission.allowAlways": "Izinkan selalu", + "ui.permission.allowOnce": "Izinkan sekali", + + "ui.message.expand": "Bentangkan pesan", + "ui.message.collapse": "Ciutkan pesan", + "ui.message.copy": "Salin", + "ui.message.copyMessage": "Salin pesan", + "ui.message.forkMessage": "Cabangkan ke sesi baru", + "ui.message.revertMessage": "Urungkan pesan", + "ui.message.copyResponse": "Salin respons", + "ui.message.copied": "Tersalin", + "ui.message.duration.seconds": "{{count}}dtk", + "ui.message.duration.minutesSeconds": "{{minutes}}mnt {{seconds}}dtk", + "ui.message.interrupted": "Dihentikan", + "ui.message.queued": "Dalam antrean", + "ui.message.attachment.alt": "lampiran", + + "ui.patch.action.deleted": "Dihapus", + "ui.patch.action.created": "Dibuat", + "ui.patch.action.moved": "Dipindahkan", + "ui.patch.action.patched": "Ditambal", + + "ui.question.subtitle.answered": "{{count}} dijawab", + "ui.question.answer.none": "(tidak ada jawaban)", + "ui.question.review.notAnswered": "(belum dijawab)", + "ui.question.multiHint": "Pilih semua jawaban yang sesuai", + "ui.question.singleHint": "Pilih satu jawaban", + "ui.question.custom.placeholder": "Ketik jawaban Anda...", +} diff --git a/packages/ui/src/i18n/is.ts b/packages/ui/src/i18n/is.ts new file mode 100644 index 0000000000000000000000000000000000000000..7b3bf0fb2e4c5a482651dcfe9a945db28f8463f0 --- /dev/null +++ b/packages/ui/src/i18n/is.ts @@ -0,0 +1,197 @@ +export const dict: Record = { + "ui.sessionReview.title": "Breytingar setunnar", + "ui.sessionReview.title.git": "Git breytingar", + "ui.sessionReview.title.branch": "Breytingar greinar", + "ui.sessionReview.title.lastTurn": "Breytingar í síðustu umferð", + "ui.sessionReview.diffStyle.unified": "Sameinað", + "ui.sessionReview.diffStyle.split": "Skipt", + "ui.sessionReview.expandAll": "Stækkaðu allt", + "ui.sessionReview.collapseAll": "Dragðu saman allt", + "ui.sessionReview.change.added": "Bætt við", + "ui.sessionReview.change.removed": "Fjarlægt", + "ui.sessionReview.change.modified": "Breytt", + "ui.sessionReview.image.loading": "Hleður...", + "ui.sessionReview.image.placeholder": "Mynd", + "ui.sessionReview.largeDiff.title": "Mismunurinn er of stór til að birta", + "ui.sessionReview.largeDiff.meta": "Hámark: {{limit}} breyttar línur. Nú: {{current}} breyttar línur.", + "ui.sessionReview.largeDiff.renderAnyway": "Birta samt", + "ui.sessionReviewV2.expandMode": "Opna eða fella saman mismun", + "ui.sessionReviewV2.filterFiles": "Sía skrár", + "ui.sessionReviewV2.toggleSidebar": "Skiptu um skráartré", + "ui.sessionReviewV2.showAllLines": "Sýna allar línur", + "ui.sessionReviewV2.hideNonDiffLines": "Fela óbreyttar línur", + "ui.sessionReviewV2.unifiedDiff": "Sameinaður mismunur", + "ui.sessionReviewV2.splitDiff": "Skiptur mismunur", + "ui.sessionReviewV2.previousFile": "Fyrri skrá", + "ui.sessionReviewV2.nextFile": "Næsta skrá", + "ui.sessionReviewV2.diffView": "Mismunasýn", + "ui.sessionReviewV2.empty.noGit.title": "Engar raktar breytingar", + "ui.sessionReviewV2.empty.noGit.description": "Fylgstu með, skoðaðu og afturkallaðu breytingar á þessu verkefni", + "ui.sessionReviewV2.empty.noGit.action": "Stofna Git-geymslu", + "ui.sessionReviewV2.empty.noGit.actionLoading": "Stofna Git-geymslu...", + "ui.sessionReviewV2.empty.changes.title": "Engar skráarbreytingar ennþá", + "ui.sessionReviewV2.empty.changes.description": "Verkefnabreytingar munu birtast hér", + "ui.sessionReview.openFile": "Opna skrá", + "ui.sessionReview.selection.line": "lína {{line}}", + "ui.sessionReview.selection.lines": "línur {{start}}-{{end}}", + "ui.fileMedia.kind.image": "mynd", + "ui.fileMedia.kind.audio": "hljóð", + "ui.fileMedia.state.removed": "Fjarlægði {{kind}} skrá.", + "ui.fileMedia.state.loading": "Hleður {{kind}}...", + "ui.fileMedia.state.error": "Ekki hægt að hlaða {{kind}}.", + "ui.fileMedia.state.unavailable": "{{kind}} forskoðun ekki tiltæk.", + "ui.fileMedia.binary.title": "Tvíundarskrá", + "ui.fileMedia.binary.description.path": "{{path}} er tvíundarskrá.", + "ui.fileMedia.binary.description.default": "Tvíundarefni", + "ui.lineComment.label.prefix": "Athugasemdir við", + "ui.lineComment.label.suffix": "", + "ui.lineComment.editorLabel.prefix": "Gerir athugasemdir við", + "ui.lineComment.editorLabel.suffix": "", + "ui.lineComment.placeholder": "Bæta við athugasemd", + "ui.lineComment.contextPlaceholder": "Bættu við samhengi fyrir þessa breytingu", + "ui.lineComment.submit": "Athugasemd", + "ui.lineComment.cancel": "Hætta við", + "ui.sessionTurn.steps.show": "Sýna skref", + "ui.sessionTurn.steps.hide": "Fela skref", + "ui.sessionTurn.summary.response": "Svar", + "ui.sessionTurn.diff.showMore": "Sýna fleiri breytingar ({{count}})", + "ui.sessionTurn.diffs.changed.one": "{{count}} Breytt skrá", + "ui.sessionTurn.diffs.changed.other": "{{count}} Breyttar skrár", + "ui.sessionTurn.diffs.showAll": "Sýna allt", + "ui.sessionTurn.diffs.showLess": "Sýna minna", + "ui.sessionTurn.diffs.more": "+{{count}} fleiri skrár", + "ui.sessionTurn.retry.retrying": "reynir aftur", + "ui.sessionTurn.retry.inSeconds": "í {{seconds}}s", + "ui.sessionTurn.retry.attempt": "tilraun #{{attempt}}", + "ui.sessionTurn.retry.attemptLine": "{{line}} - tilraun #{{attempt}}", + "ui.sessionTurn.retry.geminiHot": "Gemini er allt of heitt núna", + "ui.sessionTurn.error.freeUsageExceeded": "Farið yfir ókeypis notkun", + "ui.sessionTurn.error.addCredits": "Bæta við inneign", + "dialog.usageExceeded.freeTier.title": "Ókeypis hámarki náð", + "dialog.usageExceeded.freeTier.description": + "Gerast áskrifandi að OpenCode Go fyrir $10 á mánuði og fá áreiðanlegan aðgang að bestu opnu gerðunum.", + "dialog.usageExceeded.freeTier.actionLabel": "Gerast áskrifandi", + "dialog.usageExceeded.accountRateLimit.title": "Go takmörkum náð", + "dialog.usageExceeded.accountRateLimit.description": + "Notkunarmörkum náð. Til að halda áfram að nota þetta líkan núna skaltu virkja notkun úr tiltæku stöðunni þinni", + "dialog.usageExceeded.accountRateLimit.actionLabel": "Opna stillingar", + "ui.sessionTurn.status.delegating": "Framselja vinnu", + "ui.sessionTurn.status.planning": "Skipuleggja næstu skref", + "ui.sessionTurn.status.gatheringContext": "Að kanna", + "ui.sessionTurn.status.gatheredContext": "Kannað", + "ui.sessionTurn.status.searchingCodebase": "Leit í kóðagrunninum", + "ui.sessionTurn.status.searchingWeb": "Leita á vefnum", + "ui.sessionTurn.status.makingEdits": "Að gera breytingar", + "ui.sessionTurn.status.runningCommands": "Keyrandi skipanir", + "ui.sessionTurn.status.thinking": "Að hugsa", + "ui.sessionTurn.status.thinkingWithTopic": "Hugsun - {{topic}}", + "ui.sessionTurn.status.gatheringThoughts": "Að safna saman hugsunum", + "ui.sessionTurn.status.consideringNextSteps": "Íhugar næstu skref", + "ui.messagePart.diagnostic.error": "Villa", + "ui.messagePart.title.edit": "Breyta", + "ui.messagePart.title.write": "Skrifaðu", + "ui.messagePart.option.typeOwnAnswer": "Sláðu inn þitt eigið svar", + "ui.messagePart.review.title": "Farðu yfir svörin þín", + "ui.messagePart.questions.dismissed": "Spurningum vísað frá", + "ui.messagePart.compaction": "Setan þjöppuð", + "ui.messagePart.context.read.one": "{{count}} lesið", + "ui.messagePart.context.read.other": "{{count}} les", + "ui.messagePart.context.search.one": "{{count}} leit", + "ui.messagePart.context.search.other": "{{count}} leitir", + "ui.messagePart.context.list.one": "{{count}} listi", + "ui.messagePart.context.list.other": "{{count}} listar", + "ui.list.loading": "Hleðsla", + "ui.list.empty": "Engar niðurstöður", + "ui.list.clearFilter": "Hreinsaðu síu", + "ui.list.emptyWithFilter.prefix": "Engar niðurstöður fyrir", + "ui.list.emptyWithFilter.suffix": "", + "ui.fileSearch.placeholder": "Finndu", + "ui.fileSearch.previousMatch": "Fyrri samsvörun", + "ui.fileSearch.nextMatch": "Næsta samsvörun", + "ui.fileSearch.close": "Lokaðu leit", + "ui.messageNav.newMessage": "Ný skilaboð", + "ui.promptInput.noMatchingItems": "Engir samsvarandi hlutir", + "ui.promptInput.commands": "Skipanir", + "ui.promptInput.dropFiles": "Slepptu skrám til að hengja við", + "ui.promptInput.removeAttachment": "Fjarlægðu viðhengi", + "ui.promptInput.label": "Kvaðning", + "ui.promptInput.placeholder.shell": "Sláðu inn skeljarskipun...", + "ui.promptInput.placeholder.normal": "Spyrðu hvað sem er, {{slash}} um skipanir, {{at}} um samhengi...", + "ui.promptInput.add": "Bættu við myndum og skrám", + "ui.promptInput.attachments": "Myndir og skrár", + "ui.promptInput.context": "Samhengi", + "ui.promptInput.shell": "Skeljarskipun", + "ui.promptInput.chooseAgent": "Veldu fulltrúa", + "ui.promptInput.chooseModel": "Veldu líkan", + "ui.promptInput.chooseVariant": "Veldu gerð afbrigði", + "ui.promptInput.send": "Senda", + "ui.promptInput.stop": "Stöðva", + "ui.tabs.close": "Loka flipa", + "ui.textField.copyToClipboard": "Afritaðu á klemmuspjald", + "ui.textField.copyLink": "Afritaðu tengil", + "ui.textField.copied": "Afritað", + "ui.imagePreview.alt": "Forskoðun mynd", + "ui.scrollView.ariaLabel": "fletta efni", + "ui.tool.read": "Lestu", + "ui.tool.loaded": "Hlaðinn", + "ui.tool.list": "Listi", + "ui.tool.glob": "Glob", + "ui.tool.grep": "Grep", + "ui.tool.task": "Verkefni", + "ui.tool.webfetch": "Webfetch", + "ui.tool.websearch": "Vefleit", + "ui.tool.websearch.provider": "{{provider}} vefleit", + "ui.tool.shell": "Skel", + "ui.tool.patch": "Plástur", + "ui.tool.todos": "Verkefni", + "ui.tool.todos.read": "Lesa verkefni", + "ui.tool.questions": "Spurningar", + "ui.tool.questions.numbered": "Spurningar {{number}}", + "ui.tool.agent": "{{type}} fulltrúi", + "ui.tool.agent.default": "Fulltrúi", + "ui.tool.skill": "Færni", + "ui.basicTool.called": "Kallast `{{tool}}`", + "ui.toolErrorCard.failed": "Mistókst", + "ui.toolErrorCard.copyError": "Afritunarvilla", + "ui.common.file.one": "skrá", + "ui.common.file.other": "skrár", + "ui.common.question.one": "spurningu", + "ui.common.question.other": "spurningar", + "ui.common.add": "Bæta við", + "ui.common.clear": "Hreinsa", + "ui.common.file": "Skrá", + "ui.common.back": "Til baka", + "ui.common.cancel": "Hætta við", + "ui.common.confirm": "Staðfesta", + "ui.common.dismiss": "Loka", + "ui.common.close": "Loka", + "ui.common.next": "Næst", + "ui.common.submit": "Sendu inn", + "ui.common.showMore": "Sýna meira", + "ui.permission.deny": "Neita", + "ui.permission.allowAlways": "Leyfðu alltaf", + "ui.permission.allowOnce": "Leyfðu einu sinni", + "ui.message.expand": "Stækkaðu skilaboðin", + "ui.message.collapse": "Draga saman skilaboð", + "ui.message.copy": "Afrita", + "ui.message.copyMessage": "Afritaðu skilaboð", + "ui.message.forkMessage": "Kvísla í nýja setu", + "ui.message.revertMessage": "Afturkalla að skilaboðum", + "ui.message.copyResponse": "Afritaðu svar", + "ui.message.copied": "Afritað", + "ui.message.duration.seconds": "{{count}}s", + "ui.message.duration.minutesSeconds": "{{minutes}}m {{seconds}}s", + "ui.message.interrupted": "Truflað", + "ui.message.queued": "Í biðröð", + "ui.message.attachment.alt": "viðhengi", + "ui.patch.action.deleted": "Eytt", + "ui.patch.action.created": "Búið til", + "ui.patch.action.moved": "Flutt", + "ui.patch.action.patched": "Pjatlað", + "ui.question.subtitle.answered": "{{count}} svaraði", + "ui.question.answer.none": "(ekkert svar)", + "ui.question.review.notAnswered": "(ekki svarað)", + "ui.question.multiHint": "Veldu öll svör sem eiga við", + "ui.question.singleHint": "Veldu eitt svar", + "ui.question.custom.placeholder": "Sláðu inn svarið þitt...", +} diff --git a/packages/ui/src/i18n/it.ts b/packages/ui/src/i18n/it.ts new file mode 100644 index 0000000000000000000000000000000000000000..9d104a67753255bfb463eac707bdc301b090b316 --- /dev/null +++ b/packages/ui/src/i18n/it.ts @@ -0,0 +1,202 @@ +export const dict: Record = { + "ui.sessionReview.title": "Modifiche della sessione", + "ui.sessionReview.title.git": "Modifiche Git", + "ui.sessionReview.title.branch": "Modifiche del branch", + "ui.sessionReview.title.lastTurn": "Modifiche dell'ultimo turno", + "ui.sessionReview.diffStyle.unified": "Unificato", + "ui.sessionReview.diffStyle.split": "Affiancato", + "ui.sessionReview.expandAll": "Espandi tutto", + "ui.sessionReview.collapseAll": "Comprimi tutto", + "ui.sessionReview.change.added": "Aggiunto", + "ui.sessionReview.change.removed": "Rimosso", + "ui.sessionReview.change.modified": "Modificato", + "ui.sessionReview.image.loading": "Caricamento...", + "ui.sessionReview.image.placeholder": "Immagine", + "ui.sessionReview.largeDiff.title": "Diff troppo grande per essere visualizzato", + "ui.sessionReview.largeDiff.meta": + "Limite: {{limit}} righe modificate. Numero attuale: {{current}} righe modificate.", + "ui.sessionReview.largeDiff.renderAnyway": "Visualizza comunque", + "ui.sessionReviewV2.expandMode": "Espandi o comprimi il diff", + "ui.sessionReviewV2.filterFiles": "Filtra file", + "ui.sessionReviewV2.toggleSidebar": "Mostra o nascondi l'albero dei file", + "ui.sessionReviewV2.showAllLines": "Mostra tutte le righe", + "ui.sessionReviewV2.hideNonDiffLines": "Nascondi le righe senza modifiche", + "ui.sessionReviewV2.unifiedDiff": "Diff unificato", + "ui.sessionReviewV2.splitDiff": "Diff affiancato", + "ui.sessionReviewV2.previousFile": "File precedente", + "ui.sessionReviewV2.nextFile": "File successivo", + "ui.sessionReviewV2.diffView": "Visualizzazione del diff", + "ui.sessionReviewV2.empty.noGit.title": "Nessuna modifica tracciata", + "ui.sessionReviewV2.empty.noGit.description": "Tieni traccia, rivedi e annulla le modifiche in questo progetto", + "ui.sessionReviewV2.empty.noGit.action": "Crea un repository Git", + "ui.sessionReviewV2.empty.noGit.actionLoading": "Creazione del repository Git in corso...", + "ui.sessionReviewV2.empty.changes.title": "Ancora nessuna modifica ai file", + "ui.sessionReviewV2.empty.changes.description": "Le modifiche al progetto verranno visualizzate qui", + "ui.sessionReview.openFile": "Apri file", + "ui.sessionReview.selection.line": "riga {{line}}", + "ui.sessionReview.selection.lines": "righe {{start}}-{{end}}", + "ui.fileMedia.kind.image": "immagine", + "ui.fileMedia.kind.audio": "audio", + "ui.fileMedia.state.removed": "File {{kind}} rimosso.", + "ui.fileMedia.state.loading": "Caricamento di {{kind}}...", + "ui.fileMedia.state.error": "Impossibile caricare {{kind}}.", + "ui.fileMedia.state.unavailable": "Anteprima di {{kind}} non disponibile.", + "ui.fileMedia.binary.title": "File binario", + "ui.fileMedia.binary.description.path": "{{path}} è binario.", + "ui.fileMedia.binary.description.default": "Contenuto binario", + "ui.lineComment.label.prefix": "Commento su ", + "ui.lineComment.label.suffix": "", + "ui.lineComment.editorLabel.prefix": "Commento su ", + "ui.lineComment.editorLabel.suffix": "", + "ui.lineComment.placeholder": "Aggiungi commento", + "ui.lineComment.contextPlaceholder": "Aggiungi contesto per questa modifica", + "ui.lineComment.submit": "Commenta", + "ui.lineComment.cancel": "Annulla", + "ui.sessionTurn.steps.show": "Mostra passaggi", + "ui.sessionTurn.steps.hide": "Nascondi passaggi", + "ui.sessionTurn.summary.response": "Risposta", + "ui.sessionTurn.diff.showMore": "Mostra più modifiche ({{count}})", + "ui.sessionTurn.diffs.changed.one": "{{count}} file modificato", + "ui.sessionTurn.diffs.changed.many": "{{count}} di file modificati", + "ui.sessionTurn.diffs.changed.other": "{{count}} file modificati", + "ui.sessionTurn.diffs.showAll": "Mostra tutto", + "ui.sessionTurn.diffs.showLess": "Mostra meno", + "ui.sessionTurn.diffs.more": "+{{count}} altri file", + "ui.sessionTurn.retry.retrying": "nuovo tentativo in corso", + "ui.sessionTurn.retry.inSeconds": "tra {{seconds}}s", + "ui.sessionTurn.retry.attempt": "tentativo #{{attempt}}", + "ui.sessionTurn.retry.attemptLine": "{{line}} - tentativo #{{attempt}}", + "ui.sessionTurn.retry.geminiHot": "Gemini è sovraccarico in questo momento", + "ui.sessionTurn.error.freeUsageExceeded": "Utilizzo gratuito superato", + "ui.sessionTurn.error.addCredits": "Aggiungi crediti", + "dialog.usageExceeded.freeTier.title": "Limite gratuito raggiunto", + "dialog.usageExceeded.freeTier.description": + "Abbonati a OpenCode Go per 10 $ al mese e accedi in modo affidabile ai migliori modelli open source.", + "dialog.usageExceeded.freeTier.actionLabel": "Iscriviti", + "dialog.usageExceeded.accountRateLimit.title": "Limite Go raggiunto", + "dialog.usageExceeded.accountRateLimit.description": + "Limite di utilizzo raggiunto. Per continuare a utilizzare questo modello adesso, abilita l'utilizzo dal saldo disponibile", + "dialog.usageExceeded.accountRateLimit.actionLabel": "Apri le impostazioni", + "ui.sessionTurn.status.delegating": "Delega del lavoro", + "ui.sessionTurn.status.planning": "Pianificazione dei prossimi passi", + "ui.sessionTurn.status.gatheringContext": "Esplorazione", + "ui.sessionTurn.status.gatheredContext": "Esplorazione completata", + "ui.sessionTurn.status.searchingCodebase": "Ricerca nella base di codice", + "ui.sessionTurn.status.searchingWeb": "Ricerca nel web", + "ui.sessionTurn.status.makingEdits": "Modifica dei file", + "ui.sessionTurn.status.runningCommands": "Esecuzione di comandi", + "ui.sessionTurn.status.thinking": "Ragionamento", + "ui.sessionTurn.status.thinkingWithTopic": "Ragionamento - {{topic}}", + "ui.sessionTurn.status.gatheringThoughts": "Raccolta delle idee", + "ui.sessionTurn.status.consideringNextSteps": "Valutazione dei prossimi passaggi", + "ui.messagePart.diagnostic.error": "Errore", + "ui.messagePart.title.edit": "Modifica", + "ui.messagePart.title.write": "Scrittura", + "ui.messagePart.option.typeOwnAnswer": "Digita la tua risposta", + "ui.messagePart.review.title": "Rivedi le tue risposte", + "ui.messagePart.questions.dismissed": "Domande ignorate", + "ui.messagePart.compaction": "Sessione compattata", + "ui.messagePart.context.read.one": "{{count}} lettura", + "ui.messagePart.context.read.many": "{{count}} di letture", + "ui.messagePart.context.read.other": "{{count}} letture", + "ui.messagePart.context.search.one": "{{count}} ricerca", + "ui.messagePart.context.search.many": "{{count}} di ricerche", + "ui.messagePart.context.search.other": "{{count}} ricerche", + "ui.messagePart.context.list.one": "{{count}} elenco", + "ui.messagePart.context.list.many": "{{count}} di elenchi", + "ui.messagePart.context.list.other": "{{count}} elenchi", + "ui.list.loading": "Caricamento", + "ui.list.empty": "Nessun risultato", + "ui.list.clearFilter": "Cancella filtro", + "ui.list.emptyWithFilter.prefix": "Nessun risultato per", + "ui.list.emptyWithFilter.suffix": "", + "ui.fileSearch.placeholder": "Cerca", + "ui.fileSearch.previousMatch": "Corrispondenza precedente", + "ui.fileSearch.nextMatch": "Corrispondenza successiva", + "ui.fileSearch.close": "Chiudi la ricerca", + "ui.messageNav.newMessage": "Nuovo messaggio", + "ui.promptInput.noMatchingItems": "Nessun elemento corrispondente", + "ui.promptInput.commands": "Comandi", + "ui.promptInput.dropFiles": "Rilascia i file per allegarli", + "ui.promptInput.removeAttachment": "Rimuovi allegato", + "ui.promptInput.label": "Prompt", + "ui.promptInput.placeholder.shell": "Inserisci il comando shell...", + "ui.promptInput.placeholder.normal": "Chiedi qualsiasi cosa, {{slash}} per i comandi, {{at}} per il contesto...", + "ui.promptInput.add": "Aggiungi immagini e file", + "ui.promptInput.attachments": "Immagini e file", + "ui.promptInput.context": "Contesto", + "ui.promptInput.shell": "Comando shell", + "ui.promptInput.chooseAgent": "Scegli agente", + "ui.promptInput.chooseModel": "Scegli modello", + "ui.promptInput.chooseVariant": "Scegli variante del modello", + "ui.promptInput.send": "Invia", + "ui.promptInput.stop": "Interrompi", + "ui.tabs.close": "Chiudi scheda", + "ui.textField.copyToClipboard": "Copia negli appunti", + "ui.textField.copyLink": "Copia collegamento", + "ui.textField.copied": "Copiato", + "ui.imagePreview.alt": "Anteprima dell'immagine", + "ui.scrollView.ariaLabel": "contenuto scorrevole", + "ui.tool.read": "Lettura", + "ui.tool.loaded": "Caricato", + "ui.tool.list": "Elenco", + "ui.tool.glob": "Glob", + "ui.tool.grep": "Grep", + "ui.tool.task": "Attività", + "ui.tool.webfetch": "Webfetch", + "ui.tool.websearch": "Ricerca sul web", + "ui.tool.websearch.provider": "{{provider}} Ricerca sul web", + "ui.tool.shell": "Shell", + "ui.tool.patch": "Patch", + "ui.tool.todos": "Attività", + "ui.tool.todos.read": "Leggi attività", + "ui.tool.questions": "Domande", + "ui.tool.questions.numbered": "Domande {{number}}", + "ui.tool.agent": "Agente {{type}}", + "ui.tool.agent.default": "Agente", + "ui.tool.skill": "Skill", + "ui.basicTool.called": "Chiamata a `{{tool}}`", + "ui.toolErrorCard.failed": "Operazione non riuscita", + "ui.toolErrorCard.copyError": "Copia errore", + "ui.common.file.one": "file", + "ui.common.file.other": "file", + "ui.common.question.one": "domanda", + "ui.common.question.other": "domande", + "ui.common.add": "Aggiungi", + "ui.common.clear": "Cancella", + "ui.common.file": "File", + "ui.common.back": "Indietro", + "ui.common.cancel": "Annulla", + "ui.common.confirm": "Conferma", + "ui.common.dismiss": "Ignora", + "ui.common.close": "Chiudi", + "ui.common.next": "Avanti", + "ui.common.submit": "Invia", + "ui.common.showMore": "Mostra di più", + "ui.permission.deny": "Nega", + "ui.permission.allowAlways": "Consenti sempre", + "ui.permission.allowOnce": "Consenti una volta", + "ui.message.expand": "Espandi il messaggio", + "ui.message.collapse": "Comprimi messaggio", + "ui.message.copy": "Copia", + "ui.message.copyMessage": "Copia messaggio", + "ui.message.forkMessage": "Crea una nuova sessione da qui", + "ui.message.revertMessage": "Annulla messaggio", + "ui.message.copyResponse": "Copia la risposta", + "ui.message.copied": "Copiato", + "ui.message.duration.seconds": "{{count}}s", + "ui.message.duration.minutesSeconds": "{{minutes}}m {{seconds}}s", + "ui.message.interrupted": "Interrotto", + "ui.message.queued": "In coda", + "ui.message.attachment.alt": "allegato", + "ui.patch.action.deleted": "Eliminato", + "ui.patch.action.created": "Creato", + "ui.patch.action.moved": "Spostato", + "ui.patch.action.patched": "Modificato", + "ui.question.subtitle.answered": "{{count}} risposte", + "ui.question.answer.none": "(nessuna risposta)", + "ui.question.review.notAnswered": "(senza risposta)", + "ui.question.multiHint": "Seleziona tutte le risposte pertinenti", + "ui.question.singleHint": "Seleziona una risposta", + "ui.question.custom.placeholder": "Digita la tua risposta...", +} diff --git a/packages/ui/src/i18n/ja.ts b/packages/ui/src/i18n/ja.ts new file mode 100644 index 0000000000000000000000000000000000000000..1b32e05debc5b0a5394c1172eca4d9626abc3bd6 --- /dev/null +++ b/packages/ui/src/i18n/ja.ts @@ -0,0 +1,216 @@ +export const dict = { + "ui.sessionReview.title": "セッションの変更", + "ui.sessionReview.title.git": "Gitの変更", + "ui.sessionReview.title.branch": "ブランチの変更", + "ui.sessionReview.title.lastTurn": "前回ターンの変更", + "ui.sessionReview.diffStyle.unified": "統合差分", + "ui.sessionReview.diffStyle.split": "分割差分", + "ui.sessionReview.openFile": "ファイルを開く", + "ui.sessionReview.selection.line": "{{line}} 行目", + "ui.sessionReview.selection.lines": "{{start}}-{{end}} 行目", + "ui.sessionReview.expandAll": "すべて展開", + "ui.sessionReview.collapseAll": "すべて折りたたむ", + + "ui.sessionReview.change.added": "追加", + "ui.sessionReview.change.removed": "削除", + "ui.sessionReview.change.modified": "変更", + "ui.sessionReview.image.loading": "読み込み中...", + "ui.sessionReview.image.placeholder": "画像", + "ui.sessionReview.largeDiff.title": "差分が大きすぎて表示できません", + "ui.sessionReview.largeDiff.meta": "上限: {{limit}} 変更行。現在: {{current}} 変更行。", + "ui.sessionReview.largeDiff.renderAnyway": "それでも表示する", + "ui.sessionReviewV2.expandMode": "差分を展開または折りたたむ", + "ui.sessionReviewV2.filterFiles": "ファイルを絞り込む", + "ui.sessionReviewV2.toggleSidebar": "ファイルツリーを切り替える", + "ui.sessionReviewV2.showAllLines": "すべての行を表示", + "ui.sessionReviewV2.hideNonDiffLines": "差分以外の行を非表示", + "ui.sessionReviewV2.unifiedDiff": "統合差分", + "ui.sessionReviewV2.splitDiff": "分割差分", + "ui.sessionReviewV2.previousFile": "前のファイル", + "ui.sessionReviewV2.nextFile": "次のファイル", + "ui.sessionReviewV2.diffView": "差分ビュー", + "ui.sessionReviewV2.empty.noGit.title": "追跡中の変更はありません", + "ui.sessionReviewV2.empty.noGit.description": "このプロジェクトの変更を追跡、レビュー、取り消しできます", + "ui.sessionReviewV2.empty.noGit.action": "Gitリポジトリを作成", + "ui.sessionReviewV2.empty.noGit.actionLoading": "Gitリポジトリを作成中...", + "ui.sessionReviewV2.empty.changes.title": "ファイルの変更はまだありません", + "ui.sessionReviewV2.empty.changes.description": "プロジェクトの変更がここに表示されます", + "ui.fileMedia.kind.image": "画像", + "ui.fileMedia.kind.audio": "音声", + "ui.fileMedia.state.removed": "{{kind}}は削除されました", + "ui.fileMedia.state.loading": "{{kind}}を読み込んでいます...", + "ui.fileMedia.state.error": "{{kind}}の読み込みに失敗しました", + "ui.fileMedia.state.unavailable": "{{kind}}は表示できません", + "ui.fileMedia.binary.title": "バイナリファイル", + "ui.fileMedia.binary.description.path": "{{path}} はバイナリファイルのため表示できません。", + "ui.fileMedia.binary.description.default": "このファイルはバイナリファイルのため表示できません。", + "ui.lineComment.label.prefix": "", + "ui.lineComment.label.suffix": "へのコメント", + "ui.lineComment.editorLabel.prefix": "", + "ui.lineComment.editorLabel.suffix": "へのコメントを作成中", + "ui.lineComment.placeholder": "コメントを追加", + "ui.lineComment.contextPlaceholder": "この変更に関するコンテキストを追加", + "ui.lineComment.submit": "コメント", + "ui.lineComment.cancel": "キャンセル", + "ui.sessionTurn.steps.show": "ステップを表示", + "ui.sessionTurn.steps.hide": "ステップを隠す", + "ui.sessionTurn.summary.response": "応答", + "ui.sessionTurn.diff.showMore": "さらに変更を表示 ({{count}})", + "ui.sessionTurn.diffs.changed.one": "変更済みファイル: {{count}}件", + "ui.sessionTurn.diffs.changed.other": "変更済みファイル: {{count}}件", + "ui.sessionTurn.diffs.showAll": "すべて表示", + "ui.sessionTurn.diffs.showLess": "一部のみ表示", + "ui.sessionTurn.diffs.more": "+他{{count}}件", + + "ui.sessionTurn.retry.retrying": "再試行中", + "ui.sessionTurn.retry.inSeconds": "{{seconds}}秒後", + "ui.sessionTurn.retry.attempt": "{{attempt}}回目", + "ui.sessionTurn.retry.attemptLine": "{{line}} - {{attempt}}回目", + "ui.sessionTurn.retry.geminiHot": "gemini が混雑しています", + "ui.sessionTurn.error.freeUsageExceeded": "無料使用制限に達しました", + "ui.sessionTurn.error.addCredits": "クレジットを追加", + + "dialog.usageExceeded.freeTier.title": "無料制限に達しました", + "dialog.usageExceeded.freeTier.description": + "OpenCode Go にサブスクライブして、最高のオープンソースモデルに安定してアクセスできます。月額 $10。", + "dialog.usageExceeded.freeTier.actionLabel": "サブスクライブ", + "dialog.usageExceeded.accountRateLimit.title": "Go の制限に達しました", + "dialog.usageExceeded.accountRateLimit.description": + "使用制限に達しました。今すぐこのモデルを使い続けるには、利用可能な残高からの使用を有効にしてください", + "dialog.usageExceeded.accountRateLimit.actionLabel": "設定を開く", + + "ui.sessionTurn.status.delegating": "作業を委任中", + "ui.sessionTurn.status.planning": "次のステップを計画中", + "ui.sessionTurn.status.gatheringContext": "探索中", + "ui.sessionTurn.status.gatheredContext": "探索済み", + "ui.sessionTurn.status.searchingCodebase": "コードベースを検索中", + "ui.sessionTurn.status.searchingWeb": "ウェブを検索中", + "ui.sessionTurn.status.makingEdits": "編集を実行中", + "ui.sessionTurn.status.runningCommands": "コマンドを実行中", + "ui.sessionTurn.status.thinking": "思考中", + "ui.sessionTurn.status.thinkingWithTopic": "思考中 - {{topic}}", + "ui.sessionTurn.status.gatheringThoughts": "考えをまとめています", + "ui.sessionTurn.status.consideringNextSteps": "次のステップを検討中", + + "ui.messagePart.questions.dismissed": "質問をスキップしました", + "ui.messagePart.compaction": "セッションが圧縮されました", + "ui.messagePart.context.read.one": "{{count}} 件の読み取り", + "ui.messagePart.context.read.other": "{{count}} 件の読み取り", + "ui.messagePart.context.search.one": "{{count}} 件の検索", + "ui.messagePart.context.search.other": "{{count}} 件の検索", + "ui.messagePart.context.list.one": "{{count}} 件の一覧表示", + "ui.messagePart.context.list.other": "{{count}} 件の一覧表示", + "ui.messagePart.diagnostic.error": "エラー", + "ui.messagePart.title.edit": "編集", + "ui.messagePart.title.write": "書き込み", + "ui.messagePart.option.typeOwnAnswer": "自分の回答を入力", + "ui.messagePart.review.title": "回答を確認", + + "ui.list.loading": "読み込み中", + "ui.list.empty": "結果なし", + "ui.list.clearFilter": "フィルターをクリア", + "ui.list.emptyWithFilter.prefix": "次の検索結果はありません: ", + "ui.list.emptyWithFilter.suffix": "", + + "ui.messageNav.newMessage": "新しいメッセージ", + + "ui.promptInput.noMatchingItems": "一致する項目がありません", + "ui.promptInput.commands": "コマンド", + "ui.promptInput.dropFiles": "ファイルをドロップして添付", + "ui.promptInput.removeAttachment": "添付ファイルを削除", + "ui.promptInput.label": "プロンプト", + "ui.promptInput.placeholder.shell": "シェルコマンドを入力...", + "ui.promptInput.placeholder.normal": "何でも質問できます。 {{slash}} でコマンド、 {{at}} でコンテキストを追加...", + "ui.promptInput.add": "画像やファイルを追加", + "ui.promptInput.attachments": "画像とファイル", + "ui.promptInput.context": "コンテキスト", + "ui.promptInput.shell": "シェルコマンド", + "ui.promptInput.chooseAgent": "エージェントを選択", + "ui.promptInput.chooseModel": "モデルを選択", + "ui.promptInput.chooseVariant": "モデルバリアントを選択", + "ui.promptInput.send": "送信", + "ui.promptInput.stop": "停止", + + "ui.tabs.close": "タブを閉じる", + + "ui.textField.copyToClipboard": "クリップボードにコピー", + "ui.textField.copyLink": "リンクをコピー", + "ui.textField.copied": "コピーしました", + + "ui.imagePreview.alt": "画像プレビュー", + "ui.scrollView.ariaLabel": "スクロール可能なコンテンツ", + + "ui.tool.read": "読み込み", + "ui.tool.loaded": "読み込み済み", + "ui.tool.list": "一覧表示", + "ui.tool.glob": "Glob", + "ui.tool.grep": "Grep", + "ui.tool.webfetch": "Webfetch", + "ui.tool.websearch": "Web検索", + "ui.tool.websearch.provider": "{{provider}} Web検索", + "ui.tool.shell": "Shell", + "ui.tool.patch": "Patch", + "ui.tool.todos": "Todo", + "ui.tool.todos.read": "Todo読み込み", + "ui.tool.questions": "質問", + "ui.tool.questions.numbered": "質問 {{number}}", + "ui.tool.agent": "{{type}}エージェント", + "ui.tool.agent.default": "エージェント", + + "ui.common.file.one": "ファイル", + "ui.common.file.other": "ファイル", + "ui.common.question.one": "質問", + "ui.common.question.other": "質問", + + "ui.common.add": "追加", + "ui.common.clear": "消去", + "ui.common.file": "ファイル", + "ui.common.back": "戻る", + "ui.common.cancel": "キャンセル", + "ui.common.confirm": "確認", + "ui.common.dismiss": "閉じる", + "ui.common.close": "閉じる", + "ui.common.next": "次へ", + "ui.common.submit": "送信", + "ui.common.showMore": "さらに表示", + + "ui.permission.deny": "拒否", + "ui.permission.allowAlways": "常に許可", + "ui.permission.allowOnce": "今回のみ許可", + + "ui.message.expand": "メッセージを展開", + "ui.message.collapse": "メッセージを折りたたむ", + "ui.message.copy": "コピー", + "ui.message.copyMessage": "メッセージをコピー", + "ui.message.forkMessage": "新しいセッションにフォーク", + "ui.message.revertMessage": "この時点までリセット", + "ui.message.copyResponse": "応答をコピー", + "ui.message.copied": "コピーしました!", + "ui.message.interrupted": "中断", + "ui.message.queued": "待機中", + "ui.message.attachment.alt": "添付ファイル", + + "ui.patch.action.deleted": "削除済み", + "ui.patch.action.created": "作成済み", + "ui.patch.action.moved": "移動済み", + "ui.patch.action.patched": "パッチ適用済み", + + "ui.question.subtitle.answered": "{{count}}件回答済み", + "ui.question.answer.none": "(回答なし)", + "ui.question.review.notAnswered": "(未回答)", + "ui.question.multiHint": "該当するものをすべて選択", + "ui.question.singleHint": "1 つ選択", + "ui.question.custom.placeholder": "回答を入力...", + + "ui.fileSearch.placeholder": "検索", + "ui.fileSearch.previousMatch": "前の一致", + "ui.fileSearch.nextMatch": "次の一致", + "ui.fileSearch.close": "検索を閉じる", + "ui.tool.task": "タスク", + "ui.tool.skill": "スキル", + "ui.basicTool.called": "`{{tool}}` を呼び出しました", + "ui.toolErrorCard.failed": "失敗", + "ui.toolErrorCard.copyError": "エラーをコピー", + "ui.message.duration.seconds": "{{count}}秒", + "ui.message.duration.minutesSeconds": "{{minutes}}分 {{seconds}}秒", +} diff --git a/packages/ui/src/i18n/ka.ts b/packages/ui/src/i18n/ka.ts new file mode 100644 index 0000000000000000000000000000000000000000..68f19bc00d4522eb80bb71f30279c1bf34e6cacd --- /dev/null +++ b/packages/ui/src/i18n/ka.ts @@ -0,0 +1,197 @@ +export const dict: Record = { + "ui.sessionReview.title": "სესიის ცვლილებები", + "ui.sessionReview.title.git": "Git ცვლილებები", + "ui.sessionReview.title.branch": "ფილიალის ცვლილებები", + "ui.sessionReview.title.lastTurn": "ბოლო შემობრუნების ცვლილებები", + "ui.sessionReview.diffStyle.unified": "ერთიანი", + "ui.sessionReview.diffStyle.split": "გაყოფილი", + "ui.sessionReview.expandAll": "ყველას გაფართოება", + "ui.sessionReview.collapseAll": "ყველას დაკეცვა", + "ui.sessionReview.change.added": "დამატებულია", + "ui.sessionReview.change.removed": "ამოღებულია", + "ui.sessionReview.change.modified": "შეცვლილია", + "ui.sessionReview.image.loading": "იტვირთება...", + "ui.sessionReview.image.placeholder": "სურათი", + "ui.sessionReview.largeDiff.title": "განსხვავებები ძალიან დიდია გამოსატანად", + "ui.sessionReview.largeDiff.meta": "ლიმიტი: {{limit}} შეიცვალა ხაზი. მიმდინარე: {{current}} შეიცვალა ხაზი.", + "ui.sessionReview.largeDiff.renderAnyway": "გაკეთება მაინც", + "ui.sessionReviewV2.expandMode": "განსხვავების გაფართოება ან დაკეცვა", + "ui.sessionReviewV2.filterFiles": "ფილტრის ფაილები", + "ui.sessionReviewV2.toggleSidebar": "ფაილის ხის გადართვა", + "ui.sessionReviewV2.showAllLines": "ყველა სტრიქონის ჩვენება", + "ui.sessionReviewV2.hideNonDiffLines": "არაგანსხვავებული ხაზების დამალვა", + "ui.sessionReviewV2.unifiedDiff": "ერთიანი განსხვავება", + "ui.sessionReviewV2.splitDiff": "გაყოფილი სხვაობა", + "ui.sessionReviewV2.previousFile": "წინა ფაილი", + "ui.sessionReviewV2.nextFile": "შემდეგი ფაილი", + "ui.sessionReviewV2.diffView": "განსხვავებები", + "ui.sessionReviewV2.empty.noGit.title": "ცვლილებებს თვალყურის დევნება არ აქვს", + "ui.sessionReviewV2.empty.noGit.description": "თვალყური ადევნეთ, გადახედეთ და გააუქმეთ ცვლილებები ამ პროექტში", + "ui.sessionReviewV2.empty.noGit.action": "შექმენით Git საცავი", + "ui.sessionReviewV2.empty.noGit.actionLoading": "Git საცავის შექმნა...", + "ui.sessionReviewV2.empty.changes.title": "ფაილი ჯერ არ არის ცვლილებები", + "ui.sessionReviewV2.empty.changes.description": "პროექტის ცვლილებები გამოჩნდება აქ", + "ui.sessionReview.openFile": "გახსენით ფაილი", + "ui.sessionReview.selection.line": "სტრიქონი {{line}}", + "ui.sessionReview.selection.lines": "ხაზები {{start}}-{{end}}", + "ui.fileMedia.kind.image": "სურათი", + "ui.fileMedia.kind.audio": "აუდიო", + "ui.fileMedia.state.removed": "ამოღებულია {{kind}} ფაილი.", + "ui.fileMedia.state.loading": "იტვირთება {{kind}}...", + "ui.fileMedia.state.error": "ვერ იტვირთება {{kind}}.", + "ui.fileMedia.state.unavailable": "{{kind}} წინასწარი გადახედვა მიუწვდომელია.", + "ui.fileMedia.binary.title": "ორობითი ფაილი", + "ui.fileMedia.binary.description.path": "{{path}} არის ორობითი.", + "ui.fileMedia.binary.description.default": "ორობითი შინაარსი", + "ui.lineComment.label.prefix": "კომენტარი ", + "ui.lineComment.label.suffix": "", + "ui.lineComment.editorLabel.prefix": "კომენტირება ", + "ui.lineComment.editorLabel.suffix": "", + "ui.lineComment.placeholder": "კომენტარის დამატება", + "ui.lineComment.contextPlaceholder": "დაამატეთ კონტექსტი ამ ცვლილებისთვის", + "ui.lineComment.submit": "კომენტარი", + "ui.lineComment.cancel": "გაუქმება", + "ui.sessionTurn.steps.show": "ნაბიჯების ჩვენება", + "ui.sessionTurn.steps.hide": "ნაბიჯების დამალვა", + "ui.sessionTurn.summary.response": "პასუხი", + "ui.sessionTurn.diff.showMore": "მეტი ცვლილებების ჩვენება ({{count}})", + "ui.sessionTurn.diffs.changed.one": "{{count}} შეცვლილი ფაილი", + "ui.sessionTurn.diffs.changed.other": "{{count}} შეცვლილი ფაილები", + "ui.sessionTurn.diffs.showAll": "ყველას ჩვენება", + "ui.sessionTurn.diffs.showLess": "აჩვენე ნაკლები", + "ui.sessionTurn.diffs.more": "+{{count}} სხვა ფაილი", + "ui.sessionTurn.retry.retrying": "ხელახლა ვცდილობ", + "ui.sessionTurn.retry.inSeconds": "{{seconds}}s", + "ui.sessionTurn.retry.attempt": "ცდა #{{attempt}}", + "ui.sessionTurn.retry.attemptLine": "{{line}} - მცდელობა #{{attempt}}", + "ui.sessionTurn.retry.geminiHot": "Gemini ახლა ზედმეტად დატვირთულია", + "ui.sessionTurn.error.freeUsageExceeded": "უფასო გამოყენება გადაჭარბებულია", + "ui.sessionTurn.error.addCredits": "დაამატე კრედიტები", + "dialog.usageExceeded.freeTier.title": "უფასო ლიმიტი მიღწეულია", + "dialog.usageExceeded.freeTier.description": + "გამოიწერეთ OpenCode Go საუკეთესო ღია კოდის მოდელებზე სანდო წვდომისთვის, თვეში $10-ად.", + "dialog.usageExceeded.freeTier.actionLabel": "გამოწერა", + "dialog.usageExceeded.accountRateLimit.title": "გადასვლის ლიმიტი მიღწეულია", + "dialog.usageExceeded.accountRateLimit.description": + "გამოყენების ლიმიტი მიღწეულია. ამ მოდელის ახლა გამოყენების გასაგრძელებლად, ჩართეთ გამოყენება ხელმისაწვდომი ბალანსიდან", + "dialog.usageExceeded.accountRateLimit.actionLabel": "გახსნა პარამეტრები", + "ui.sessionTurn.status.delegating": "სამუშაოს დელეგირება", + "ui.sessionTurn.status.planning": "შემდეგი ნაბიჯების დაგეგმვა", + "ui.sessionTurn.status.gatheringContext": "შესწავლა", + "ui.sessionTurn.status.gatheredContext": "გამოკვლეული", + "ui.sessionTurn.status.searchingCodebase": "კოდების ბაზის ძიება", + "ui.sessionTurn.status.searchingWeb": "ძიება ვებში", + "ui.sessionTurn.status.makingEdits": "რედაქტირების გაკეთება", + "ui.sessionTurn.status.runningCommands": "გაშვებული ბრძანებები", + "ui.sessionTurn.status.thinking": "ფიქრი", + "ui.sessionTurn.status.thinkingWithTopic": "ფიქრი - {{topic}}", + "ui.sessionTurn.status.gatheringThoughts": "აზრების შეგროვება", + "ui.sessionTurn.status.consideringNextSteps": "შემდეგი ნაბიჯების განხილვა", + "ui.messagePart.diagnostic.error": "შეცდომა", + "ui.messagePart.title.edit": "რედაქტირება", + "ui.messagePart.title.write": "დაწერა", + "ui.messagePart.option.typeOwnAnswer": "აკრიფეთ საკუთარი პასუხი", + "ui.messagePart.review.title": "გადახედეთ თქვენს პასუხებს", + "ui.messagePart.questions.dismissed": "კითხვები უარყოფილია", + "ui.messagePart.compaction": "სესია კომპაქტური", + "ui.messagePart.context.read.one": "{{count}} წაკითხული", + "ui.messagePart.context.read.other": "{{count}} კითხულობს", + "ui.messagePart.context.search.one": "{{count}} ძიება", + "ui.messagePart.context.search.other": "{{count}} ძიება", + "ui.messagePart.context.list.one": "{{count}} სია", + "ui.messagePart.context.list.other": "{{count}} სიები", + "ui.list.loading": "იტვირთება", + "ui.list.empty": "შედეგები არ არის", + "ui.list.clearFilter": "ფილტრის გასუფთავება", + "ui.list.emptyWithFilter.prefix": "შედეგები არ არის", + "ui.list.emptyWithFilter.suffix": "", + "ui.fileSearch.placeholder": "მოძებნა", + "ui.fileSearch.previousMatch": "წინა მატჩი", + "ui.fileSearch.nextMatch": "შემდეგი მატჩი", + "ui.fileSearch.close": "დახურვა ძიება", + "ui.messageNav.newMessage": "ახალი შეტყობინება", + "ui.promptInput.noMatchingItems": "შესაბამისი ელემენტები არ არის", + "ui.promptInput.commands": "ბრძანებები", + "ui.promptInput.dropFiles": "ჩააგდეთ ფაილები დასამაგრებლად", + "ui.promptInput.removeAttachment": "დანართის წაშლა", + "ui.promptInput.label": "მოთხოვნა", + "ui.promptInput.placeholder.shell": "შეიყვანეთ shell ბრძანება...", + "ui.promptInput.placeholder.normal": "იკითხეთ რაიმე, {{slash}} ბრძანებებისთვის, {{at}} კონტექსტისთვის...", + "ui.promptInput.add": "სურათების და ფაილების დამატება", + "ui.promptInput.attachments": "სურათები და ფაილები", + "ui.promptInput.context": "კონტექსტი", + "ui.promptInput.shell": "Shell ბრძანება", + "ui.promptInput.chooseAgent": "აირჩიე აგენტი", + "ui.promptInput.chooseModel": "აირჩიე მოდელი", + "ui.promptInput.chooseVariant": "აირჩიე მოდელის ვარიანტი", + "ui.promptInput.send": "გაგზავნა", + "ui.promptInput.stop": "შეჩერება", + "ui.tabs.close": "ჩანართის დახურვა", + "ui.textField.copyToClipboard": "ასლი ბუფერში", + "ui.textField.copyLink": "ბმულის კოპირება", + "ui.textField.copied": "კოპირებულია", + "ui.imagePreview.alt": "სურათის გადახედვა", + "ui.scrollView.ariaLabel": "მოძრავი შინაარსი", + "ui.tool.read": "წაიკითხე", + "ui.tool.loaded": "ჩაიტვირთა", + "ui.tool.list": "სია", + "ui.tool.glob": "Glob", + "ui.tool.grep": "Grep", + "ui.tool.task": "ამოცანა", + "ui.tool.webfetch": "Webfetch", + "ui.tool.websearch": "ვებ ძიება", + "ui.tool.websearch.provider": "{{provider}} ვებ ძიება", + "ui.tool.shell": "Shell", + "ui.tool.patch": "Patch", + "ui.tool.todos": "დასასრულებელი", + "ui.tool.todos.read": "წაიკითხეთ სამუშაოები", + "ui.tool.questions": "კითხვები", + "ui.tool.questions.numbered": "კითხვები {{number}}", + "ui.tool.agent": "{{type}} აგენტი", + "ui.tool.agent.default": "აგენტი", + "ui.tool.skill": "უნარი", + "ui.basicTool.called": "მოწოდებული: `{{tool}}`", + "ui.toolErrorCard.failed": "ვერ შედგა", + "ui.toolErrorCard.copyError": "ასლის შეცდომა", + "ui.common.file.one": "ფაილი", + "ui.common.file.other": "ფაილები", + "ui.common.question.one": "კითხვა", + "ui.common.question.other": "კითხვები", + "ui.common.add": "დამატება", + "ui.common.clear": "გასუფთავება", + "ui.common.file": "ფაილი", + "ui.common.back": "უკან", + "ui.common.cancel": "გაუქმება", + "ui.common.confirm": "დაადასტურეთ", + "ui.common.dismiss": "დატოვება", + "ui.common.close": "დახურვა", + "ui.common.next": "შემდეგი", + "ui.common.submit": "გაგზავნა", + "ui.common.showMore": "აჩვენე მეტი", + "ui.permission.deny": "უარი", + "ui.permission.allowAlways": "ყოველთვის ნებადართული", + "ui.permission.allowOnce": "დაშვება ერთხელ", + "ui.message.expand": "გაფართოვდეს შეტყობინება", + "ui.message.collapse": "წერილის ჩაკეცვა", + "ui.message.copy": "ასლი", + "ui.message.copyMessage": "წერილის კოპირება", + "ui.message.forkMessage": "ახალ სესიად განშტოება", + "ui.message.revertMessage": "წერილის დაბრუნება", + "ui.message.copyResponse": "პასუხის კოპირება", + "ui.message.copied": "კოპირებულია", + "ui.message.duration.seconds": "{{count}} წმ", + "ui.message.duration.minutesSeconds": "{{minutes}} წთ {{seconds}}წმ", + "ui.message.interrupted": "შეწყვეტილია", + "ui.message.queued": "რიგში", + "ui.message.attachment.alt": "დანართი", + "ui.patch.action.deleted": "წაშლილია", + "ui.patch.action.created": "შეიქმნა", + "ui.patch.action.moved": "გადატანილია", + "ui.patch.action.patched": "შესწორებულია", + "ui.question.subtitle.answered": "{{count}} უპასუხა", + "ui.question.answer.none": "(პასუხი არ არის)", + "ui.question.review.notAnswered": "(უპასუხა)", + "ui.question.multiHint": "აირჩიეთ ყველა შესაბამისი პასუხი", + "ui.question.singleHint": "აირჩიეთ ერთი პასუხი", + "ui.question.custom.placeholder": "აკრიფეთ თქვენი პასუხი...", +} diff --git a/packages/ui/src/i18n/km.ts b/packages/ui/src/i18n/km.ts new file mode 100644 index 0000000000000000000000000000000000000000..b50e9c53e7bff30f4ffc44abfc5b3369642fabbc --- /dev/null +++ b/packages/ui/src/i18n/km.ts @@ -0,0 +1,198 @@ +export const dict = { + "ui.sessionReview.title": "ការផ្លាស់ប្តូរសម័យ", + "ui.sessionReview.title.git": "ការផ្លាស់ប្តូរ Git", + "ui.sessionReview.title.branch": "ការផ្លាស់ប្តូរសាខា", + "ui.sessionReview.title.lastTurn": "ការផ្លាស់ប្តូរវេនចុងក្រោយ", + "ui.sessionReview.diffStyle.unified": "បង្រួបបង្រួម", + "ui.sessionReview.diffStyle.split": "បំបែក", + "ui.sessionReview.expandAll": "ពង្រីកទាំងអស់។", + "ui.sessionReview.collapseAll": "បង្រួមទាំងអស់។", + "ui.sessionReview.change.added": "បានបន្ថែម", + "ui.sessionReview.change.removed": "បានដកចេញ", + "ui.sessionReview.change.modified": "កែប្រែ", + "ui.sessionReview.image.loading": "កំពុងផ្ទុក...", + "ui.sessionReview.image.placeholder": "រូបភាព", + "ui.sessionReview.largeDiff.title": "ភាពខុសគ្នាធំពេកក្នុងការបង្ហាញ", + "ui.sessionReview.largeDiff.meta": + "ដែនកំណត់៖ {{limit}} បានផ្លាស់ប្តូរបន្ទាត់។ បច្ចុប្បន្ន៖ {{current}} បានផ្លាស់ប្តូរបន្ទាត់។", + "ui.sessionReview.largeDiff.renderAnyway": "Render យ៉ាងណាក៏ដោយ", + "ui.sessionReviewV2.expandMode": "ពង្រីក ឬបង្រួមភាពខុសគ្នា", + "ui.sessionReviewV2.filterFiles": "តម្រងឯកសារ", + "ui.sessionReviewV2.toggleSidebar": "បិទបើកមែកធាងឯកសារ", + "ui.sessionReviewV2.showAllLines": "បង្ហាញបន្ទាត់ទាំងអស់។", + "ui.sessionReviewV2.hideNonDiffLines": "លាក់បន្ទាត់មិនខុសគ្នា", + "ui.sessionReviewV2.unifiedDiff": "ភាពខុសគ្នាបង្រួបបង្រួម", + "ui.sessionReviewV2.splitDiff": "បែងចែកភាពខុសគ្នា", + "ui.sessionReviewV2.previousFile": "ឯកសារពីមុន", + "ui.sessionReviewV2.nextFile": "ឯកសារបន្ទាប់", + "ui.sessionReviewV2.diffView": "ទិដ្ឋភាពខុសគ្នា", + "ui.sessionReviewV2.empty.noGit.title": "គ្មានការផ្លាស់ប្តូរដែលបានតាមដានទេ។", + "ui.sessionReviewV2.empty.noGit.description": "តាមដាន ពិនិត្យ និងបោះបង់ការផ្លាស់ប្ដូរនៅក្នុងគម្រោងនេះ។", + "ui.sessionReviewV2.empty.noGit.action": "បង្កើតឃ្លាំង Git", + "ui.sessionReviewV2.empty.noGit.actionLoading": "ការបង្កើតឃ្លាំង Git...", + "ui.sessionReviewV2.empty.changes.title": "មិនទាន់មានការផ្លាស់ប្តូរឯកសារនៅឡើយទេ", + "ui.sessionReviewV2.empty.changes.description": "ការផ្លាស់ប្តូរគម្រោងនឹងបង្ហាញនៅទីនេះ", + "ui.sessionReview.openFile": "បើកឯកសារ", + "ui.sessionReview.selection.line": "បន្ទាត់ {{line}}", + "ui.sessionReview.selection.lines": "បន្ទាត់ {{start}}-{{end}}\nរូបភាព", + "ui.fileMedia.kind.image": "រូបភាព", + "ui.fileMedia.kind.audio": "សំឡេង", + "ui.fileMedia.state.removed": "បានលុបឯកសារ {{kind}} ។", + "ui.fileMedia.state.loading": "កំពុងផ្ទុក {{kind}}...", + "ui.fileMedia.state.error": "មិនអាចផ្ទុក {{kind}} បានទេ។", + "ui.fileMedia.state.unavailable": "ការមើលជាមុន {{kind}} មិនមានទេ។", + "ui.fileMedia.binary.title": "ឯកសារគោលពីរ", + "ui.fileMedia.binary.description.path": "{{path}} គឺជាប្រព័ន្ធគោលពីរ។", + "ui.fileMedia.binary.description.default": "មាតិកាគោលពីរ", + "ui.lineComment.label.prefix": "មតិយោបល់លើ", + "ui.lineComment.label.suffix": "", + "ui.lineComment.editorLabel.prefix": "អត្ថាធិប្បាយលើ", + "ui.lineComment.editorLabel.suffix": "", + "ui.lineComment.placeholder": "បន្ថែមមតិ", + "ui.lineComment.contextPlaceholder": "បន្ថែមបរិបទសម្រាប់ការផ្លាស់ប្តូរនេះ។", + "ui.lineComment.submit": "មតិយោបល់", + "ui.lineComment.cancel": "បោះបង់", + "ui.sessionTurn.steps.show": "បង្ហាញជំហាន", + "ui.sessionTurn.steps.hide": "លាក់ជំហាន", + "ui.sessionTurn.summary.response": "ការឆ្លើយតប", + "ui.sessionTurn.diff.showMore": "បង្ហាញការផ្លាស់ប្ដូរបន្ថែម ({{count}})", + "ui.sessionTurn.diffs.changed.one": "{{count}} បានផ្លាស់ប្តូរឯកសារ", + "ui.sessionTurn.diffs.changed.other": "{{count}} បានផ្លាស់ប្តូរឯកសារ", + "ui.sessionTurn.diffs.showAll": "បង្ហាញទាំងអស់។", + "ui.sessionTurn.diffs.showLess": "បង្ហាញតិច", + "ui.sessionTurn.diffs.more": "+{{count}} ឯកសារច្រើនទៀត", + "ui.sessionTurn.retry.retrying": "កំពុងព្យាយាមម្តងទៀត", + "ui.sessionTurn.retry.inSeconds": "នៅក្នុង {{seconds}}s", + "ui.sessionTurn.retry.attempt": "ព្យាយាម #{{attempt}}", + "ui.sessionTurn.retry.attemptLine": "{{line}} - ព្យាយាម #{{attempt}}", + "ui.sessionTurn.retry.geminiHot": "Gemini គឺក្តៅពេកហើយនៅពេលនេះ", + "ui.sessionTurn.error.freeUsageExceeded": "លើសពីការប្រើប្រាស់ឥតគិតថ្លៃ", + "ui.sessionTurn.error.addCredits": "បន្ថែមក្រេឌីត", + "dialog.usageExceeded.freeTier.title": "បានដល់ដែនកំណត់ឥតគិតថ្លៃ", + "dialog.usageExceeded.freeTier.description": + "ជាវ OpenCode Go ក្នុងតម្លៃ $10/ខែ សម្រាប់ការចូលប្រើដែលអាចទុកចិត្តបានចំពោះម៉ូដែលប្រភពបើកចំហល្អបំផុត។", + "dialog.usageExceeded.freeTier.actionLabel": "ជាវ", + "dialog.usageExceeded.accountRateLimit.title": "ឈានដល់កម្រិតកំណត់", + "dialog.usageExceeded.accountRateLimit.description": + "ឈានដល់ដែនកំណត់នៃការប្រើប្រាស់។ ដើម្បីបន្តប្រើម៉ូដែលនេះឥឡូវនេះ សូមបើកការប្រើប្រាស់ពីសមតុល្យដែលមានរបស់អ្នក។", + "dialog.usageExceeded.accountRateLimit.actionLabel": "បើកការកំណត់", + "ui.sessionTurn.status.delegating": "ការផ្ទេរការងារ", + "ui.sessionTurn.status.planning": "ការធ្វើផែនការជំហានបន្ទាប់", + "ui.sessionTurn.status.gatheringContext": "ការរុករក", + "ui.sessionTurn.status.gatheredContext": "រុករក", + "ui.sessionTurn.status.searchingCodebase": "ស្វែងរកមូលដ្ឋានកូដ", + "ui.sessionTurn.status.searchingWeb": "កំពុងស្វែងរកគេហទំព័រ", + "ui.sessionTurn.status.makingEdits": "ធ្វើការកែសម្រួល", + "ui.sessionTurn.status.runningCommands": "កំពុងដំណើរការពាក្យបញ្ជា", + "ui.sessionTurn.status.thinking": "ការគិត", + "ui.sessionTurn.status.thinkingWithTopic": "ការគិត - {{topic}}", + "ui.sessionTurn.status.gatheringThoughts": "ការប្រមូលផ្តុំគំនិត", + "ui.sessionTurn.status.consideringNextSteps": "ពិចារណាជំហានបន្ទាប់", + "ui.messagePart.diagnostic.error": "កំហុស", + "ui.messagePart.title.edit": "កែសម្រួល", + "ui.messagePart.title.write": "សរសេរ", + "ui.messagePart.option.typeOwnAnswer": "វាយបញ្ចូលចម្លើយរបស់អ្នក។", + "ui.messagePart.review.title": "ពិនិត្យមើលចម្លើយរបស់អ្នក។", + "ui.messagePart.questions.dismissed": "សំណួរត្រូវបានច្រានចោល", + "ui.messagePart.compaction": "សម័យត្រូវបានបង្រួម", + "ui.messagePart.context.read.one": "{{count}} អាន", + "ui.messagePart.context.read.other": "{{count}} អាន", + "ui.messagePart.context.search.one": "ការស្វែងរក {{count}}", + "ui.messagePart.context.search.other": "{{count}} ស្វែងរក", + "ui.messagePart.context.list.one": "បញ្ជី {{count}}", + "ui.messagePart.context.list.other": "បញ្ជី {{count}}", + "ui.list.loading": "កំពុងផ្ទុក", + "ui.list.empty": "គ្មានលទ្ធផល", + "ui.list.clearFilter": "ជម្រះតម្រង", + "ui.list.emptyWithFilter.prefix": "គ្មានលទ្ធផលសម្រាប់", + "ui.list.emptyWithFilter.suffix": "", + "ui.fileSearch.placeholder": "ស្វែងរក", + "ui.fileSearch.previousMatch": "ការប្រកួតពីមុន", + "ui.fileSearch.nextMatch": "ការប្រកួតបន្ទាប់", + "ui.fileSearch.close": "បិទការស្វែងរក", + "ui.messageNav.newMessage": "សារថ្មី។", + "ui.promptInput.noMatchingItems": "គ្មានធាតុដែលត្រូវគ្នា។", + "ui.promptInput.commands": "ពាក្យបញ្ជា", + "ui.promptInput.dropFiles": "ទម្លាក់ឯកសារដើម្បីភ្ជាប់", + "ui.promptInput.removeAttachment": "លុបឯកសារភ្ជាប់ចេញ", + "ui.promptInput.label": "ប្រអប់បញ្ចូល", + "ui.promptInput.placeholder.shell": "បញ្ចូលពាក្យបញ្ជាសែល...", + "ui.promptInput.placeholder.normal": "សួរអ្វីទាំងអស់ {{slash}} សម្រាប់ពាក្យបញ្ជា {{at}} សម្រាប់បរិបទ...", + "ui.promptInput.add": "បន្ថែមរូបភាព និងឯកសារ", + "ui.promptInput.attachments": "រូបភាព និងឯកសារ", + "ui.promptInput.context": "បរិបទ", + "ui.promptInput.shell": "ពាក្យបញ្ជា Shell", + "ui.promptInput.chooseAgent": "ជ្រើសរើសភ្នាក់ងារ", + "ui.promptInput.chooseModel": "ជ្រើសរើសម៉ូដែល", + "ui.promptInput.chooseVariant": "ជ្រើសរើសវ៉ារ្យ៉ង់ម៉ូដែល", + "ui.promptInput.send": "ផ្ញើ", + "ui.promptInput.stop": "ឈប់", + "ui.tabs.close": "បិទផ្ទាំង", + "ui.textField.copyToClipboard": "ចម្លងទៅក្ដារតម្បៀតខ្ទាស់", + "ui.textField.copyLink": "ចម្លងតំណ", + "ui.textField.copied": "ចម្លង", + "ui.imagePreview.alt": "ការមើលរូបភាពជាមុន", + "ui.scrollView.ariaLabel": "មាតិកាដែលអាចរមូរបាន។", + "ui.tool.read": "អាន", + "ui.tool.loaded": "ផ្ទុក", + "ui.tool.list": "បញ្ជី", + "ui.tool.glob": "Glob", + "ui.tool.grep": "Grep", + "ui.tool.task": "កិច្ចការ", + "ui.tool.webfetch": "Webfetch", + "ui.tool.websearch": "ការស្វែងរកតាមអ៊ីនធឺណិត", + "ui.tool.websearch.provider": "{{provider}} ស្វែងរកគេហទំព័រ", + "ui.tool.shell": "សែល", + "ui.tool.patch": "បំណះ", + "ui.tool.todos": "ការងារត្រូវធ្វើ", + "ui.tool.todos.read": "អានការងារត្រូវធ្វើ", + "ui.tool.questions": "សំណួរ", + "ui.tool.questions.numbered": "សំណួរ {{number}}", + "ui.tool.agent": "ភ្នាក់ងារ {{type}}", + "ui.tool.agent.default": "ភ្នាក់ងារ", + "ui.tool.skill": "ជំនាញ", + "ui.basicTool.called": "ហៅ `{{tool}}`", + "ui.toolErrorCard.failed": "បរាជ័យ", + "ui.toolErrorCard.copyError": "កំហុសក្នុងការចម្លង\nឯកសារ", + "ui.common.file.one": "ឯកសារ", + "ui.common.file.other": "ឯកសារ", + "ui.common.question.one": "សំណួរ", + "ui.common.question.other": "សំណួរ", + "ui.common.add": "បន្ថែម", + "ui.common.clear": "ច្បាស់", + "ui.common.file": "ឯកសារ", + "ui.common.back": "ត្រឡប់មកវិញ", + "ui.common.cancel": "បោះបង់", + "ui.common.confirm": "បញ្ជាក់", + "ui.common.dismiss": "ច្រានចោល", + "ui.common.close": "បិទ", + "ui.common.next": "បន្ទាប់", + "ui.common.submit": "ដាក់ស្នើ", + "ui.common.showMore": "មើលច្រើនទៀត", + "ui.permission.deny": "បដិសេធ", + "ui.permission.allowAlways": "អនុញ្ញាតជានិច្ច", + "ui.permission.allowOnce": "អនុញ្ញាតម្តង", + "ui.message.expand": "ពង្រីកសារ", + "ui.message.collapse": "បង្រួមសារ", + "ui.message.copy": "ចម្លង", + "ui.message.copyMessage": "ចម្លងសារ", + "ui.message.forkMessage": "បំបែកទៅសម័យថ្មី។", + "ui.message.revertMessage": "ត្រឡប់សារ", + "ui.message.copyResponse": "ចម្លងការឆ្លើយតប", + "ui.message.copied": "ចម្លង", + "ui.message.duration.seconds": "{{count}}s", + "ui.message.duration.minutesSeconds": "{{minutes}}m {{seconds}}s", + "ui.message.interrupted": "រំខាន", + "ui.message.queued": "តម្រង់ជួរ\nឯកសារភ្ជាប់", + "ui.message.attachment.alt": "ឯកសារភ្ជាប់", + "ui.patch.action.deleted": "បានលុប", + "ui.patch.action.created": "បានបង្កើត", + "ui.patch.action.moved": "បានផ្លាស់ទី", + "ui.patch.action.patched": "បំណះ", + "ui.question.subtitle.answered": "{{count}} បានឆ្លើយ", + "ui.question.answer.none": "(គ្មានចម្លើយ)", + "ui.question.review.notAnswered": "(មិនបានឆ្លើយ)", + "ui.question.multiHint": "ជ្រើសរើសចម្លើយទាំងអស់ដែលអនុវត្ត", + "ui.question.singleHint": "ជ្រើសរើសចម្លើយមួយ។", + "ui.question.custom.placeholder": "វាយបញ្ចូលចម្លើយរបស់អ្នក...", +} diff --git a/packages/ui/src/i18n/ko.ts b/packages/ui/src/i18n/ko.ts new file mode 100644 index 0000000000000000000000000000000000000000..942fa873dd26cbffcf4605126826d5ba45ae9728 --- /dev/null +++ b/packages/ui/src/i18n/ko.ts @@ -0,0 +1,218 @@ +export const dict = { + "ui.sessionReview.title": "세션 변경 사항", + "ui.sessionReview.title.lastTurn": "마지막 턴 변경 사항", + "ui.sessionReview.diffStyle.unified": "통합 보기", + "ui.sessionReview.diffStyle.split": "분할 보기", + "ui.sessionReview.openFile": "파일 열기", + "ui.sessionReview.selection.line": "{{line}}번 줄", + "ui.sessionReview.selection.lines": "{{start}}-{{end}}번 줄", + "ui.sessionReview.expandAll": "모두 펼치기", + "ui.sessionReview.collapseAll": "모두 접기", + "ui.sessionReview.change.added": "추가됨", + "ui.sessionReview.change.removed": "삭제됨", + "ui.sessionReview.change.modified": "수정됨", + "ui.sessionReview.image.loading": "로딩 중...", + "ui.sessionReview.image.placeholder": "이미지", + "ui.sessionReview.largeDiff.title": "차이가 너무 커서 렌더링할 수 없습니다", + "ui.sessionReview.largeDiff.meta": "제한: 변경된 줄 {{limit}}개. 현재: 변경된 줄 {{current}}개.", + "ui.sessionReview.largeDiff.renderAnyway": "그래도 렌더링", + "ui.fileMedia.kind.image": "이미지", + "ui.fileMedia.kind.audio": "오디오", + "ui.fileMedia.state.removed": "{{kind}} 제거됨", + "ui.fileMedia.state.loading": "{{kind}} 로드 중...", + "ui.fileMedia.state.error": "{{kind}} 로드 오류", + "ui.fileMedia.state.unavailable": "{{kind}} 미리보기를 사용할 수 없음", + "ui.fileMedia.binary.title": "바이너리 파일", + "ui.fileMedia.binary.description.path": "{{path}}은(는) 바이너리 파일이므로 표시할 수 없습니다.", + "ui.fileMedia.binary.description.default": "바이너리 파일이므로 표시할 수 없습니다.", + + "ui.lineComment.label.prefix": "", + "ui.lineComment.label.suffix": "에 댓글 달기", + "ui.lineComment.editorLabel.prefix": "", + "ui.lineComment.editorLabel.suffix": "에 댓글 작성 중", + "ui.lineComment.placeholder": "댓글 추가", + "ui.lineComment.contextPlaceholder": "이 변경 사항에 대한 컨텍스트 추가", + "ui.lineComment.submit": "댓글 달기", + + "ui.sessionTurn.steps.show": "단계 표시", + "ui.sessionTurn.steps.hide": "단계 숨기기", + "ui.sessionTurn.summary.response": "응답", + "ui.sessionTurn.diff.showMore": "변경 사항 더 보기 ({{count}})", + + "ui.sessionTurn.retry.retrying": "재시도 중", + "ui.sessionTurn.retry.inSeconds": "{{seconds}}초 후", + "ui.sessionTurn.retry.attempt": "{{attempt}}번째 시도", + "ui.sessionTurn.retry.attemptLine": "{{line}} - {{attempt}}번째 시도", + "ui.sessionTurn.retry.geminiHot": "Gemini가 현재 과부하 상태입니다", + "ui.sessionTurn.error.freeUsageExceeded": "무료 사용량 초과", + "ui.sessionTurn.error.addCredits": "크레딧 추가", + + "dialog.usageExceeded.freeTier.title": "무료 한도에 도달했습니다", + "dialog.usageExceeded.freeTier.description": + "월 $10로 OpenCode Go를 구독하여 최고의 오픈 소스 모델에 안정적으로 액세스하세요.", + "dialog.usageExceeded.freeTier.actionLabel": "구독", + "dialog.usageExceeded.accountRateLimit.title": "Go 한도에 도달했습니다", + "dialog.usageExceeded.accountRateLimit.description": + "사용량 한도에 도달했습니다. 지금 이 모델을 계속 사용하려면 사용 가능한 잔액에서 사용을 활성화하세요", + "dialog.usageExceeded.accountRateLimit.actionLabel": "설정 열기", + + "ui.sessionTurn.status.delegating": "작업 위임 중", + "ui.sessionTurn.status.planning": "다음 단계 계획 중", + "ui.sessionTurn.status.gatheringContext": "탐색 중", + "ui.sessionTurn.status.gatheredContext": "탐색 완료", + "ui.sessionTurn.status.searchingCodebase": "코드베이스 검색 중", + "ui.sessionTurn.status.searchingWeb": "웹 검색 중", + "ui.sessionTurn.status.makingEdits": "편집 수행 중", + "ui.sessionTurn.status.runningCommands": "명령어 실행 중", + "ui.sessionTurn.status.thinking": "생각 중", + "ui.sessionTurn.status.thinkingWithTopic": "생각 중 - {{topic}}", + "ui.sessionTurn.status.gatheringThoughts": "생각 정리 중", + "ui.sessionTurn.status.consideringNextSteps": "다음 단계 고려 중", + + "ui.messagePart.questions.dismissed": "질문 무시됨", + "ui.messagePart.compaction": "세션 압축됨", + "ui.messagePart.context.read.one": "{{count}}개 읽음", + "ui.messagePart.context.read.other": "{{count}}개 읽음", + "ui.messagePart.context.search.one": "{{count}}개 검색", + "ui.messagePart.context.search.other": "{{count}}개 검색", + "ui.messagePart.context.list.one": "{{count}}개 목록", + "ui.messagePart.context.list.other": "{{count}}개 목록", + "ui.messagePart.diagnostic.error": "오류", + "ui.messagePart.title.edit": "편집", + "ui.messagePart.title.write": "작성", + "ui.messagePart.option.typeOwnAnswer": "직접 답변 입력", + "ui.messagePart.review.title": "답변 검토", + + "ui.list.loading": "로딩 중", + "ui.list.empty": "결과 없음", + "ui.list.clearFilter": "필터 지우기", + "ui.list.emptyWithFilter.prefix": "다음에 대한 결과 없음: ", + "ui.list.emptyWithFilter.suffix": "", + + "ui.messageNav.newMessage": "새 메시지", + + "ui.promptInput.noMatchingItems": "일치하는 항목 없음", + "ui.promptInput.commands": "명령어", + "ui.promptInput.dropFiles": "첨부할 파일을 놓으세요", + "ui.promptInput.removeAttachment": "첨부 파일 제거", + "ui.promptInput.label": "프롬프트", + "ui.promptInput.placeholder.shell": "셸 명령어 입력...", + "ui.promptInput.placeholder.normal": "무엇이든 물어보세요. {{slash}} 명령어, {{at}} 컨텍스트...", + "ui.promptInput.add": "이미지 및 파일 추가", + "ui.promptInput.attachments": "이미지 및 파일", + "ui.promptInput.context": "컨텍스트", + "ui.promptInput.shell": "셸 명령", + "ui.promptInput.chooseAgent": "에이전트 선택", + "ui.promptInput.chooseModel": "모델 선택", + "ui.promptInput.chooseVariant": "모델 변형 선택", + "ui.promptInput.send": "전송", + "ui.promptInput.stop": "중지", + + "ui.tabs.close": "탭 닫기", + + "ui.textField.copyToClipboard": "클립보드에 복사", + "ui.textField.copyLink": "링크 복사", + "ui.textField.copied": "복사됨", + + "ui.imagePreview.alt": "이미지 미리보기", + "ui.scrollView.ariaLabel": "스크롤 가능한 콘텐츠", + + "ui.tool.read": "읽기", + "ui.tool.loaded": "로드됨", + "ui.tool.list": "목록", + "ui.tool.glob": "Glob", + "ui.tool.grep": "Grep", + "ui.tool.webfetch": "웹 가져오기", + "ui.tool.websearch": "웹 검색", + "ui.tool.websearch.provider": "{{provider}} 웹 검색", + "ui.tool.shell": "셸", + "ui.tool.patch": "패치", + "ui.tool.todos": "할 일", + "ui.tool.todos.read": "할 일 읽기", + "ui.tool.questions": "질문", + "ui.tool.questions.numbered": "질문 {{number}}", + "ui.tool.agent": "{{type}} 에이전트", + "ui.tool.agent.default": "에이전트", + + "ui.common.file.one": "파일", + "ui.common.file.other": "파일", + "ui.common.question.one": "질문", + "ui.common.question.other": "질문", + + "ui.common.add": "추가", + "ui.common.clear": "지우기", + "ui.common.file": "파일", + "ui.common.back": "뒤로", + "ui.common.cancel": "취소", + "ui.common.confirm": "확인", + "ui.common.dismiss": "닫기", + "ui.common.close": "닫기", + "ui.common.next": "다음", + "ui.common.submit": "제출", + "ui.common.showMore": "더 보기", + + "ui.permission.deny": "거부", + "ui.permission.allowAlways": "항상 허용", + "ui.permission.allowOnce": "한 번만 허용", + + "ui.message.expand": "메시지 펼치기", + "ui.message.collapse": "메시지 접기", + "ui.message.copy": "복사", + "ui.message.copyMessage": "메시지 복사", + "ui.message.forkMessage": "새 세션으로 분기", + "ui.message.revertMessage": "메시지 되돌리기", + "ui.message.copyResponse": "응답 복사", + "ui.message.copied": "복사됨!", + "ui.message.interrupted": "중단됨", + "ui.message.queued": "대기열에 추가됨", + "ui.message.attachment.alt": "첨부 파일", + + "ui.patch.action.deleted": "삭제됨", + "ui.patch.action.created": "생성됨", + "ui.patch.action.moved": "이동됨", + "ui.patch.action.patched": "패치됨", + + "ui.question.subtitle.answered": "{{count}}개 답변됨", + "ui.question.answer.none": "(답변 없음)", + "ui.question.review.notAnswered": "(답변하지 않음)", + "ui.question.multiHint": "해당하는 항목 모두 선택", + "ui.question.singleHint": "하나의 답변을 선택", + "ui.question.custom.placeholder": "답변 입력...", + + "ui.fileSearch.placeholder": "찾기", + "ui.fileSearch.previousMatch": "이전 일치 항목", + "ui.fileSearch.nextMatch": "다음 일치 항목", + "ui.fileSearch.close": "검색 닫기", + "ui.tool.task": "작업", + "ui.tool.skill": "스킬", + "ui.basicTool.called": "`{{tool}}` 호출됨", + "ui.toolErrorCard.failed": "실패", + "ui.toolErrorCard.copyError": "오류 복사", + "ui.message.duration.seconds": "{{count}}초", + "ui.message.duration.minutesSeconds": "{{minutes}}분 {{seconds}}초", + + "ui.sessionReview.title.git": "Git 변경 사항", + "ui.sessionReview.title.branch": "브랜치 변경 사항", + "ui.sessionReviewV2.expandMode": "diff 펼치기 또는 접기", + "ui.sessionReviewV2.filterFiles": "파일 필터링", + "ui.sessionReviewV2.toggleSidebar": "파일 트리 토글", + "ui.sessionReviewV2.showAllLines": "모든 줄 표시", + "ui.sessionReviewV2.hideNonDiffLines": "변경되지 않은 줄 숨기기", + "ui.sessionReviewV2.unifiedDiff": "통합 diff", + "ui.sessionReviewV2.splitDiff": "분할 diff", + "ui.sessionReviewV2.previousFile": "이전 파일", + "ui.sessionReviewV2.nextFile": "다음 파일", + "ui.sessionReviewV2.diffView": "diff 보기", + "ui.sessionReviewV2.empty.noGit.title": "추적 중인 변경 사항 없음", + "ui.sessionReviewV2.empty.noGit.description": "이 프로젝트의 변경 사항을 추적, 검토 및 실행 취소", + "ui.sessionReviewV2.empty.noGit.action": "Git 저장소 생성", + "ui.sessionReviewV2.empty.noGit.actionLoading": "Git 저장소 생성 중...", + "ui.sessionReviewV2.empty.changes.title": "아직 파일 변경 사항 없음", + "ui.sessionReviewV2.empty.changes.description": "프로젝트 변경 사항이 여기에 표시됩니다", + "ui.lineComment.cancel": "취소", + "ui.sessionTurn.diffs.changed.one": "변경된 파일: {{count}}개", + "ui.sessionTurn.diffs.changed.other": "변경된 파일: {{count}}개", + "ui.sessionTurn.diffs.showAll": "모두 표시", + "ui.sessionTurn.diffs.showLess": "간략히 표시", + "ui.sessionTurn.diffs.more": "+{{count}}개 더 보기", +} diff --git a/packages/ui/src/i18n/lo.ts b/packages/ui/src/i18n/lo.ts new file mode 100644 index 0000000000000000000000000000000000000000..5053377f33d0f0f2e82009765ee66c2756ffa49e --- /dev/null +++ b/packages/ui/src/i18n/lo.ts @@ -0,0 +1,197 @@ +export const dict = { + "ui.sessionReview.title": "ການປ່ຽນແປງເຊດຊັນ", + "ui.sessionReview.title.git": "ການປ່ຽນແປງ Git", + "ui.sessionReview.title.branch": "ການປ່ຽນແປງສາຂາ", + "ui.sessionReview.title.lastTurn": "ການປ່ຽນແປງຄັ້ງສຸດທ້າຍ", + "ui.sessionReview.diffStyle.unified": "ເປັນເອກະພາບ", + "ui.sessionReview.diffStyle.split": "ແຍກ", + "ui.sessionReview.expandAll": "ຂະຫຍາຍທັງໝົດ", + "ui.sessionReview.collapseAll": "ຫຍໍ້ທັງໝົດ", + "ui.sessionReview.change.added": "ເພີ່ມ", + "ui.sessionReview.change.removed": "ເອົາອອກແລ້ວ", + "ui.sessionReview.change.modified": "ດັດແກ້", + "ui.sessionReview.image.loading": "ກຳລັງໂຫລດ...", + "ui.sessionReview.image.placeholder": "ຮູບພາບ", + "ui.sessionReview.largeDiff.title": "ຄວາມແຕກຕ່າງໃຫຍ່ເກີນໄປທີ່ຈະສະແດງ", + "ui.sessionReview.largeDiff.meta": "ຈຳກັດ: {{limit}} ປ່ຽນສາຍ. ປັດຈຸບັນ: {{current}} ປ່ຽນສາຍ.", + "ui.sessionReview.largeDiff.renderAnyway": "Render ແນວໃດກໍ່ຕາມ", + "ui.sessionReviewV2.expandMode": "ຂະຫຍາຍ ຫຼືຫຍໍ້ຄວາມແຕກຕ່າງ", + "ui.sessionReviewV2.filterFiles": "ການກັ່ນຕອງໄຟລ໌", + "ui.sessionReviewV2.toggleSidebar": "ສະຫຼັບຕົ້ນໄມ້ໄຟລ໌", + "ui.sessionReviewV2.showAllLines": "ສະແດງເສັ້ນທັງໝົດ", + "ui.sessionReviewV2.hideNonDiffLines": "ເຊື່ອງເສັ້ນທີ່ບໍ່ແຕກຕ່າງກັນ", + "ui.sessionReviewV2.unifiedDiff": "ຄວາມແຕກຕ່າງແບບຮວມ", + "ui.sessionReviewV2.splitDiff": "ແຍກຄວາມແຕກຕ່າງ", + "ui.sessionReviewV2.previousFile": "ໄຟລ໌ທີ່ຜ່ານມາ", + "ui.sessionReviewV2.nextFile": "ໄຟລ໌ຕໍ່ໄປ", + "ui.sessionReviewV2.diffView": "ມຸມມອງຄວາມແຕກຕ່າງ", + "ui.sessionReviewV2.empty.noGit.title": "ບໍ່ມີການຕິດຕາມການປ່ຽນແປງ", + "ui.sessionReviewV2.empty.noGit.description": "ຕິດຕາມ, ທົບທວນ ແລະຍົກເລີກການປ່ຽນແປງໃນໂຄງການນີ້", + "ui.sessionReviewV2.empty.noGit.action": "ສ້າງບ່ອນເກັບຂໍ້ມູນ Git", + "ui.sessionReviewV2.empty.noGit.actionLoading": "ກຳລັງສ້າງບ່ອນເກັບຂໍ້ມູນ Git...", + "ui.sessionReviewV2.empty.changes.title": "ບໍ່ມີການປ່ຽນແປງໄຟລ໌ເທື່ອ", + "ui.sessionReviewV2.empty.changes.description": "ການປ່ຽນແປງໂຄງການຈະປາກົດຢູ່ທີ່ນີ້", + "ui.sessionReview.openFile": "ເປີດໄຟລ໌", + "ui.sessionReview.selection.line": "ແຖວ {{line}}", + "ui.sessionReview.selection.lines": "ສາຍ {{start}}-{{end}}", + "ui.fileMedia.kind.image": "ຮູບ", + "ui.fileMedia.kind.audio": "ສຽງ", + "ui.fileMedia.state.removed": "ລຶບໄຟລ໌ {{kind}} ອອກແລ້ວ.", + "ui.fileMedia.state.loading": "ກຳລັງໂຫລດ {{kind}}...", + "ui.fileMedia.state.error": "ບໍ່ສາມາດໂຫຼດ {{kind}} ໄດ້.", + "ui.fileMedia.state.unavailable": "{{kind}} ບໍ່ສາມາດໃຊ້ໄດ້.", + "ui.fileMedia.binary.title": "ໄຟລ໌ຖານສອງ", + "ui.fileMedia.binary.description.path": "{{path}} ເປັນໄບນາຣີ.", + "ui.fileMedia.binary.description.default": "ເນື້ອໃນຖານສອງ", + "ui.lineComment.label.prefix": "ຄໍາເຫັນກ່ຽວກັບ", + "ui.lineComment.label.suffix": "", + "ui.lineComment.editorLabel.prefix": "ຄໍາເຫັນກ່ຽວກັບ", + "ui.lineComment.editorLabel.suffix": "", + "ui.lineComment.placeholder": "ເພີ່ມຄຳເຫັນ", + "ui.lineComment.contextPlaceholder": "ເພີ່ມບໍລິບົດສໍາລັບການປ່ຽນແປງນີ້", + "ui.lineComment.submit": "ຄໍາເຫັນ", + "ui.lineComment.cancel": "ຍົກເລີກ", + "ui.sessionTurn.steps.show": "ສະແດງຂັ້ນຕອນ", + "ui.sessionTurn.steps.hide": "ເຊື່ອງຂັ້ນຕອນ", + "ui.sessionTurn.summary.response": "ຕອບສະໜອງ", + "ui.sessionTurn.diff.showMore": "ສະແດງການປ່ຽນແປງເພີ່ມເຕີມ ({{count}})", + "ui.sessionTurn.diffs.changed.one": "{{count}} ປ່ຽນໄຟລ໌", + "ui.sessionTurn.diffs.changed.other": "{{count}} ປ່ຽນໄຟລ໌", + "ui.sessionTurn.diffs.showAll": "ສະແດງທັງໝົດ", + "ui.sessionTurn.diffs.showLess": "ສະແດງໜ້ອຍລົງ", + "ui.sessionTurn.diffs.more": "+{{count}} ໄຟລ໌ເພີ່ມເຕີມ", + "ui.sessionTurn.retry.retrying": "ກຳລັງລອງໃໝ່", + "ui.sessionTurn.retry.inSeconds": "ໃນ {{seconds}}s", + "ui.sessionTurn.retry.attempt": "ພະຍາຍາມ #{{attempt}}", + "ui.sessionTurn.retry.attemptLine": "{{line}} - ຄວາມພະຍາຍາມທີ່ຈະ #{{attempt}}", + "ui.sessionTurn.retry.geminiHot": "gemini ຮ້ອນເກີນໄປໃນຕອນນີ້", + "ui.sessionTurn.error.freeUsageExceeded": "ເກີນການໃຊ້ຟຣີ", + "ui.sessionTurn.error.addCredits": "ເພີ່ມເຄຣດິດ", + "dialog.usageExceeded.freeTier.title": "ຮອດຂີດຈຳກັດຟຣີແລ້ວ", + "dialog.usageExceeded.freeTier.description": + "ສະໝັກໃຊ້ OpenCode Go ໃນລາຄາ $10/ເດືອນ ເພື່ອເຂົ້າເຖິງຮູບແບບໂອເພນຊອດທີ່ດີທີ່ສຸດຢ່າງໜ້າເຊື່ອຖື.", + "dialog.usageExceeded.freeTier.actionLabel": "ຈອງ", + "dialog.usageExceeded.accountRateLimit.title": "ໄປຮອດຂີດຈຳກັດແລ້ວ", + "dialog.usageExceeded.accountRateLimit.description": + "ຮອດຂີດຈຳກັດການນຳໃຊ້ແລ້ວ. ເພື່ອສືບຕໍ່ນຳໃຊ້ຮູບແບບນີ້ໃນຕອນນີ້, ໃຫ້ເປີດການນຳໃຊ້ຈາກຍອດເງິນທີ່ມີຢູ່ຂອງທ່ານ", + "dialog.usageExceeded.accountRateLimit.actionLabel": "ເປີດການຕັ້ງຄ່າ", + "ui.sessionTurn.status.delegating": "ການມອບໝາຍວຽກງານ", + "ui.sessionTurn.status.planning": "ການວາງແຜນຂັ້ນຕອນຕໍ່ໄປ", + "ui.sessionTurn.status.gatheringContext": "ການສຳຫຼວດ", + "ui.sessionTurn.status.gatheredContext": "ສຳຫຼວດແລ້ວ", + "ui.sessionTurn.status.searchingCodebase": "ການຊອກຫາ codebase", + "ui.sessionTurn.status.searchingWeb": "ຊອກຫາເວັບ", + "ui.sessionTurn.status.makingEdits": "ກຳລັງແກ້ໄຂ", + "ui.sessionTurn.status.runningCommands": "ແລ່ນຄຳສັ່ງ", + "ui.sessionTurn.status.thinking": "ຄິດ", + "ui.sessionTurn.status.thinkingWithTopic": "ຄິດ - {{topic}}", + "ui.sessionTurn.status.gatheringThoughts": "ການລວບລວມຄວາມຄິດ", + "ui.sessionTurn.status.consideringNextSteps": "ພິຈາລະນາຂັ້ນຕອນຕໍ່ໄປ", + "ui.messagePart.diagnostic.error": "ຜິດພາດ", + "ui.messagePart.title.edit": "ແກ້ໄຂ", + "ui.messagePart.title.write": "ຂຽນ", + "ui.messagePart.option.typeOwnAnswer": "ພິມຄໍາຕອບຂອງທ່ານເອງ", + "ui.messagePart.review.title": "ທົບທວນຄືນຄໍາຕອບຂອງເຈົ້າ", + "ui.messagePart.questions.dismissed": "ປິດຄຳຖາມ", + "ui.messagePart.compaction": "ເຊດຊັນຖືກບີບອັດລົງ", + "ui.messagePart.context.read.one": "{{count}} ອ່ານ", + "ui.messagePart.context.read.other": "{{count}} ອ່ານ", + "ui.messagePart.context.search.one": "{{count}} ຄົ້ນຫາ", + "ui.messagePart.context.search.other": "{{count}} ຄົ້ນຫາ", + "ui.messagePart.context.list.one": "{{count}} ບັນຊີລາຍຊື່", + "ui.messagePart.context.list.other": "{{count}} ລາຍການ", + "ui.list.loading": "ກຳລັງໂຫຼດ", + "ui.list.empty": "ບໍ່ມີຜົນໄດ້ຮັບ", + "ui.list.clearFilter": "ລ້າງການກັ່ນຕອງ", + "ui.list.emptyWithFilter.prefix": "ບໍ່ມີຜົນໄດ້ຮັບສໍາລັບ", + "ui.list.emptyWithFilter.suffix": "", + "ui.fileSearch.placeholder": "ຊອກຫາ", + "ui.fileSearch.previousMatch": "ການແຂ່ງຂັນທີ່ຜ່ານມາ", + "ui.fileSearch.nextMatch": "ການແຂ່ງຂັນຕໍ່ໄປ", + "ui.fileSearch.close": "ປິດການຊອກຫາ", + "ui.messageNav.newMessage": "ຂໍ້ຄວາມໃໝ່", + "ui.promptInput.noMatchingItems": "ບໍ່ມີລາຍການທີ່ກົງກັນ", + "ui.promptInput.commands": "ຄໍາສັ່ງ", + "ui.promptInput.dropFiles": "ວາງໄຟລ໌ເພື່ອແນບ", + "ui.promptInput.removeAttachment": "ເອົາໄຟລ໌ແນບອອກ", + "ui.promptInput.label": "Prompt", + "ui.promptInput.placeholder.shell": "ໃສ່ຄຳສັ່ງ shell...", + "ui.promptInput.placeholder.normal": "ຖາມຫຍັງ, {{slash}} ສໍາລັບຄໍາສັ່ງ, {{at}} ສໍາລັບສະພາບການ ...", + "ui.promptInput.add": "ເພີ່ມຮູບພາບແລະໄຟລ໌", + "ui.promptInput.attachments": "ຮູບພາບແລະໄຟລ໌", + "ui.promptInput.context": "ບໍລິບົດ", + "ui.promptInput.shell": "ຄໍາສັ່ງ Shell", + "ui.promptInput.chooseAgent": "ເລືອກຕົວແທນ", + "ui.promptInput.chooseModel": "ເລືອກຕົວແບບ", + "ui.promptInput.chooseVariant": "ເລືອກຕົວແປຕົວແບບ", + "ui.promptInput.send": "ສົ່ງ", + "ui.promptInput.stop": "ຢຸດ", + "ui.tabs.close": "ປິດແຖບ", + "ui.textField.copyToClipboard": "ສຳເນົາໃສ່ຄລິບບອດ", + "ui.textField.copyLink": "ສຳເນົາລິ້ງ", + "ui.textField.copied": "ສຳເນົາແລ້ວ", + "ui.imagePreview.alt": "ຕົວຢ່າງຮູບພາບ", + "ui.scrollView.ariaLabel": "ເນື້ອໃນທີ່ເລື່ອນໄດ້", + "ui.tool.read": "ອ່ານ", + "ui.tool.loaded": "ໂຫຼດແລ້ວ", + "ui.tool.list": "ລາຍການ", + "ui.tool.glob": "Glob", + "ui.tool.grep": "Grep", + "ui.tool.task": "ວຽກງານ", + "ui.tool.webfetch": "Webfetch", + "ui.tool.websearch": "ຄົ້ນຫາເວັບ", + "ui.tool.websearch.provider": "{{provider}} ຄົ້ນຫາເວັບ", + "ui.tool.shell": "Shell", + "ui.tool.patch": "Patch", + "ui.tool.todos": "ລາຍການທີ່ຕ້ອງເຮັດ", + "ui.tool.todos.read": "ອ່ານສິ່ງທີ່ຕ້ອງເຮັດ", + "ui.tool.questions": "ຄຳຖາມ", + "ui.tool.questions.numbered": "ຄໍາຖາມ {{number}}", + "ui.tool.agent": "ຕົວແທນ {{type}}", + "ui.tool.agent.default": "ຕົວແທນ", + "ui.tool.skill": "ທັກສະ", + "ui.basicTool.called": "ເອີ້ນວ່າ `{{tool}}`", + "ui.toolErrorCard.failed": "ລົ້ມເຫລວ", + "ui.toolErrorCard.copyError": "ການສຳເນົາຜິດພາດ", + "ui.common.file.one": "ໄຟລ໌", + "ui.common.file.other": "ໄຟລ໌", + "ui.common.question.one": "ຄໍາຖາມ", + "ui.common.question.other": "ຄໍາຖາມ", + "ui.common.add": "ເພີ່ມ", + "ui.common.clear": "ຈະແຈ້ງ", + "ui.common.file": "ໄຟລ໌", + "ui.common.back": "ກັບ", + "ui.common.cancel": "ຍົກເລີກ", + "ui.common.confirm": "ຢືນຢັນ", + "ui.common.dismiss": "ປິດ", + "ui.common.close": "ປິດ", + "ui.common.next": "ຕໍ່ໄປ", + "ui.common.submit": "ສົ່ງ", + "ui.common.showMore": "ສະແດງເພີ່ມເຕີມ", + "ui.permission.deny": "ປະຕິເສດ", + "ui.permission.allowAlways": "ອະນຸຍາດສະເໝີ", + "ui.permission.allowOnce": "ອະນຸຍາດຄັ້ງດຽວ", + "ui.message.expand": "ຂະຫຍາຍຂໍ້ຄວາມ", + "ui.message.collapse": "ຫຍໍ້ຂໍ້ຄວາມ", + "ui.message.copy": "ສຳເນົາ", + "ui.message.copyMessage": "ສຳເນົາຂໍ້ຄວາມ", + "ui.message.forkMessage": "ແຍກໄປຫາເຊດຊັນໃໝ່", + "ui.message.revertMessage": "ກັບຄືນຂໍ້ຄວາມ", + "ui.message.copyResponse": "ສຳເນົາຄຳຕອບ", + "ui.message.copied": "ສຳເນົາແລ້ວ", + "ui.message.duration.seconds": "{{count}}s", + "ui.message.duration.minutesSeconds": "{{minutes}}m {{seconds}}s", + "ui.message.interrupted": "ຂັດຂວາງ", + "ui.message.queued": "ຄິວ", + "ui.message.attachment.alt": "ໄຟລ໌ແນບ", + "ui.patch.action.deleted": "ລຶບແລ້ວ", + "ui.patch.action.created": "ສ້າງແລ້ວ", + "ui.patch.action.moved": "ຍ້າຍ", + "ui.patch.action.patched": "ເພີ້ມ", + "ui.question.subtitle.answered": "{{count}} ຕອບ", + "ui.question.answer.none": "(ບໍ່​ມີ​ຄໍາ​ຕອບ​)", + "ui.question.review.notAnswered": "(ບໍ່ຕອບ)", + "ui.question.multiHint": "ເລືອກຄຳຕອບທັງໝົດທີ່ນຳໃຊ້", + "ui.question.singleHint": "ເລືອກຫນຶ່ງຄໍາຕອບ", + "ui.question.custom.placeholder": "ພິມຄຳຕອບຂອງເຈົ້າ...", +} diff --git a/packages/ui/src/i18n/lt.ts b/packages/ui/src/i18n/lt.ts new file mode 100644 index 0000000000000000000000000000000000000000..da2e30d962225ec35f323acb4f2177b4c7323519 --- /dev/null +++ b/packages/ui/src/i18n/lt.ts @@ -0,0 +1,205 @@ +export const dict: Record = { + "ui.sessionReview.title": "Seanso pakeitimai", + "ui.sessionReview.title.git": "Git pakeitimai", + "ui.sessionReview.title.branch": "Šakos pakeitimai", + "ui.sessionReview.title.lastTurn": "Paskutinio žingsnio pakeitimai", + "ui.sessionReview.diffStyle.unified": "Suvienodinta", + "ui.sessionReview.diffStyle.split": "Padalytas", + "ui.sessionReview.expandAll": "Išskleisti viską", + "ui.sessionReview.collapseAll": "Sutraukti viską", + "ui.sessionReview.change.added": "Pridėta", + "ui.sessionReview.change.removed": "Pašalinta", + "ui.sessionReview.change.modified": "Modifikuota", + "ui.sessionReview.image.loading": "Įkeliama...", + "ui.sessionReview.image.placeholder": "Vaizdas", + "ui.sessionReview.largeDiff.title": "Skirtumas per didelis, kad būtų galima pateikti", + "ui.sessionReview.largeDiff.meta": "Riba: {{limit}} pakeistos linijos. Dabartinis: {{current}} pakeistos linijos.", + "ui.sessionReview.largeDiff.renderAnyway": "Vis tiek rodyti", + "ui.sessionReviewV2.expandMode": "Išskleisti arba sutraukti skirtumą", + "ui.sessionReviewV2.filterFiles": "Filtruoti failus", + "ui.sessionReviewV2.toggleSidebar": "Perjungti failų medį", + "ui.sessionReviewV2.showAllLines": "Rodyti visas eilutes", + "ui.sessionReviewV2.hideNonDiffLines": "Slėpti nepakeistas eilutes", + "ui.sessionReviewV2.unifiedDiff": "Sujungtas skirtumas", + "ui.sessionReviewV2.splitDiff": "Padalytas skirtumas", + "ui.sessionReviewV2.previousFile": "Ankstesnis failas", + "ui.sessionReviewV2.nextFile": "Kitas failas", + "ui.sessionReviewV2.diffView": "Skirtumų rodinys", + "ui.sessionReviewV2.empty.noGit.title": "Jokių stebimų pakeitimų", + "ui.sessionReviewV2.empty.noGit.description": "Stebėkite, peržiūrėkite ir anuliuokite šio projekto pakeitimus", + "ui.sessionReviewV2.empty.noGit.action": "Sukurkite Git saugyklą", + "ui.sessionReviewV2.empty.noGit.actionLoading": "Kuriama Git saugykla...", + "ui.sessionReviewV2.empty.changes.title": "Failo pakeitimų dar nėra", + "ui.sessionReviewV2.empty.changes.description": "Čia bus rodomi projekto pakeitimai", + "ui.sessionReview.openFile": "Atidaryti failą", + "ui.sessionReview.selection.line": "linija {{line}}", + "ui.sessionReview.selection.lines": "linijos {{start}}-{{end}}", + "ui.fileMedia.kind.image": "vaizdas", + "ui.fileMedia.kind.audio": "garso", + "ui.fileMedia.state.removed": "Pašalintas {{kind}} failas.", + "ui.fileMedia.state.loading": "Įkeliamas {{kind}}...", + "ui.fileMedia.state.error": "Nepavyko įkelti {{kind}}.", + "ui.fileMedia.state.unavailable": "{{kind}} peržiūra nepasiekiama.", + "ui.fileMedia.binary.title": "Dvejetainis failas", + "ui.fileMedia.binary.description.path": "{{path}} yra dvejetainis.", + "ui.fileMedia.binary.description.default": "Dvejetainis turinys", + "ui.lineComment.label.prefix": "Komentuoti", + "ui.lineComment.label.suffix": "", + "ui.lineComment.editorLabel.prefix": "Komentuodamas", + "ui.lineComment.editorLabel.suffix": "", + "ui.lineComment.placeholder": "Pridėti komentarą", + "ui.lineComment.contextPlaceholder": "Pridėkite šio pakeitimo kontekstą", + "ui.lineComment.submit": "komentuoti", + "ui.lineComment.cancel": "Atšaukti", + "ui.sessionTurn.steps.show": "Rodyti žingsnius", + "ui.sessionTurn.steps.hide": "Slėpti žingsnius", + "ui.sessionTurn.summary.response": "Atsakymas", + "ui.sessionTurn.diff.showMore": "Rodyti daugiau pakeitimų ({{count}})", + "ui.sessionTurn.diffs.changed.one": "{{count}} Pakeistas failas", + "ui.sessionTurn.diffs.changed.other": "{{count}} Pakeisti failai", + "ui.sessionTurn.diffs.changed.few": "{{count}} pakeisti failai", + "ui.sessionTurn.diffs.changed.many": "{{count}} pakeisto failo", + "ui.sessionTurn.diffs.showAll": "Rodyti viską", + "ui.sessionTurn.diffs.showLess": "Rodyti mažiau", + "ui.sessionTurn.diffs.more": "+{{count}} daugiau failų", + "ui.sessionTurn.retry.retrying": "bandant iš naujo", + "ui.sessionTurn.retry.inSeconds": "{{seconds}}s", + "ui.sessionTurn.retry.attempt": "bandymas #{{attempt}}", + "ui.sessionTurn.retry.attemptLine": "{{line}} – bandymas #{{attempt}}", + "ui.sessionTurn.retry.geminiHot": "Gemini šiuo metu per daug apkrautas", + "ui.sessionTurn.error.freeUsageExceeded": "Viršytas nemokamas naudojimas", + "ui.sessionTurn.error.addCredits": "Pridėkite kreditų", + "dialog.usageExceeded.freeTier.title": "Pasiektas nemokamas limitas", + "dialog.usageExceeded.freeTier.description": + "Prenumeruokite OpenCode Go už 10 USD per mėnesį ir gaukite patikimą prieigą prie geriausių atvirojo kodo modelių.", + "dialog.usageExceeded.freeTier.actionLabel": "Prenumeruoti", + "dialog.usageExceeded.accountRateLimit.title": "Pasiektas Go limitas", + "dialog.usageExceeded.accountRateLimit.description": + "Pasiektas naudojimo limitas. Jei norite toliau naudoti šį modelį dabar, įgalinkite naudojimą iš turimo balanso", + "dialog.usageExceeded.accountRateLimit.actionLabel": "Atidaryti nustatymus", + "ui.sessionTurn.status.delegating": "Darbų delegavimas", + "ui.sessionTurn.status.planning": "Kitų žingsnių planavimas", + "ui.sessionTurn.status.gatheringContext": "Tyrinėjant", + "ui.sessionTurn.status.gatheredContext": "Ištyrinėta", + "ui.sessionTurn.status.searchingCodebase": "Ieškoma kodų bazėje", + "ui.sessionTurn.status.searchingWeb": "Ieškoma žiniatinklyje", + "ui.sessionTurn.status.makingEdits": "Redagavimas", + "ui.sessionTurn.status.runningCommands": "Vykdomos komandos", + "ui.sessionTurn.status.thinking": "Mąstymas", + "ui.sessionTurn.status.thinkingWithTopic": "Mąstymas – {{topic}}", + "ui.sessionTurn.status.gatheringThoughts": "Renkant mintis", + "ui.sessionTurn.status.consideringNextSteps": "Svarstydami tolesnius veiksmus", + "ui.messagePart.diagnostic.error": "Klaida", + "ui.messagePart.title.edit": "Redaguoti", + "ui.messagePart.title.write": "Rašyti", + "ui.messagePart.option.typeOwnAnswer": "Įveskite savo atsakymą", + "ui.messagePart.review.title": "Peržiūrėkite savo atsakymus", + "ui.messagePart.questions.dismissed": "Klausimai atmesti", + "ui.messagePart.compaction": "Seansas suglaudintas", + "ui.messagePart.context.read.one": "Skaityti {{count}}", + "ui.messagePart.context.read.other": "{{count}} skaito", + "ui.messagePart.context.read.few": "{{count}} skaitymai", + "ui.messagePart.context.read.many": "{{count}} skaitymo", + "ui.messagePart.context.search.one": "{{count}} paieška", + "ui.messagePart.context.search.other": "{{count}} paieškos", + "ui.messagePart.context.search.few": "{{count}} paieškos", + "ui.messagePart.context.search.many": "{{count}} paieškos", + "ui.messagePart.context.list.one": "{{count}} sąrašas", + "ui.messagePart.context.list.other": "{{count}} sąrašai", + "ui.messagePart.context.list.few": "{{count}} sąrašai", + "ui.messagePart.context.list.many": "{{count}} sąrašo", + "ui.list.loading": "Įkeliama", + "ui.list.empty": "Jokių rezultatų", + "ui.list.clearFilter": "Išvalyti filtrą", + "ui.list.emptyWithFilter.prefix": "Nėra rezultatų pagal", + "ui.list.emptyWithFilter.suffix": "", + "ui.fileSearch.placeholder": "Rasti", + "ui.fileSearch.previousMatch": "Ankstesnis atitikmuo", + "ui.fileSearch.nextMatch": "Kitas atitikmuo", + "ui.fileSearch.close": "Uždaryti paiešką", + "ui.messageNav.newMessage": "Nauja žinutė", + "ui.promptInput.noMatchingItems": "Nėra atitinkančių elementų", + "ui.promptInput.commands": "Komandos", + "ui.promptInput.dropFiles": "Numeskite failus, kuriuos norite pridėti", + "ui.promptInput.removeAttachment": "Pašalinti priedą", + "ui.promptInput.label": "Užklausa", + "ui.promptInput.placeholder.shell": "Įveskite apvalkalo komandą...", + "ui.promptInput.placeholder.normal": "Klauskite bet ko, {{slash}} dėl komandų, {{at}} dėl konteksto...", + "ui.promptInput.add": "Pridėkite vaizdų ir failų", + "ui.promptInput.attachments": "Vaizdai ir failai", + "ui.promptInput.context": "Kontekstas", + "ui.promptInput.shell": "Apvalkalo komanda", + "ui.promptInput.chooseAgent": "Pasirinkite agentą", + "ui.promptInput.chooseModel": "Pasirinkite modelį", + "ui.promptInput.chooseVariant": "Pasirinkite modelio variantą", + "ui.promptInput.send": "Siųsti", + "ui.promptInput.stop": "Stabdyti", + "ui.tabs.close": "Uždaryti skirtuką", + "ui.textField.copyToClipboard": "Kopijuoti į mainų sritį", + "ui.textField.copyLink": "Nukopijuoti nuorodą", + "ui.textField.copied": "Nukopijuota", + "ui.imagePreview.alt": "Vaizdo peržiūra", + "ui.scrollView.ariaLabel": "slenkamą turinį", + "ui.tool.read": "Skaityti", + "ui.tool.loaded": "Įkelta", + "ui.tool.list": "Sąrašas", + "ui.tool.glob": "Glob", + "ui.tool.grep": "Grep", + "ui.tool.task": "Užduotis", + "ui.tool.webfetch": "Webfetch", + "ui.tool.websearch": "Interneto paieška", + "ui.tool.websearch.provider": "{{provider}} žiniatinklio paieška", + "ui.tool.shell": "Apvalkalas", + "ui.tool.patch": "Pataisa", + "ui.tool.todos": "Užduotis", + "ui.tool.todos.read": "Skaityti užduotis", + "ui.tool.questions": "Klausimai", + "ui.tool.questions.numbered": "Klausimai {{number}}", + "ui.tool.agent": "{{type}} agentas", + "ui.tool.agent.default": "Agentas", + "ui.tool.skill": "Įgūdis", + "ui.basicTool.called": "Vadinamas `{{tool}}`", + "ui.toolErrorCard.failed": "Nepavyko", + "ui.toolErrorCard.copyError": "Kopijavimo klaida", + "ui.common.file.one": "failą", + "ui.common.file.other": "failus", + "ui.common.question.one": "klausimas", + "ui.common.question.other": "klausimus", + "ui.common.add": "Pridėti", + "ui.common.clear": "Išvalyti", + "ui.common.file": "Failas", + "ui.common.back": "Atgal", + "ui.common.cancel": "Atšaukti", + "ui.common.confirm": "Patvirtinti", + "ui.common.dismiss": "Atsisakyti", + "ui.common.close": "Uždaryti", + "ui.common.next": "Kitas", + "ui.common.submit": "Pateikti", + "ui.common.showMore": "Rodyti daugiau", + "ui.permission.deny": "Atmesti", + "ui.permission.allowAlways": "Leiskite visada", + "ui.permission.allowOnce": "Leisti vieną kartą", + "ui.message.expand": "Išskleisti pranešimą", + "ui.message.collapse": "Sutraukti pranešimą", + "ui.message.copy": "Kopijuoti", + "ui.message.copyMessage": "Nukopijuokite pranešimą", + "ui.message.forkMessage": "Atskirti į naują seansą", + "ui.message.revertMessage": "Grąžinti pranešimą", + "ui.message.copyResponse": "Nukopijuokite atsakymą", + "ui.message.copied": "Nukopijuota", + "ui.message.duration.seconds": "{{count}}s", + "ui.message.duration.minutesSeconds": "{{minutes}}m {{seconds}}s", + "ui.message.interrupted": "Pertraukė", + "ui.message.queued": "Eilėje", + "ui.message.attachment.alt": "priedą", + "ui.patch.action.deleted": "Ištrinta", + "ui.patch.action.created": "Sukurta", + "ui.patch.action.moved": "Perkeltas", + "ui.patch.action.patched": "Pataisyta", + "ui.question.subtitle.answered": "{{count}} atsakė", + "ui.question.answer.none": "(nėra atsakymo)", + "ui.question.review.notAnswered": "(neatsakyta)", + "ui.question.multiHint": "Pasirinkite visus tinkamus atsakymus", + "ui.question.singleHint": "Pasirinkite vieną atsakymą", + "ui.question.custom.placeholder": "Įveskite savo atsakymą...", +} diff --git a/packages/ui/src/i18n/lv.ts b/packages/ui/src/i18n/lv.ts new file mode 100644 index 0000000000000000000000000000000000000000..774b1af1bce794b0f6faa688076e91f6185aa89f --- /dev/null +++ b/packages/ui/src/i18n/lv.ts @@ -0,0 +1,201 @@ +export const dict: Record = { + "ui.sessionReview.title": "Sesijas izmaiņas", + "ui.sessionReview.title.git": "Git izmaiņas", + "ui.sessionReview.title.branch": "Zara izmaiņas", + "ui.sessionReview.title.lastTurn": "Pēdējās darbības izmaiņas", + "ui.sessionReview.diffStyle.unified": "Apvienots", + "ui.sessionReview.diffStyle.split": "Sadalīts", + "ui.sessionReview.expandAll": "Izvērst visu", + "ui.sessionReview.collapseAll": "Sakļaut visu", + "ui.sessionReview.change.added": "Pievienots", + "ui.sessionReview.change.removed": "Noņemts", + "ui.sessionReview.change.modified": "Mainīts", + "ui.sessionReview.image.loading": "Notiek ielāde...", + "ui.sessionReview.image.placeholder": "Attēls", + "ui.sessionReview.largeDiff.title": "Atšķirības pārāk lielas, lai attēlotu", + "ui.sessionReview.largeDiff.meta": "Limits: {{limit}} izmainītas rindas. Pašreiz: {{current}} izmainītas rindas.", + "ui.sessionReview.largeDiff.renderAnyway": "Attēlot tik un tā", + "ui.sessionReviewV2.expandMode": "Izvērst vai sakļaut atšķirības", + "ui.sessionReviewV2.filterFiles": "Filtrēt failus", + "ui.sessionReviewV2.toggleSidebar": "Rādīt/Slēpt failu koku", + "ui.sessionReviewV2.showAllLines": "Rādīt visas rindas", + "ui.sessionReviewV2.hideNonDiffLines": "Slēpt nemainītās rindas", + "ui.sessionReviewV2.unifiedDiff": "Apvienotās atšķirības", + "ui.sessionReviewV2.splitDiff": "Sadalītās atšķirības", + "ui.sessionReviewV2.previousFile": "Iepriekšējais fails", + "ui.sessionReviewV2.nextFile": "Nākamais fails", + "ui.sessionReviewV2.diffView": "Atšķirību skats", + "ui.sessionReviewV2.empty.noGit.title": "Nav izmaiņu izsekošanas", + "ui.sessionReviewV2.empty.noGit.description": "Izseko, pārskati un atsauc izmaiņas šajā projektā", + "ui.sessionReviewV2.empty.noGit.action": "Izveidot Git repozitoriju", + "ui.sessionReviewV2.empty.noGit.actionLoading": "Notiek Git repozitorija izveide...", + "ui.sessionReviewV2.empty.changes.title": "Nav failu izmaiņu", + "ui.sessionReviewV2.empty.changes.description": "Projekta izmaiņas parādīsies šeit", + "ui.sessionReview.openFile": "Atvērt failu", + "ui.sessionReview.selection.line": "rinda {{line}}", + "ui.sessionReview.selection.lines": "rindas {{start}}–{{end}}", + "ui.fileMedia.kind.image": "attēls", + "ui.fileMedia.kind.audio": "audio", + "ui.fileMedia.state.removed": "Noņemts {{kind}} fails.", + "ui.fileMedia.state.loading": "Notiek {{kind}} ielāde...", + "ui.fileMedia.state.error": "Neizdevās ielādēt {{kind}}.", + "ui.fileMedia.state.unavailable": "{{kind}} priekšskatījums nav pieejams.", + "ui.fileMedia.binary.title": "Binārs fails", + "ui.fileMedia.binary.description.path": "{{path}} ir binārs fails.", + "ui.fileMedia.binary.description.default": "Binārs saturs", + "ui.lineComment.label.prefix": "Komentēt", + "ui.lineComment.label.suffix": "", + "ui.lineComment.editorLabel.prefix": "Komentē", + "ui.lineComment.editorLabel.suffix": "", + "ui.lineComment.placeholder": "Pievieno komentāru", + "ui.lineComment.contextPlaceholder": "Pievieno kontekstu šai izmaiņai", + "ui.lineComment.submit": "Komentēt", + "ui.lineComment.cancel": "Atcelt", + "ui.sessionTurn.steps.show": "Rādīt soļus", + "ui.sessionTurn.steps.hide": "Slēpt soļus", + "ui.sessionTurn.summary.response": "Atbilde", + "ui.sessionTurn.diff.showMore": "Rādīt vēl izmaiņas ({{count}})", + "ui.sessionTurn.diffs.changed.one": "{{count}} izmainīts fails", + "ui.sessionTurn.diffs.changed.other": "{{count}} izmainīti faili", + "ui.sessionTurn.diffs.changed.zero": "{{count}} izmainītu failu", + "ui.sessionTurn.diffs.showAll": "Rādīt visus", + "ui.sessionTurn.diffs.showLess": "Rādīt mazāk", + "ui.sessionTurn.diffs.more": "+{{count}} vēl faili", + "ui.sessionTurn.retry.retrying": "atkārto", + "ui.sessionTurn.retry.inSeconds": "pēc {{seconds}} s", + "ui.sessionTurn.retry.attempt": "mēģinājums #{{attempt}}", + "ui.sessionTurn.retry.attemptLine": "{{line}} – mēģinājums #{{attempt}}", + "ui.sessionTurn.retry.geminiHot": "gemini šobrīd ir pārāk noslogots", + "ui.sessionTurn.error.freeUsageExceeded": "Bezmaksas limits pārsniegts", + "ui.sessionTurn.error.addCredits": "Pievienot kredītus", + "dialog.usageExceeded.freeTier.title": "Sasniegts bezmaksas limits", + "dialog.usageExceeded.freeTier.description": + "Abonē OpenCode Go par $10/mēn., lai iegūtu uzticamu piekļuvi labākajiem atvērtā koda modeļiem.", + "dialog.usageExceeded.freeTier.actionLabel": "Abonēt", + "dialog.usageExceeded.accountRateLimit.title": "Sasniegts Go limits", + "dialog.usageExceeded.accountRateLimit.description": + "Lietojuma limits sasniegts. Lai turpinātu izmantot šo modeli, aktivizē lietošanu no sava atlikuma", + "dialog.usageExceeded.accountRateLimit.actionLabel": "Atvērt iestatījumus", + "ui.sessionTurn.status.delegating": "Deleģē darbu", + "ui.sessionTurn.status.planning": "Plāno nākamos soļus", + "ui.sessionTurn.status.gatheringContext": "Izpēta", + "ui.sessionTurn.status.gatheredContext": "Izpētīts", + "ui.sessionTurn.status.searchingCodebase": "Meklē kodā", + "ui.sessionTurn.status.searchingWeb": "Meklē tīmeklī", + "ui.sessionTurn.status.makingEdits": "Veic izmaiņas", + "ui.sessionTurn.status.runningCommands": "Izpilda komandas", + "ui.sessionTurn.status.thinking": "Domā", + "ui.sessionTurn.status.thinkingWithTopic": "Domā – {{topic}}", + "ui.sessionTurn.status.gatheringThoughts": "Vāc domas", + "ui.sessionTurn.status.consideringNextSteps": "Apsver nākamos soļus", + "ui.messagePart.diagnostic.error": "Kļūda", + "ui.messagePart.title.edit": "Rediģēt", + "ui.messagePart.title.write": "Rakstīt", + "ui.messagePart.option.typeOwnAnswer": "Ieraksti savu atbildi", + "ui.messagePart.review.title": "Pārskati savas atbildes", + "ui.messagePart.questions.dismissed": "Jautājumi noraidīti", + "ui.messagePart.compaction": "Sesija saspiesta", + "ui.messagePart.context.read.one": "{{count}} lasījums", + "ui.messagePart.context.read.other": "{{count}} lasījumi", + "ui.messagePart.context.read.zero": "{{count}} lasījumu", + "ui.messagePart.context.search.one": "{{count}} meklēšana", + "ui.messagePart.context.search.other": "{{count}} meklēšanas", + "ui.messagePart.context.search.zero": "{{count}} meklēšanu", + "ui.messagePart.context.list.one": "{{count}} saraksts", + "ui.messagePart.context.list.other": "{{count}} saraksti", + "ui.messagePart.context.list.zero": "{{count}} sarakstu", + "ui.list.loading": "Ielādējas", + "ui.list.empty": "Nav rezultātu", + "ui.list.clearFilter": "Notīrīt filtru", + "ui.list.emptyWithFilter.prefix": "Nav rezultātu vaicājumam", + "ui.list.emptyWithFilter.suffix": "", + "ui.fileSearch.placeholder": "Meklēt", + "ui.fileSearch.previousMatch": "Iepriekšējā atbilstība", + "ui.fileSearch.nextMatch": "Nākamā atbilstība", + "ui.fileSearch.close": "Aizvērt meklēšanu", + "ui.messageNav.newMessage": "Jauna ziņa", + "ui.promptInput.noMatchingItems": "Nav atbilstošu vienumu", + "ui.promptInput.commands": "Komandas", + "ui.promptInput.dropFiles": "Ievelciet failus pievienošanai", + "ui.promptInput.removeAttachment": "Noņemt pielikumu", + "ui.promptInput.label": "Uzdot", + "ui.promptInput.placeholder.shell": "Ievadiet čaulas komandu...", + "ui.promptInput.placeholder.normal": "Jautājiet jebko, {{slash}} komandām, {{at}} kontekstam...", + "ui.promptInput.add": "Pievienot attēlus un failus", + "ui.promptInput.attachments": "Attēli un faili", + "ui.promptInput.context": "Konteksts", + "ui.promptInput.shell": "Čaulas komanda", + "ui.promptInput.chooseAgent": "Izvēlies aģentu", + "ui.promptInput.chooseModel": "Izvēlies modeli", + "ui.promptInput.chooseVariant": "Izvēlies modeļa variantu", + "ui.promptInput.send": "Sūtīt", + "ui.promptInput.stop": "Apturēt", + "ui.tabs.close": "Aizvērt cilni", + "ui.textField.copyToClipboard": "Kopēt starpliktuvē", + "ui.textField.copyLink": "Kopēt saiti", + "ui.textField.copied": "Nokopēts", + "ui.imagePreview.alt": "Attēla priekšskatījums", + "ui.scrollView.ariaLabel": "ritināms saturs", + "ui.tool.read": "Lasīt", + "ui.tool.loaded": "Ielādēts", + "ui.tool.list": "Saraksts", + "ui.tool.glob": "Glob", + "ui.tool.grep": "Grep", + "ui.tool.task": "Uzdevums", + "ui.tool.webfetch": "Webfetch", + "ui.tool.websearch": "Tīmekļa meklēšana", + "ui.tool.websearch.provider": "{{provider}} tīmekļa meklēšana", + "ui.tool.shell": "Čaula", + "ui.tool.patch": "Lāpīt", + "ui.tool.todos": "Darāmais", + "ui.tool.todos.read": "Lasīt darāmos", + "ui.tool.questions": "Jautājumi", + "ui.tool.questions.numbered": "Jautājumi {{number}}", + "ui.tool.agent": "{{type}} aģents", + "ui.tool.agent.default": "Aģents", + "ui.tool.skill": "Prasme", + "ui.basicTool.called": "Izsaukts `{{tool}}`", + "ui.toolErrorCard.failed": "Neizdevās", + "ui.toolErrorCard.copyError": "Kļūda kopējot", + "ui.common.file.one": "fails", + "ui.common.file.other": "faili", + "ui.common.question.one": "jautājums", + "ui.common.question.other": "jautājumi", + "ui.common.add": "Pievienot", + "ui.common.clear": "Notīrīt", + "ui.common.file": "Fails", + "ui.common.back": "Atpakaļ", + "ui.common.cancel": "Atcelt", + "ui.common.confirm": "Apstiprināt", + "ui.common.dismiss": "Aizvērt", + "ui.common.close": "Aizvērt", + "ui.common.next": "Tālāk", + "ui.common.submit": "Iesniegt", + "ui.common.showMore": "Rādīt vairāk", + "ui.permission.deny": "Liegt", + "ui.permission.allowAlways": "Atļaut vienmēr", + "ui.permission.allowOnce": "Atļaut vienreiz", + "ui.message.expand": "Izvērst ziņu", + "ui.message.collapse": "Sakļaut ziņu", + "ui.message.copy": "Kopēt", + "ui.message.copyMessage": "Kopēt ziņu", + "ui.message.forkMessage": "Atzarot jaunā sesijā", + "ui.message.revertMessage": "Atjaunot ziņu", + "ui.message.copyResponse": "Kopēt atbildi", + "ui.message.copied": "Nokopēts", + "ui.message.duration.seconds": "{{count}} s", + "ui.message.duration.minutesSeconds": "{{minutes}} m {{seconds}} s", + "ui.message.interrupted": "Pārtraukts", + "ui.message.queued": "Rindā", + "ui.message.attachment.alt": "pielikums", + "ui.patch.action.deleted": "Dzēsts", + "ui.patch.action.created": "Izveidots", + "ui.patch.action.moved": "Pārvietots", + "ui.patch.action.patched": "Labots", + "ui.question.subtitle.answered": "{{count}} atbildēts", + "ui.question.answer.none": "(nav atbildes)", + "ui.question.review.notAnswered": "(nav atbildēts)", + "ui.question.multiHint": "Izvēlies visas atbilstošās atbildes", + "ui.question.singleHint": "Izvēlies vienu atbildi", + "ui.question.custom.placeholder": "Ieraksti savu atbildi...", +} diff --git a/packages/ui/src/i18n/mk.ts b/packages/ui/src/i18n/mk.ts new file mode 100644 index 0000000000000000000000000000000000000000..d154cac1a9db08ce4e3402fd13f31baefe5b4904 --- /dev/null +++ b/packages/ui/src/i18n/mk.ts @@ -0,0 +1,197 @@ +export const dict = { + "ui.sessionReview.title": "Промени на сесијата", + "ui.sessionReview.title.git": "Git промени", + "ui.sessionReview.title.branch": "Промени на гранки", + "ui.sessionReview.title.lastTurn": "Последниот свиок се менува", + "ui.sessionReview.diffStyle.unified": "Унифициран", + "ui.sessionReview.diffStyle.split": "Сплит", + "ui.sessionReview.expandAll": "Прошири ги сите", + "ui.sessionReview.collapseAll": "Собори ги сите", + "ui.sessionReview.change.added": "Додадено", + "ui.sessionReview.change.removed": "Отстранет", + "ui.sessionReview.change.modified": "Изменето", + "ui.sessionReview.image.loading": "Се вчитува...", + "ui.sessionReview.image.placeholder": "Слика", + "ui.sessionReview.largeDiff.title": "Разликата е преголема за прикажување", + "ui.sessionReview.largeDiff.meta": "Ограничување: {{limit}} сменети линии. Тековно: {{current}} сменети линии.", + "ui.sessionReview.largeDiff.renderAnyway": "Во секој случај, рендерирај", + "ui.sessionReviewV2.expandMode": "Прошири или собери ја разликата", + "ui.sessionReviewV2.filterFiles": "Филтрирајте датотеки", + "ui.sessionReviewV2.toggleSidebar": "Вклучете го дрвото на датотеки", + "ui.sessionReviewV2.showAllLines": "Прикажи ги сите линии", + "ui.sessionReviewV2.hideNonDiffLines": "Скриј линии што не се разликуваат", + "ui.sessionReviewV2.unifiedDiff": "Унифицирана разлика", + "ui.sessionReviewV2.splitDiff": "Сплит раз", + "ui.sessionReviewV2.previousFile": "Претходна датотека", + "ui.sessionReviewV2.nextFile": "Следна датотека", + "ui.sessionReviewV2.diffView": "Разлики приказ", + "ui.sessionReviewV2.empty.noGit.title": "Нема следени промени", + "ui.sessionReviewV2.empty.noGit.description": "Следете, прегледувајте и поништете ги промените во овој проект", + "ui.sessionReviewV2.empty.noGit.action": "Креирај Git складиште", + "ui.sessionReviewV2.empty.noGit.actionLoading": "Се создава складиште Git...", + "ui.sessionReviewV2.empty.changes.title": "Сè уште нема промени во датотеката", + "ui.sessionReviewV2.empty.changes.description": "Промените на проектот ќе се појават овде", + "ui.sessionReview.openFile": "Отворете ја датотеката", + "ui.sessionReview.selection.line": "линија {{line}}", + "ui.sessionReview.selection.lines": "линии {{start}}-{{end}}", + "ui.fileMedia.kind.image": "слика", + "ui.fileMedia.kind.audio": "аудио", + "ui.fileMedia.state.removed": "Отстранета {{kind}} датотека.", + "ui.fileMedia.state.loading": "Се вчитува {{kind}}...", + "ui.fileMedia.state.error": "Не може да се вчита {{kind}}.", + "ui.fileMedia.state.unavailable": "{{kind}} прегледот е недостапен.", + "ui.fileMedia.binary.title": "Бинарна датотека", + "ui.fileMedia.binary.description.path": "{{path}} е бинарен.", + "ui.fileMedia.binary.description.default": "Бинарна содржина", + "ui.lineComment.label.prefix": "Коментар на", + "ui.lineComment.label.suffix": "", + "ui.lineComment.editorLabel.prefix": "Коментирајќи на", + "ui.lineComment.editorLabel.suffix": "", + "ui.lineComment.placeholder": "Додадете коментар", + "ui.lineComment.contextPlaceholder": "Додадете контекст за оваа промена", + "ui.lineComment.submit": "Коментар", + "ui.lineComment.cancel": "Откажи", + "ui.sessionTurn.steps.show": "Прикажи чекори", + "ui.sessionTurn.steps.hide": "Скриј чекори", + "ui.sessionTurn.summary.response": "Одговор", + "ui.sessionTurn.diff.showMore": "Прикажи повеќе промени ({{count}})", + "ui.sessionTurn.diffs.changed.one": "{{count}} Променета датотека", + "ui.sessionTurn.diffs.changed.other": "{{count}} Променети датотеки", + "ui.sessionTurn.diffs.showAll": "Прикажи ги сите", + "ui.sessionTurn.diffs.showLess": "Покажете помалку", + "ui.sessionTurn.diffs.more": "+{{count}} повеќе датотеки", + "ui.sessionTurn.retry.retrying": "се обидува повторно", + "ui.sessionTurn.retry.inSeconds": "во {{seconds}}с", + "ui.sessionTurn.retry.attempt": "обид #{{attempt}}", + "ui.sessionTurn.retry.attemptLine": "{{line}} - обид #{{attempt}}", + "ui.sessionTurn.retry.geminiHot": "Близнаците се премногу жешки во моментов", + "ui.sessionTurn.error.freeUsageExceeded": "Бесплатната употреба е надмината", + "ui.sessionTurn.error.addCredits": "Додадете кредити", + "dialog.usageExceeded.freeTier.title": "Достигнато е бесплатното ограничување", + "dialog.usageExceeded.freeTier.description": + "Претплатете се на OpenCode Go за 10 $/месец за сигурен пристап до најдобрите модели со отворен код.", + "dialog.usageExceeded.freeTier.actionLabel": "Претплатете се", + "dialog.usageExceeded.accountRateLimit.title": "Достигнато е ограничувањето на Go", + "dialog.usageExceeded.accountRateLimit.description": + "Ограничувањето за користење е достигнато. За да продолжите да го користите овој модел сега, овозможете користење од вашето достапно салдо", + "dialog.usageExceeded.accountRateLimit.actionLabel": "Отворете ги поставките", + "ui.sessionTurn.status.delegating": "Делегирање на работа", + "ui.sessionTurn.status.planning": "Планирање на следните чекори", + "ui.sessionTurn.status.gatheringContext": "Истражување", + "ui.sessionTurn.status.gatheredContext": "Истражувано", + "ui.sessionTurn.status.searchingCodebase": "Пребарување на базата на кодови", + "ui.sessionTurn.status.searchingWeb": "Пребарување на интернет", + "ui.sessionTurn.status.makingEdits": "Правење уредувања", + "ui.sessionTurn.status.runningCommands": "Извршување на команди", + "ui.sessionTurn.status.thinking": "Размислување", + "ui.sessionTurn.status.thinkingWithTopic": "Размислување - {{topic}}", + "ui.sessionTurn.status.gatheringThoughts": "Собирање мисли", + "ui.sessionTurn.status.consideringNextSteps": "Разгледување на следните чекори", + "ui.messagePart.diagnostic.error": "Грешка", + "ui.messagePart.title.edit": "Уреди", + "ui.messagePart.title.write": "Напиши", + "ui.messagePart.option.typeOwnAnswer": "Напишете го вашиот сопствен одговор", + "ui.messagePart.review.title": "Прегледајте ги вашите одговори", + "ui.messagePart.questions.dismissed": "Прашањата се отфрлени", + "ui.messagePart.compaction": "Сесијата е набиена", + "ui.messagePart.context.read.one": "{{count}} прочитајте", + "ui.messagePart.context.read.other": "{{count}} чита", + "ui.messagePart.context.search.one": "{{count}} пребарување", + "ui.messagePart.context.search.other": "{{count}} пребарувања", + "ui.messagePart.context.list.one": "{{count}} листа", + "ui.messagePart.context.list.other": "{{count}} списоци", + "ui.list.loading": "Се вчитува", + "ui.list.empty": "Нема резултати", + "ui.list.clearFilter": "Исчистете го филтерот", + "ui.list.emptyWithFilter.prefix": "Нема резултати за", + "ui.list.emptyWithFilter.suffix": "", + "ui.fileSearch.placeholder": "Најдете", + "ui.fileSearch.previousMatch": "Претходен натпревар", + "ui.fileSearch.nextMatch": "Следен натпревар", + "ui.fileSearch.close": "Затворете го пребарувањето", + "ui.messageNav.newMessage": "Нова порака", + "ui.promptInput.noMatchingItems": "Нема соодветни ставки", + "ui.promptInput.commands": "Наредби", + "ui.promptInput.dropFiles": "Испуштете ги датотеките за прикачување", + "ui.promptInput.removeAttachment": "Отстранете го прилогот", + "ui.promptInput.label": "Прашај", + "ui.promptInput.placeholder.shell": "Внесете школка команда...", + "ui.promptInput.placeholder.normal": "Прашајте што било, {{slash}} за команди, {{at}} за контекст...", + "ui.promptInput.add": "Додадете слики и датотеки", + "ui.promptInput.attachments": "Слики и датотеки", + "ui.promptInput.context": "Контекст", + "ui.promptInput.shell": "Команда за школка", + "ui.promptInput.chooseAgent": "Изберете агент", + "ui.promptInput.chooseModel": "Изберете модел", + "ui.promptInput.chooseVariant": "Изберете варијанта на моделот", + "ui.promptInput.send": "Испрати", + "ui.promptInput.stop": "Стоп", + "ui.tabs.close": "Затвори ја картичката", + "ui.textField.copyToClipboard": "Копирај во таблата со исечоци", + "ui.textField.copyLink": "Копирај ја врската", + "ui.textField.copied": "Копирано", + "ui.imagePreview.alt": "Преглед на слика", + "ui.scrollView.ariaLabel": "содржина што може да се прелистува", + "ui.tool.read": "Прочитајте", + "ui.tool.loaded": "Вчитано", + "ui.tool.list": "Список", + "ui.tool.glob": "Glob", + "ui.tool.grep": "Grep", + "ui.tool.task": "Задача", + "ui.tool.webfetch": "Webfetch", + "ui.tool.websearch": "Пребарување на веб", + "ui.tool.websearch.provider": "{{provider}} Пребарување на Интернет", + "ui.tool.shell": "Школка", + "ui.tool.patch": "Patch", + "ui.tool.todos": "Задачи", + "ui.tool.todos.read": "Читајте задачи", + "ui.tool.questions": "Прашања", + "ui.tool.questions.numbered": "Прашања {{number}}", + "ui.tool.agent": "{{type}} Агент", + "ui.tool.agent.default": "Агент", + "ui.tool.skill": "Вештина", + "ui.basicTool.called": "Наречен `{{tool}}`", + "ui.toolErrorCard.failed": "Не успеа", + "ui.toolErrorCard.copyError": "Грешка во копирање", + "ui.common.file.one": "датотека", + "ui.common.file.other": "датотеки", + "ui.common.question.one": "прашање", + "ui.common.question.other": "прашања", + "ui.common.add": "Додадете", + "ui.common.clear": "Јасно", + "ui.common.file": "Датотека", + "ui.common.back": "Назад", + "ui.common.cancel": "Откажи", + "ui.common.confirm": "Потврди", + "ui.common.dismiss": "Отфрли", + "ui.common.close": "Затвори", + "ui.common.next": "Следно", + "ui.common.submit": "Поднесете", + "ui.common.showMore": "Прикажи повеќе", + "ui.permission.deny": "Негирајте", + "ui.permission.allowAlways": "Дозволете секогаш", + "ui.permission.allowOnce": "Дозволете еднаш", + "ui.message.expand": "Проширете ја пораката", + "ui.message.collapse": "Собери порака", + "ui.message.copy": "Копирај", + "ui.message.copyMessage": "Копирај порака", + "ui.message.forkMessage": "Вилушка до нова сесија", + "ui.message.revertMessage": "Врати ја пораката", + "ui.message.copyResponse": "Копирај одговор", + "ui.message.copied": "Копирано", + "ui.message.duration.seconds": "{{count}}с", + "ui.message.duration.minutesSeconds": "{{minutes}} мин. {{seconds}} сек.", + "ui.message.interrupted": "Прекинато", + "ui.message.queued": "Во редица", + "ui.message.attachment.alt": "приврзаност", + "ui.patch.action.deleted": "Избришано", + "ui.patch.action.created": "Создаден", + "ui.patch.action.moved": "Преместен", + "ui.patch.action.patched": "Закрпено", + "ui.question.subtitle.answered": "{{count}} одговори", + "ui.question.answer.none": "(без одговор)", + "ui.question.review.notAnswered": "(не е одговорено)", + "ui.question.multiHint": "Изберете ги сите одговори што важат", + "ui.question.singleHint": "Изберете еден одговор", + "ui.question.custom.placeholder": "Напишете го вашиот одговор...", +} diff --git a/packages/ui/src/i18n/mn.ts b/packages/ui/src/i18n/mn.ts new file mode 100644 index 0000000000000000000000000000000000000000..dafe0067da6c8770ada2d06700bf2c8f9243f93b --- /dev/null +++ b/packages/ui/src/i18n/mn.ts @@ -0,0 +1,197 @@ +export const dict = { + "ui.sessionReview.title": "Сеанс өөрчлөгдөнө", + "ui.sessionReview.title.git": "Git өөрчлөлт", + "ui.sessionReview.title.branch": "Салбарын өөрчлөлт", + "ui.sessionReview.title.lastTurn": "Сүүлийн эргэлт өөрчлөгдөнө", + "ui.sessionReview.diffStyle.unified": "Нэгдсэн", + "ui.sessionReview.diffStyle.split": "Хуваах", + "ui.sessionReview.expandAll": "Бүгдийг өргөжүүлэх", + "ui.sessionReview.collapseAll": "Бүгдийг нураа", + "ui.sessionReview.change.added": "Нэмсэн", + "ui.sessionReview.change.removed": "Устгасан", + "ui.sessionReview.change.modified": "Өөрчлөгдсөн", + "ui.sessionReview.image.loading": "Ачааж байна...", + "ui.sessionReview.image.placeholder": "Зураг", + "ui.sessionReview.largeDiff.title": "Ялгаа нь үзүүлэхэд хэтэрхий том байна", + "ui.sessionReview.largeDiff.meta": "Хязгаар: {{limit}} мөрийг өөрчилсөн. Одоогийн: {{current}} мөрүүдийг өөрчилсөн.", + "ui.sessionReview.largeDiff.renderAnyway": "Ямар ч байсан үзүүлээрэй", + "ui.sessionReviewV2.expandMode": "Өргөтгөх эсвэл буулгах ялгаа", + "ui.sessionReviewV2.filterFiles": "Файлуудыг шүүх", + "ui.sessionReviewV2.toggleSidebar": "Файлын модыг сэлгэх", + "ui.sessionReviewV2.showAllLines": "Бүх мөрийг харуулах", + "ui.sessionReviewV2.hideNonDiffLines": "Ялгаагүй мөрүүдийг нуу", + "ui.sessionReviewV2.unifiedDiff": "Нэгдсэн ялгаа", + "ui.sessionReviewV2.splitDiff": "Ялгааг хуваах", + "ui.sessionReviewV2.previousFile": "Өмнөх файл", + "ui.sessionReviewV2.nextFile": "Дараагийн файл", + "ui.sessionReviewV2.diffView": "Ялгаатай харагдах байдал", + "ui.sessionReviewV2.empty.noGit.title": "Хянагдсан өөрчлөлт байхгүй", + "ui.sessionReviewV2.empty.noGit.description": "Энэ төслийн өөрчлөлтийг хянах, хянах, буцаах", + "ui.sessionReviewV2.empty.noGit.action": "Git репозитор үүсгэх", + "ui.sessionReviewV2.empty.noGit.actionLoading": "Git репозитор үүсгэж байна...", + "ui.sessionReviewV2.empty.changes.title": "Одоогоор файлд өөрчлөлт ороогүй байна", + "ui.sessionReviewV2.empty.changes.description": "Төслийн өөрчлөлтүүд энд харагдах болно", + "ui.sessionReview.openFile": "Файлыг нээх", + "ui.sessionReview.selection.line": "мөр {{line}}", + "ui.sessionReview.selection.lines": "мөр {{start}}-{{end}}", + "ui.fileMedia.kind.image": "зураг", + "ui.fileMedia.kind.audio": "аудио", + "ui.fileMedia.state.removed": "{{kind}} файлыг устгасан.", + "ui.fileMedia.state.loading": "{{kind}} ачаалж байна...", + "ui.fileMedia.state.error": "{{kind}} ачаалах боломжгүй.", + "ui.fileMedia.state.unavailable": "{{kind}} урьдчилан харах боломжгүй.", + "ui.fileMedia.binary.title": "Хоёртын файл", + "ui.fileMedia.binary.description.path": "{{path}} нь хоёртын систем юм.", + "ui.fileMedia.binary.description.default": "Хоёртын агуулга", + "ui.lineComment.label.prefix": "Сэтгэгдэл бичих", + "ui.lineComment.label.suffix": "", + "ui.lineComment.editorLabel.prefix": "Сэтгэгдэл бичиж байна", + "ui.lineComment.editorLabel.suffix": "", + "ui.lineComment.placeholder": "Сэтгэгдэл нэмэх", + "ui.lineComment.contextPlaceholder": "Энэ өөрчлөлтийн контекст нэмнэ үү", + "ui.lineComment.submit": "Сэтгэгдэл", + "ui.lineComment.cancel": "Цуцлах", + "ui.sessionTurn.steps.show": "Алхамыг харуулах", + "ui.sessionTurn.steps.hide": "Алхмуудыг нуу", + "ui.sessionTurn.summary.response": "Хариулт", + "ui.sessionTurn.diff.showMore": "Өөр өөрчлөлтүүдийг харуулах ({{count}})", + "ui.sessionTurn.diffs.changed.one": "{{count}} Өөрчлөгдсөн файл", + "ui.sessionTurn.diffs.changed.other": "{{count}} Өөрчлөгдсөн файлууд", + "ui.sessionTurn.diffs.showAll": "Бүгдийг харуулах", + "ui.sessionTurn.diffs.showLess": "Бага харуулах", + "ui.sessionTurn.diffs.more": "+{{count}} өөр файлууд", + "ui.sessionTurn.retry.retrying": "дахин оролдож байна", + "ui.sessionTurn.retry.inSeconds": "{{seconds}} секундын дотор", + "ui.sessionTurn.retry.attempt": "оролдлого #{{attempt}}", + "ui.sessionTurn.retry.attemptLine": "{{line}} - оролдлого #{{attempt}}", + "ui.sessionTurn.retry.geminiHot": "Gemini яг одоо хэтэрхий халуун байна", + "ui.sessionTurn.error.freeUsageExceeded": "Үнэгүй хэрэглээ хэтэрсэн", + "ui.sessionTurn.error.addCredits": "Кредит нэмэх", + "dialog.usageExceeded.freeTier.title": "Үнэгүй хязгаарт хүрсэн", + "dialog.usageExceeded.freeTier.description": + "OpenCode Go-д сард 10 доллараар бүртгүүлж, нээлттэй эхийн шилдэг загваруудад найдвартай хандаарай.", + "dialog.usageExceeded.freeTier.actionLabel": "Бүртгүүлэх", + "dialog.usageExceeded.accountRateLimit.title": "Явах хязгаарт хүрсэн", + "dialog.usageExceeded.accountRateLimit.description": + "Хэрэглээний хязгаарт хүрсэн. Энэ загварыг одоо үргэлжлүүлэн ашиглахын тулд байгаа үлдэгдлээсээ ашиглалтыг идэвхжүүлнэ үү", + "dialog.usageExceeded.accountRateLimit.actionLabel": "Тохиргоог нээх", + "ui.sessionTurn.status.delegating": "Ажлыг шилжүүлэх", + "ui.sessionTurn.status.planning": "Дараагийн алхамуудыг төлөвлөх", + "ui.sessionTurn.status.gatheringContext": "Судалж байна", + "ui.sessionTurn.status.gatheredContext": "Судалсан", + "ui.sessionTurn.status.searchingCodebase": "Кодын санг хайж байна", + "ui.sessionTurn.status.searchingWeb": "Вэбээс хайж байна", + "ui.sessionTurn.status.makingEdits": "Засвар хийж байна", + "ui.sessionTurn.status.runningCommands": "Ажиллаж буй командууд", + "ui.sessionTurn.status.thinking": "Бодож байна", + "ui.sessionTurn.status.thinkingWithTopic": "Бодох - {{topic}}", + "ui.sessionTurn.status.gatheringThoughts": "Бодол санаа цуглуулах", + "ui.sessionTurn.status.consideringNextSteps": "Дараагийн алхмуудыг авч үзэх", + "ui.messagePart.diagnostic.error": "Алдаа", + "ui.messagePart.title.edit": "Засварлах", + "ui.messagePart.title.write": "бичих", + "ui.messagePart.option.typeOwnAnswer": "Өөрийнхөө хариултыг бичнэ үү", + "ui.messagePart.review.title": "Хариултуудаа нягталж үзээрэй", + "ui.messagePart.questions.dismissed": "Асуултуудыг хаасан", + "ui.messagePart.compaction": "Сеанс нягтаршсан", + "ui.messagePart.context.read.one": "{{count}} уншсан", + "ui.messagePart.context.read.other": "{{count}} уншдаг", + "ui.messagePart.context.search.one": "{{count}} хайлт", + "ui.messagePart.context.search.other": "{{count}} хайлт", + "ui.messagePart.context.list.one": "{{count}} жагсаалт", + "ui.messagePart.context.list.other": "{{count}} жагсаалт", + "ui.list.loading": "Ачааж байна", + "ui.list.empty": "Үр дүн алга", + "ui.list.clearFilter": "Шүүлтүүрийг цэвэрлэх", + "ui.list.emptyWithFilter.prefix": "-д илэрц байхгүй", + "ui.list.emptyWithFilter.suffix": "", + "ui.fileSearch.placeholder": "Хай", + "ui.fileSearch.previousMatch": "Өмнөх тоглолт", + "ui.fileSearch.nextMatch": "Дараагийн тоглолт", + "ui.fileSearch.close": "Хайлтыг хаах", + "ui.messageNav.newMessage": "Шинэ мессеж", + "ui.promptInput.noMatchingItems": "Тохирох зүйл алга", + "ui.promptInput.commands": "Тушаалууд", + "ui.promptInput.dropFiles": "Хавсаргах файлуудыг буулгана уу", + "ui.promptInput.removeAttachment": "Хавсралтыг устгана уу", + "ui.promptInput.label": "Промпт", + "ui.promptInput.placeholder.shell": "shell тушаал оруулна уу...", + "ui.promptInput.placeholder.normal": "Юу ч асуу, {{slash}} тушаал, {{at}} контекст...", + "ui.promptInput.add": "Зураг, файл нэмнэ үү", + "ui.promptInput.attachments": "Зураг болон файлууд", + "ui.promptInput.context": "Контекст", + "ui.promptInput.shell": "Shell тушаал", + "ui.promptInput.chooseAgent": "Агент сонгох", + "ui.promptInput.chooseModel": "Загвар сонгох", + "ui.promptInput.chooseVariant": "Загварын хувилбарыг сонгоно уу", + "ui.promptInput.send": "Илгээх", + "ui.promptInput.stop": "Зогс", + "ui.tabs.close": "Табыг хаах", + "ui.textField.copyToClipboard": "Түр санах ойд хуулах", + "ui.textField.copyLink": "Холбоосыг хуулах", + "ui.textField.copied": "Хуулсан", + "ui.imagePreview.alt": "Зургийг урьдчилан үзэх", + "ui.scrollView.ariaLabel": "гүйлгэх боломжтой контент", + "ui.tool.read": "Унших", + "ui.tool.loaded": "Ачаалагдсан", + "ui.tool.list": "Жагсаалт", + "ui.tool.glob": "Glob", + "ui.tool.grep": "Grep", + "ui.tool.task": "Даалгавар", + "ui.tool.webfetch": "Webfetch", + "ui.tool.websearch": "Вэб хайлт", + "ui.tool.websearch.provider": "{{provider}} Вэб хайлт", + "ui.tool.shell": "Shell", + "ui.tool.patch": "Patch", + "ui.tool.todos": "Хийх ажил", + "ui.tool.todos.read": "Хийх зүйлсийг унш", + "ui.tool.questions": "Асуултууд", + "ui.tool.questions.numbered": "Асуулт {{number}}", + "ui.tool.agent": "{{type}} Агент", + "ui.tool.agent.default": "Агент", + "ui.tool.skill": "Ур чадвар", + "ui.basicTool.called": "`{{tool}}` дуудсан", + "ui.toolErrorCard.failed": "Амжилтгүй", + "ui.toolErrorCard.copyError": "Хуулбарлах алдаа", + "ui.common.file.one": "файл", + "ui.common.file.other": "файлууд", + "ui.common.question.one": "асуулт", + "ui.common.question.other": "асуултууд", + "ui.common.add": "Нэмэх", + "ui.common.clear": "Тодорхой", + "ui.common.file": "Файл", + "ui.common.back": "Буцах", + "ui.common.cancel": "Цуцлах", + "ui.common.confirm": "Баталгаажуулах", + "ui.common.dismiss": "Хаах", + "ui.common.close": "Хаах", + "ui.common.next": "Дараа нь", + "ui.common.submit": "Илгээх", + "ui.common.showMore": "Илүү ихийг харуулах", + "ui.permission.deny": "Үгүйсгэх", + "ui.permission.allowAlways": "Үргэлж зөвшөөрөх", + "ui.permission.allowOnce": "Нэг удаа зөвшөөрнө үү", + "ui.message.expand": "Зурвасыг дэлгэх", + "ui.message.collapse": "Зурвасыг буулгах", + "ui.message.copy": "Хуулбарлах", + "ui.message.copyMessage": "Зурвас хуулах", + "ui.message.forkMessage": "Шинэ сесс рүү салаалах", + "ui.message.revertMessage": "Мессежийг буцаах", + "ui.message.copyResponse": "Хариултыг хуулах", + "ui.message.copied": "Хуулсан", + "ui.message.duration.seconds": "{{count}}сек", + "ui.message.duration.minutesSeconds": "{{minutes}}м {{seconds}}сек", + "ui.message.interrupted": "Тасалдсан", + "ui.message.queued": "Дараалалд орсон", + "ui.message.attachment.alt": "хавсралт", + "ui.patch.action.deleted": "Устгасан", + "ui.patch.action.created": "Үүсгэсэн", + "ui.patch.action.moved": "Зөөв", + "ui.patch.action.patched": "Нөхсөн", + "ui.question.subtitle.answered": "{{count}} хариулав", + "ui.question.answer.none": "(хариу байхгүй)", + "ui.question.review.notAnswered": "(хариулаагүй)", + "ui.question.multiHint": "Холбогдох бүх хариултыг сонгоно уу", + "ui.question.singleHint": "Нэг хариултыг сонгоно уу", + "ui.question.custom.placeholder": "Хариугаа бичнэ үү...", +} diff --git a/packages/ui/src/i18n/ms.ts b/packages/ui/src/i18n/ms.ts new file mode 100644 index 0000000000000000000000000000000000000000..f71223f176968d6e6891322de97ac9341df8be1a --- /dev/null +++ b/packages/ui/src/i18n/ms.ts @@ -0,0 +1,197 @@ +export const dict: Record = { + "ui.sessionReview.title": "Perubahan sesi", + "ui.sessionReview.title.git": "Perubahan Git", + "ui.sessionReview.title.branch": "Perubahan cawangan", + "ui.sessionReview.title.lastTurn": "Perubahan giliran terakhir", + "ui.sessionReview.diffStyle.unified": "Disatukan", + "ui.sessionReview.diffStyle.split": "Terpisah", + "ui.sessionReview.expandAll": "Kembangkan semua", + "ui.sessionReview.collapseAll": "Runtuhkan semua", + "ui.sessionReview.change.added": "Ditambah", + "ui.sessionReview.change.removed": "Dibuang", + "ui.sessionReview.change.modified": "Diubah", + "ui.sessionReview.image.loading": "Memuatkan...", + "ui.sessionReview.image.placeholder": "Imej", + "ui.sessionReview.largeDiff.title": "Diff terlalu besar untuk dipaparkan", + "ui.sessionReview.largeDiff.meta": "Had: {{limit}} baris diubah. Semasa: {{current}} baris diubah.", + "ui.sessionReview.largeDiff.renderAnyway": "Paparkan juga", + "ui.sessionReviewV2.expandMode": "Kembangkan atau runtuhkan diff", + "ui.sessionReviewV2.filterFiles": "Tapis fail", + "ui.sessionReviewV2.toggleSidebar": "Togol pokok fail", + "ui.sessionReviewV2.showAllLines": "Papar semua baris", + "ui.sessionReviewV2.hideNonDiffLines": "Sembunyikan baris bukan diff", + "ui.sessionReviewV2.unifiedDiff": "Diff disatukan", + "ui.sessionReviewV2.splitDiff": "Diff terpisah", + "ui.sessionReviewV2.previousFile": "Fail sebelumnya", + "ui.sessionReviewV2.nextFile": "Fail seterusnya", + "ui.sessionReviewV2.diffView": "Paparan diff", + "ui.sessionReviewV2.empty.noGit.title": "Tiada perubahan dijejak", + "ui.sessionReviewV2.empty.noGit.description": "Jejak, semak, dan batal perubahan dalam projek ini", + "ui.sessionReviewV2.empty.noGit.action": "Cipta repositori Git", + "ui.sessionReviewV2.empty.noGit.actionLoading": "Mencipta repositori Git...", + "ui.sessionReviewV2.empty.changes.title": "Tiada perubahan fail lagi", + "ui.sessionReviewV2.empty.changes.description": "Perubahan projek akan dipaparkan di sini", + "ui.sessionReview.openFile": "Buka fail", + "ui.sessionReview.selection.line": "baris {{line}}", + "ui.sessionReview.selection.lines": "baris {{start}}-{{end}}", + "ui.fileMedia.kind.image": "imej", + "ui.fileMedia.kind.audio": "audio", + "ui.fileMedia.state.removed": "Fail {{kind}} telah dipadam.", + "ui.fileMedia.state.loading": "Memuatkan {{kind}}...", + "ui.fileMedia.state.error": "Tidak dapat memuatkan {{kind}}.", + "ui.fileMedia.state.unavailable": "Pratonton {{kind}} tidak tersedia.", + "ui.fileMedia.binary.title": "Fail binari", + "ui.fileMedia.binary.description.path": "{{path}} ialah fail binari.", + "ui.fileMedia.binary.description.default": "Kandungan binari", + "ui.lineComment.label.prefix": "Komen pada", + "ui.lineComment.label.suffix": "", + "ui.lineComment.editorLabel.prefix": "Sedang mengulas pada", + "ui.lineComment.editorLabel.suffix": "", + "ui.lineComment.placeholder": "Tambah komen", + "ui.lineComment.contextPlaceholder": "Tambah konteks untuk perubahan ini", + "ui.lineComment.submit": "Komen", + "ui.lineComment.cancel": "Batal", + "ui.sessionTurn.steps.show": "Tunjuk langkah", + "ui.sessionTurn.steps.hide": "Sembunyi langkah", + "ui.sessionTurn.summary.response": "Maklum balas", + "ui.sessionTurn.diff.showMore": "Tunjuk lebih banyak perubahan ({{count}})", + "ui.sessionTurn.diffs.changed.one": "{{count}} fail telah diubah", + "ui.sessionTurn.diffs.changed.other": "{{count}} fail telah diubah", + "ui.sessionTurn.diffs.showAll": "Tunjuk semua", + "ui.sessionTurn.diffs.showLess": "Tunjuk kurang", + "ui.sessionTurn.diffs.more": "+{{count}} lagi fail", + "ui.sessionTurn.retry.retrying": "cuba semula", + "ui.sessionTurn.retry.inSeconds": "dalam {{seconds}}s", + "ui.sessionTurn.retry.attempt": "cubaan #{{attempt}}", + "ui.sessionTurn.retry.attemptLine": "{{line}} - cubaan #{{attempt}}", + "ui.sessionTurn.retry.geminiHot": "gemini terlalu sibuk sekarang", + "ui.sessionTurn.error.freeUsageExceeded": "Penggunaan percuma telah melebihi had", + "ui.sessionTurn.error.addCredits": "Tambah kredit", + "dialog.usageExceeded.freeTier.title": "Had percuma dicapai", + "dialog.usageExceeded.freeTier.description": + "Langgan OpenCode Go pada harga $10/bulan untuk akses yang lebih stabil kepada model sumber terbuka terbaik.", + "dialog.usageExceeded.freeTier.actionLabel": "Langgan", + "dialog.usageExceeded.accountRateLimit.title": "Had Go dicapai", + "dialog.usageExceeded.accountRateLimit.description": + "Had penggunaan telah dicapai. Untuk terus menggunakan model ini sekarang, aktifkan penggunaan daripada baki tersedia anda", + "dialog.usageExceeded.accountRateLimit.actionLabel": "Buka tetapan", + "ui.sessionTurn.status.delegating": "Medelegasi tugasan", + "ui.sessionTurn.status.planning": "Merancang langkah seterusnya", + "ui.sessionTurn.status.gatheringContext": "Meneroka", + "ui.sessionTurn.status.gatheredContext": "Telah diteroka", + "ui.sessionTurn.status.searchingCodebase": "Mencari dalam pangkalan kod", + "ui.sessionTurn.status.searchingWeb": "Mencari di web", + "ui.sessionTurn.status.makingEdits": "Membuat suntingan", + "ui.sessionTurn.status.runningCommands": "Menjalankan arahan", + "ui.sessionTurn.status.thinking": "Berfikir", + "ui.sessionTurn.status.thinkingWithTopic": "Berfikir - {{topic}}", + "ui.sessionTurn.status.gatheringThoughts": "Mengumpul idea", + "ui.sessionTurn.status.consideringNextSteps": "Mempertimbangkan langkah seterusnya", + "ui.messagePart.diagnostic.error": "Ralat", + "ui.messagePart.title.edit": "Sunting", + "ui.messagePart.title.write": "Tulis", + "ui.messagePart.option.typeOwnAnswer": "Taip jawapan anda sendiri", + "ui.messagePart.review.title": "Semak jawapan anda", + "ui.messagePart.questions.dismissed": "Soalan diketepikan", + "ui.messagePart.compaction": "Sesi dipadatkan", + "ui.messagePart.context.read.one": "{{count}} bacaan", + "ui.messagePart.context.read.other": "{{count}} bacaan", + "ui.messagePart.context.search.one": "{{count}} carian", + "ui.messagePart.context.search.other": "{{count}} carian", + "ui.messagePart.context.list.one": "{{count}} senarai", + "ui.messagePart.context.list.other": "{{count}} senarai", + "ui.list.loading": "Memuatkan", + "ui.list.empty": "Tiada hasil", + "ui.list.clearFilter": "Kosongkan penapis", + "ui.list.emptyWithFilter.prefix": "Tiada hasil untuk", + "ui.list.emptyWithFilter.suffix": "", + "ui.fileSearch.placeholder": "Cari", + "ui.fileSearch.previousMatch": "Padanan sebelumnya", + "ui.fileSearch.nextMatch": "Padanan seterusnya", + "ui.fileSearch.close": "Tutup carian", + "ui.messageNav.newMessage": "Mesej baharu", + "ui.promptInput.noMatchingItems": "Tiada item sepadan", + "ui.promptInput.commands": "Arahan", + "ui.promptInput.dropFiles": "Leret fail untuk dilampirkan", + "ui.promptInput.removeAttachment": "Buang lampiran", + "ui.promptInput.label": "Prom", + "ui.promptInput.placeholder.shell": "Masukkan arahan shell...", + "ui.promptInput.placeholder.normal": "Tanya apa sahaja, {{slash}} untuk arahan, {{at}} untuk konteks...", + "ui.promptInput.add": "Tambah imej dan fail", + "ui.promptInput.attachments": "Imej dan fail", + "ui.promptInput.context": "Konteks", + "ui.promptInput.shell": "Arahan shell", + "ui.promptInput.chooseAgent": "Pilih ejen", + "ui.promptInput.chooseModel": "Pilih model", + "ui.promptInput.chooseVariant": "Pilih varian model", + "ui.promptInput.send": "Hantar", + "ui.promptInput.stop": "Henti", + "ui.tabs.close": "Tutup tab", + "ui.textField.copyToClipboard": "Salin ke papan klip", + "ui.textField.copyLink": "Salin pautan", + "ui.textField.copied": "Disalin", + "ui.imagePreview.alt": "Pratonton imej", + "ui.scrollView.ariaLabel": "kandungan boleh tatal", + "ui.tool.read": "Baca", + "ui.tool.loaded": "Dimuatkan", + "ui.tool.list": "Senarai", + "ui.tool.glob": "Glob", + "ui.tool.grep": "Grep", + "ui.tool.task": "Tugas", + "ui.tool.webfetch": "Webfetch", + "ui.tool.websearch": "Carian Web", + "ui.tool.websearch.provider": "Carian Web {{provider}}", + "ui.tool.shell": "Shell", + "ui.tool.patch": "Tampalan", + "ui.tool.todos": "Senarai tugasan", + "ui.tool.todos.read": "Baca senarai tugasan", + "ui.tool.questions": "Soalan", + "ui.tool.questions.numbered": "Soalan {{number}}", + "ui.tool.agent": "Ejen {{type}}", + "ui.tool.agent.default": "Ejen", + "ui.tool.skill": "Kemahiran", + "ui.basicTool.called": "Telah memanggil `{{tool}}`", + "ui.toolErrorCard.failed": "Gagal", + "ui.toolErrorCard.copyError": "Salin mesej ralat", + "ui.common.file.one": "fail", + "ui.common.file.other": "fail", + "ui.common.question.one": "soalan", + "ui.common.question.other": "soalan", + "ui.common.add": "Tambah", + "ui.common.clear": "Kosongkan", + "ui.common.file": "Fail", + "ui.common.back": "Kembali", + "ui.common.cancel": "Batal", + "ui.common.confirm": "Sahkan", + "ui.common.dismiss": "Abaikan", + "ui.common.close": "Tutup", + "ui.common.next": "Seterusnya", + "ui.common.submit": "Hantar", + "ui.common.showMore": "Lihat lagi", + "ui.permission.deny": "Tolak", + "ui.permission.allowAlways": "Benarkan sentiasa", + "ui.permission.allowOnce": "Benarkan sekali", + "ui.message.expand": "Kembangkan mesej", + "ui.message.collapse": "Runtuhkan mesej", + "ui.message.copy": "Salin", + "ui.message.copyMessage": "Salin mesej", + "ui.message.forkMessage": "Cabang ke sesi baharu", + "ui.message.revertMessage": "Kembalikan mesej", + "ui.message.copyResponse": "Salin respons", + "ui.message.copied": "Disalin", + "ui.message.duration.seconds": "{{count}}s", + "ui.message.duration.minutesSeconds": "{{minutes}}m {{seconds}}s", + "ui.message.interrupted": "Terganggu", + "ui.message.queued": "Dalam giliran", + "ui.message.attachment.alt": "lampiran", + "ui.patch.action.deleted": "Dihapus", + "ui.patch.action.created": "Dicipta", + "ui.patch.action.moved": "Dialihkan", + "ui.patch.action.patched": "Ditampal", + "ui.question.subtitle.answered": "{{count}} telah dijawab", + "ui.question.answer.none": "(tiada jawapan)", + "ui.question.review.notAnswered": "(belum dijawab)", + "ui.question.multiHint": "Pilih semua jawapan yang berkaitan", + "ui.question.singleHint": "Pilih satu jawapan", + "ui.question.custom.placeholder": "Taip jawapan anda...", +} diff --git a/packages/ui/src/i18n/my.ts b/packages/ui/src/i18n/my.ts new file mode 100644 index 0000000000000000000000000000000000000000..eab3b950e6abdbe1d705e95b4413abf1ef8f5cc3 --- /dev/null +++ b/packages/ui/src/i18n/my.ts @@ -0,0 +1,198 @@ +export const dict = { + "ui.sessionReview.title": "စက်ရှင် အပြောင်းအလဲများ", + "ui.sessionReview.title.git": "Git အပြောင်းအလဲများ", + "ui.sessionReview.title.branch": "ဌာနခွဲအပြောင်းအလဲများ", + "ui.sessionReview.title.lastTurn": "နောက်ဆုံးအလှည့် အပြောင်းအလဲများ", + "ui.sessionReview.diffStyle.unified": "ပေါင်းစည်းထားသည်။", + "ui.sessionReview.diffStyle.split": "ခွဲထားသည်။", + "ui.sessionReview.expandAll": "အားလုံးကို ချဲ့ပါ။", + "ui.sessionReview.collapseAll": "အားလုံးကို ခေါက်သိမ်းပါ။", + "ui.sessionReview.change.added": "ထည့်ထားသည်။", + "ui.sessionReview.change.removed": "ဖယ်ရှားခဲ့သည်။", + "ui.sessionReview.change.modified": "မွမ်းမံထားသည်။", + "ui.sessionReview.image.loading": "ဖွင့်နေသည်...", + "ui.sessionReview.image.placeholder": "ပုံ", + "ui.sessionReview.largeDiff.title": "တင်ဆက်ရန် ကွာခြားလွန်းသည်။", + "ui.sessionReview.largeDiff.meta": + "ကန့်သတ်- {{limit}} လိုင်းများကို ပြောင်းထားသည်။ လက်ရှိ- {{current}} လိုင်းများကို ပြောင်းထားသည်။", + "ui.sessionReview.largeDiff.renderAnyway": "ဘာပဲဖြစ်ဖြစ် Render လုပ်ပါ။", + "ui.sessionReviewV2.expandMode": "ကွဲပြားမှုကို ချဲ့ရန် သို့မဟုတ် လျှော့ပါ။", + "ui.sessionReviewV2.filterFiles": "ဖိုင်များကို စစ်ထုတ်ပါ။", + "ui.sessionReviewV2.toggleSidebar": "ဖိုင်သစ်ပြောင်းရန်", + "ui.sessionReviewV2.showAllLines": "လိုင်းအားလုံးကို ပြပါ။", + "ui.sessionReviewV2.hideNonDiffLines": "ကွဲပြားခြင်းမရှိသော လိုင်းများကို ဝှက်ထားပါ။", + "ui.sessionReviewV2.unifiedDiff": "ပေါင်းစည်းထားသော ကွဲပြားမှု", + "ui.sessionReviewV2.splitDiff": "ကွဲကွဲပြားပြား", + "ui.sessionReviewV2.previousFile": "ယခင်ဖိုင်", + "ui.sessionReviewV2.nextFile": "နောက်ဖိုင်", + "ui.sessionReviewV2.diffView": "ကွဲပြားသော မြင်ကွင်း", + "ui.sessionReviewV2.empty.noGit.title": "ခြေရာခံ အပြောင်းအလဲများ မရှိပါ။", + "ui.sessionReviewV2.empty.noGit.description": "ဤပရောဂျက်ရှိ အပြောင်းအလဲများကို ခြေရာခံ၊ သုံးသပ်ပြီး ပြန်ဖျက်ပါ။", + "ui.sessionReviewV2.empty.noGit.action": "Git repository ဖန်တီးပါ။", + "ui.sessionReviewV2.empty.noGit.actionLoading": "Git repository ကို ဖန်တီးနေသည်...", + "ui.sessionReviewV2.empty.changes.title": "ဖိုင်ပြောင်းလဲမှုမရှိသေးပါ။", + "ui.sessionReviewV2.empty.changes.description": "ပရောဂျက်အပြောင်းအလဲများသည် ဤနေရာတွင် ပေါ်လာပါမည်။", + "ui.sessionReview.openFile": "ဖိုင်ကိုဖွင့်ပါ။", + "ui.sessionReview.selection.line": "လိုင်း {{line}}", + "ui.sessionReview.selection.lines": "လိုင်းများ {{start}}-{{end}}", + "ui.fileMedia.kind.image": "ပုံ", + "ui.fileMedia.kind.audio": "အသံ", + "ui.fileMedia.state.removed": "{{kind}} ဖိုင်ကို ဖယ်ရှားခဲ့သည်။", + "ui.fileMedia.state.loading": "{{kind}} ကို ဖွင့်နေသည်...", + "ui.fileMedia.state.error": "{{kind}} ကို ဖွင့်၍မရပါ။", + "ui.fileMedia.state.unavailable": "{{kind}} အစမ်းကြည့်ရှုမှု မရရှိနိုင်ပါ။", + "ui.fileMedia.binary.title": "Binary ဖိုင်", + "ui.fileMedia.binary.description.path": "{{path}} သည် ဒွိစုံဖြစ်သည်။", + "ui.fileMedia.binary.description.default": "Binary အကြောင်းအရာ", + "ui.lineComment.label.prefix": "မှတ်ချက်", + "ui.lineComment.label.suffix": "", + "ui.lineComment.editorLabel.prefix": "မှတ်ချက်ပေးခြင်း", + "ui.lineComment.editorLabel.suffix": "", + "ui.lineComment.placeholder": "မှတ်ချက်ထည့်ပါ။", + "ui.lineComment.contextPlaceholder": "ဤပြောင်းလဲမှုအတွက် အကြောင်းအရာကို ထည့်ပါ။", + "ui.lineComment.submit": "မှတ်ချက်", + "ui.lineComment.cancel": "မလုပ်တော့", + "ui.sessionTurn.steps.show": "အဆင့်များကို ပြပါ။", + "ui.sessionTurn.steps.hide": "အဆင့်များကို ဖျောက်ပါ။", + "ui.sessionTurn.summary.response": "တုံ့ပြန်မှု", + "ui.sessionTurn.diff.showMore": "နောက်ထပ်ပြောင်းလဲမှုများကို ပြပါ ({{count}})", + "ui.sessionTurn.diffs.changed.one": "{{count}} ဖိုင်ပြောင်းထားသည်။", + "ui.sessionTurn.diffs.changed.other": "{{count}} ဖိုင်များကို ပြောင်းထားသည်။", + "ui.sessionTurn.diffs.showAll": "အားလုံးကို ပြပါ။", + "ui.sessionTurn.diffs.showLess": "လျှော့ပြပါ။", + "ui.sessionTurn.diffs.more": "+{{count}} နောက်ထပ်ဖိုင်များ", + "ui.sessionTurn.retry.retrying": "ထပ်မံကြိုးစားနေသည်", + "ui.sessionTurn.retry.inSeconds": "{{seconds}} စက္ကန့်အတွင်း", + "ui.sessionTurn.retry.attempt": "#{{attempt}} ကြိုးစားပါ။", + "ui.sessionTurn.retry.attemptLine": "{{line}} - ကြိုးစားပါ #{{attempt}}", + "ui.sessionTurn.retry.geminiHot": "Gemini သည် ယခုအချိန်တွင် အလွန်ပူပြင်းသည်။", + "ui.sessionTurn.error.freeUsageExceeded": "အခမဲ့အသုံးပြုမှု ကျော်လွန်သွားပါပြီ။", + "ui.sessionTurn.error.addCredits": "ခရက်ဒစ်များထည့်ပါ။", + "dialog.usageExceeded.freeTier.title": "အခမဲ့ကန့်သတ်ချက် ပြည့်သွားပါပြီ။", + "dialog.usageExceeded.freeTier.description": + "တစ်လလျှင် $10 ဖြင့် အကောင်းဆုံးသော open-source မော်ဒယ်များသို့ ယုံကြည်စိတ်ချရသောဝင်ရောက်ခွင့်အတွက် OpenCode Go ကို စာရင်းသွင်းပါ။", + "dialog.usageExceeded.freeTier.actionLabel": "စာရင်းသွင်းပါ။", + "dialog.usageExceeded.accountRateLimit.title": "Go ကန့်သတ်ချက် ပြည့်သွားပါပြီ။", + "dialog.usageExceeded.accountRateLimit.description": + "အသုံးပြုမှု ကန့်သတ်ချက် ပြည့်သွားပါပြီ။ ဤမော်ဒယ်ကို ယခုဆက်လက်အသုံးပြုရန် သင့်လက်ကျန်ငွေမှ အသုံးပြုမှုကို ဖွင့်ပါ။", + "dialog.usageExceeded.accountRateLimit.actionLabel": "ဆက်တင်များကိုဖွင့်ပါ။", + "ui.sessionTurn.status.delegating": "အလုပ်လွှဲအပ်ခြင်း။", + "ui.sessionTurn.status.planning": "နောက်အဆင့်များကို စီစဉ်ခြင်း။", + "ui.sessionTurn.status.gatheringContext": "စူးစမ်းလေ့လာခြင်း။", + "ui.sessionTurn.status.gatheredContext": "စူးစမ်းလေ့လာခဲ့သည်။", + "ui.sessionTurn.status.searchingCodebase": "ကုဒ်ဘေ့စ်ကို ရှာဖွေခြင်း။", + "ui.sessionTurn.status.searchingWeb": "ဝဘ်ကို ရှာဖွေခြင်း။", + "ui.sessionTurn.status.makingEdits": "တည်းဖြတ်မှုများ ပြုလုပ်ခြင်း။", + "ui.sessionTurn.status.runningCommands": "လုပ်ဆောင်နေသည့် အမိန့်များ", + "ui.sessionTurn.status.thinking": "စဉ်းစားခြင်း။", + "ui.sessionTurn.status.thinkingWithTopic": "စဉ်းစားခြင်း - {{topic}}", + "ui.sessionTurn.status.gatheringThoughts": "အတွေးများစုစည်းခြင်း။", + "ui.sessionTurn.status.consideringNextSteps": "နောက်အဆင့်များကို ထည့်သွင်းစဉ်းစားခြင်း။", + "ui.messagePart.diagnostic.error": "အမှား", + "ui.messagePart.title.edit": "တည်းဖြတ်ပါ။", + "ui.messagePart.title.write": "ရေးပါ။", + "ui.messagePart.option.typeOwnAnswer": "သင့်ကိုယ်ပိုင်အဖြေကို ရိုက်ထည့်ပါ။", + "ui.messagePart.review.title": "သင့်အဖြေများကို ပြန်လည်သုံးသပ်ပါ။", + "ui.messagePart.questions.dismissed": "မေးခွန်းများကို ထုတ်ထားသည်။", + "ui.messagePart.compaction": "ဆက်ရှင်ကို ကျုံ့လိုက်ပါပြီ။", + "ui.messagePart.context.read.one": "{{count}} ဖတ်သည်။", + "ui.messagePart.context.read.other": "{{count}} ဖတ်သည်။", + "ui.messagePart.context.search.one": "{{count}} ရှာဖွေမှု", + "ui.messagePart.context.search.other": "{{count}} ရှာဖွေမှုများ", + "ui.messagePart.context.list.one": "{{count}} စာရင်း", + "ui.messagePart.context.list.other": "{{count}} စာရင်းများ", + "ui.list.loading": "တင်နေသည်။", + "ui.list.empty": "ရလဒ်မရှိပါ။", + "ui.list.clearFilter": "စစ်ထုတ်မှုကို ရှင်းလင်းပါ။", + "ui.list.emptyWithFilter.prefix": "အတွက် ရလဒ်များ မရှိပါ။", + "ui.list.emptyWithFilter.suffix": "", + "ui.fileSearch.placeholder": "ရှာပါ။", + "ui.fileSearch.previousMatch": "ယခင်ပွဲ", + "ui.fileSearch.nextMatch": "နောက်ပွဲ", + "ui.fileSearch.close": "ရှာဖွေမှုကို ပိတ်ပါ။", + "ui.messageNav.newMessage": "မက်ဆေ့ဂျ်အသစ်", + "ui.promptInput.noMatchingItems": "ကိုက်ညီသည့်အရာများမရှိပါ။", + "ui.promptInput.commands": "အမိန့်များ", + "ui.promptInput.dropFiles": "ပူးတွဲရန် ဖိုင်များကို ချလိုက်ပါ။", + "ui.promptInput.removeAttachment": "ပူးတွဲပါဖိုင်ကို ဖယ်ရှားပါ။", + "ui.promptInput.label": "Prompt", + "ui.promptInput.placeholder.shell": "shell command ကိုရိုက်ထည့်ပါ...", + "ui.promptInput.placeholder.normal": "ဘာမဆိုမေးပါ၊ ညွှန်ကြားချက်များအတွက် {{slash}}၊ အကြောင်းအရာအတွက် {{at}}...", + "ui.promptInput.add": "ပုံများနှင့် ဖိုင်များကို ထည့်ပါ။", + "ui.promptInput.attachments": "ရုပ်ပုံများနှင့် ဖိုင်များ", + "ui.promptInput.context": "ဆက်စပ်အကြောင်းအရာ", + "ui.promptInput.shell": "Shell အမိန့်", + "ui.promptInput.chooseAgent": "အေးဂျင့်ကို ရွေးပါ။", + "ui.promptInput.chooseModel": "မော်ဒယ်ကို ရွေးပါ။", + "ui.promptInput.chooseVariant": "မော်ဒယ်အမျိုးအစားကို ရွေးပါ။", + "ui.promptInput.send": "ပို့ပါ။", + "ui.promptInput.stop": "ရပ်ပါ။", + "ui.tabs.close": "တဘ်ကို ပိတ်ပါ။", + "ui.textField.copyToClipboard": "ကလစ်ဘုတ်သို့ ကူးယူပါ။", + "ui.textField.copyLink": "လင့်ခ်ကို ကူးယူပါ။", + "ui.textField.copied": "ကူးယူထားသည်။", + "ui.imagePreview.alt": "ရုပ်ပုံအစမ်းကြည့်ရှုခြင်း။", + "ui.scrollView.ariaLabel": "လှိမ့်နိုင်သော အကြောင်းအရာ", + "ui.tool.read": "ဖတ်ပါ။", + "ui.tool.loaded": "တင်ထားသည်။", + "ui.tool.list": "စာရင်း", + "ui.tool.glob": "Glob", + "ui.tool.grep": "Grep", + "ui.tool.task": "လုပ်ဆောင်စရာ", + "ui.tool.webfetch": "Webfetch", + "ui.tool.websearch": "ဝဘ်ရှာဖွေမှု", + "ui.tool.websearch.provider": "{{provider}} ဝဘ်ရှာဖွေမှု", + "ui.tool.shell": "Shell", + "ui.tool.patch": "Patch", + "ui.tool.todos": "လုပ်စရာများ", + "ui.tool.todos.read": "လုပ်စရာများကို ဖတ်ပါ။", + "ui.tool.questions": "မေးခွန်းများ", + "ui.tool.questions.numbered": "{{number}} မေးခွန်းများ", + "ui.tool.agent": "{{type}} အေးဂျင့်", + "ui.tool.agent.default": "အေးဂျင့်", + "ui.tool.skill": "ကျွမ်းကျင်မှု", + "ui.basicTool.called": "`{{tool}}` ဟုခေါ်သည်။", + "ui.toolErrorCard.failed": "မအောင်မြင်ပါ။", + "ui.toolErrorCard.copyError": "မိတ္တူအမှား", + "ui.common.file.one": "ဖိုင်", + "ui.common.file.other": "ဖိုင်များ", + "ui.common.question.one": "မေးခွန်း", + "ui.common.question.other": "မေးခွန်းများ", + "ui.common.add": "ထည့်ပါ။", + "ui.common.clear": "ရှင်းလင်းသည်။", + "ui.common.file": "ဖိုင်", + "ui.common.back": "နောက်ပြန်", + "ui.common.cancel": "မလုပ်တော့", + "ui.common.confirm": "အတည်ပြုပါ။", + "ui.common.dismiss": "ပယ်ရန်", + "ui.common.close": "ပိတ်ပါ။", + "ui.common.next": "နောက်တစ်ခု", + "ui.common.submit": "တင်ပြပါ။", + "ui.common.showMore": "နောက်ထပ်ပြပါ။", + "ui.permission.deny": "ငြင်းဆို", + "ui.permission.allowAlways": "အမြဲခွင့်ပြုပါ။", + "ui.permission.allowOnce": "တစ်ကြိမ်ခွင့်ပြုပါ။", + "ui.message.expand": "မက်ဆေ့ချ်ကို ချဲ့ပါ။", + "ui.message.collapse": "မက်ဆေ့ဂျ်ကို ခေါက်သိမ်းပါ။", + "ui.message.copy": "မိတ္တူ", + "ui.message.copyMessage": "မက်ဆေ့ဂျ်ကို ကူးယူပါ။", + "ui.message.forkMessage": "စက်ရှင်အသစ်သို့ ဖြတ်လိုက်ပါ။", + "ui.message.revertMessage": "မက်ဆေ့ဂျ်ကို ပြန်ပြောင်းပါ။", + "ui.message.copyResponse": "တုံ့ပြန်မှုကို ကူးယူပါ။", + "ui.message.copied": "ကူးယူထားသည်။", + "ui.message.duration.seconds": "{{count}}s", + "ui.message.duration.minutesSeconds": "{{minutes}}m {{seconds}}s", + "ui.message.interrupted": "ပြတ်တောက်သွားသည်။", + "ui.message.queued": "တန်းစီထားသည်။", + "ui.message.attachment.alt": "တွယ်တာမှု", + "ui.patch.action.deleted": "ဖျက်ထားသည်။", + "ui.patch.action.created": "ဖန်တီးထားသည်။", + "ui.patch.action.moved": "ရွှေ့ထားသည်။", + "ui.patch.action.patched": "ဖာထေးထားသည်။", + "ui.question.subtitle.answered": "{{count}} ဖြေဆိုခဲ့သည်။", + "ui.question.answer.none": "(အဖြေမရှိ)", + "ui.question.review.notAnswered": "(မဖြေပါ)", + "ui.question.multiHint": "သက်ဆိုင်သည့် အဖြေအားလုံးကို ရွေးပါ။", + "ui.question.singleHint": "အဖြေတစ်ခု ရွေးပါ။", + "ui.question.custom.placeholder": "သင့်အဖြေကို ရိုက်ထည့်ပါ...", +} diff --git a/packages/ui/src/i18n/ne.ts b/packages/ui/src/i18n/ne.ts new file mode 100644 index 0000000000000000000000000000000000000000..bc3f8408e583eade3f9d049f446ea87d0acb828d --- /dev/null +++ b/packages/ui/src/i18n/ne.ts @@ -0,0 +1,199 @@ +export const dict: Record = { + "ui.sessionReview.title": "सत्र परिवर्तन", + "ui.sessionReview.title.git": "Git परिवर्तनहरू", + "ui.sessionReview.title.branch": "शाखा परिवर्तन", + "ui.sessionReview.title.lastTurn": "अन्तिम पालो परिवर्तन", + "ui.sessionReview.diffStyle.unified": "एकीकृत", + "ui.sessionReview.diffStyle.split": "विभाजन", + "ui.sessionReview.expandAll": "सबै विस्तार गर्नुहोस्", + "ui.sessionReview.collapseAll": "सबै संक्षिप्त गर्नुहोस्", + "ui.sessionReview.change.added": "थपियो", + "ui.sessionReview.change.removed": "हटाइयो", + "ui.sessionReview.change.modified": "परिमार्जित", + "ui.sessionReview.image.loading": "लोड गर्दै...", + "ui.sessionReview.image.placeholder": "छवि", + "ui.sessionReview.largeDiff.title": "रेन्डर गर्न धेरै ठूलो भिन्नता", + "ui.sessionReview.largeDiff.meta": + "सीमा: {{limit}} रेखाहरू परिवर्तन गरियो। हालको: {{current}} रेखाहरू परिवर्तन गरियो।", + "ui.sessionReview.largeDiff.renderAnyway": "जसरी पनि रेन्डर गर्नुहोस्", + "ui.sessionReviewV2.expandMode": "भिन्नता विस्तार वा संक्षिप्त गर्नुहोस्", + "ui.sessionReviewV2.filterFiles": "फाइलहरू फिल्टर गर्नुहोस्", + "ui.sessionReviewV2.toggleSidebar": "फाइल रूख टगल गर्नुहोस्", + "ui.sessionReviewV2.showAllLines": "सबै रेखाहरू देखाउनुहोस्", + "ui.sessionReviewV2.hideNonDiffLines": "गैर-भिन्न रेखाहरू लुकाउनुहोस्", + "ui.sessionReviewV2.unifiedDiff": "एकीकृत भिन्नता", + "ui.sessionReviewV2.splitDiff": "विभाजित भिन्नता", + "ui.sessionReviewV2.previousFile": "अघिल्लो फाइल", + "ui.sessionReviewV2.nextFile": "अर्को फाइल", + "ui.sessionReviewV2.diffView": "फरक दृश्य", + "ui.sessionReviewV2.empty.noGit.title": "कुनै ट्र्याक गरिएका परिवर्तनहरू छैनन्", + "ui.sessionReviewV2.empty.noGit.description": + "यस परियोजनामा ​​भएका परिवर्तनहरू ट्र्याक गर्नुहोस्, समीक्षा गर्नुहोस् र पूर्ववत गर्नुहोस्", + "ui.sessionReviewV2.empty.noGit.action": "Git भण्डार सिर्जना गर्नुहोस्", + "ui.sessionReviewV2.empty.noGit.actionLoading": "Git भण्डार सिर्जना गर्दै...", + "ui.sessionReviewV2.empty.changes.title": "अहिलेसम्म कुनै फाइल परिवर्तन भएको छैन", + "ui.sessionReviewV2.empty.changes.description": "परियोजना परिवर्तनहरू यहाँ देखा पर्नेछ", + "ui.sessionReview.openFile": "फाइल खोल्नुहोस्", + "ui.sessionReview.selection.line": "रेखा {{line}}", + "ui.sessionReview.selection.lines": "रेखाहरू {{start}}-{{end}}", + "ui.fileMedia.kind.image": "छवि", + "ui.fileMedia.kind.audio": "अडियो", + "ui.fileMedia.state.removed": "{{kind}} फाइल हटाइयो।", + "ui.fileMedia.state.loading": "{{kind}} लोड गर्दै...", + "ui.fileMedia.state.error": "{{kind}} लोड गर्न असमर्थ।", + "ui.fileMedia.state.unavailable": "{{kind}} पूर्वावलोकन उपलब्ध छैन।", + "ui.fileMedia.binary.title": "बाइनरी फाइल", + "ui.fileMedia.binary.description.path": "{{path}} बाइनरी हो।", + "ui.fileMedia.binary.description.default": "बाइनरी सामग्री", + "ui.lineComment.label.prefix": "टिप्पणी गर्नुहोस्", + "ui.lineComment.label.suffix": "", + "ui.lineComment.editorLabel.prefix": "टिप्पणी गर्दै", + "ui.lineComment.editorLabel.suffix": "", + "ui.lineComment.placeholder": "टिप्पणी थप्नुहोस्", + "ui.lineComment.contextPlaceholder": "यो परिवर्तनको लागि सन्दर्भ थप्नुहोस्", + "ui.lineComment.submit": "टिप्पणी गर्नुहोस्", + "ui.lineComment.cancel": "रद्द गर्नुहोस्", + "ui.sessionTurn.steps.show": "चरणहरू देखाउनुहोस्", + "ui.sessionTurn.steps.hide": "चरणहरू लुकाउनुहोस्", + "ui.sessionTurn.summary.response": "प्रतिक्रिया", + "ui.sessionTurn.diff.showMore": "थप परिवर्तनहरू देखाउनुहोस् ({{count}})", + "ui.sessionTurn.diffs.changed.one": "{{count}} फाइल परिवर्तन गरियो", + "ui.sessionTurn.diffs.changed.other": "{{count}} परिवर्तन गरिएका फाइलहरू", + "ui.sessionTurn.diffs.showAll": "सबै देखाउनुहोस्", + "ui.sessionTurn.diffs.showLess": "कम देखाउनुहोस्", + "ui.sessionTurn.diffs.more": "+{{count}} थप फाइलहरू", + "ui.sessionTurn.retry.retrying": "पुन: प्रयास गर्दै", + "ui.sessionTurn.retry.inSeconds": "{{seconds}}s मा", + "ui.sessionTurn.retry.attempt": "प्रयास #{{attempt}}", + "ui.sessionTurn.retry.attemptLine": "{{line}} - प्रयास #{{attempt}}", + "ui.sessionTurn.retry.geminiHot": "मिथुन अहिले धेरै तातो छ", + "ui.sessionTurn.error.freeUsageExceeded": "नि:शुल्क प्रयोग नाघ्यो", + "ui.sessionTurn.error.addCredits": "क्रेडिटहरू थप्नुहोस्", + "dialog.usageExceeded.freeTier.title": "नि: शुल्क सीमा पुग्यो", + "dialog.usageExceeded.freeTier.description": + "उत्कृष्ट खुला स्रोत मोडेलहरूमा भरपर्दो पहुँचका लागि $10/महिनामा OpenCode Go को सदस्यता लिनुहोस्।", + "dialog.usageExceeded.freeTier.actionLabel": "सदस्यता लिनुहोस्", + "dialog.usageExceeded.accountRateLimit.title": "जाने सीमा पुग्यो", + "dialog.usageExceeded.accountRateLimit.description": + "उपयोग सीमा पुग्यो। अहिले यो मोडेल प्रयोग जारी राख्न, आफ्नो उपलब्ध ब्यालेन्सबाट उपयोग सक्षम गर्नुहोस्", + "dialog.usageExceeded.accountRateLimit.actionLabel": "सेटिङ्हरू खोल्नुहोस्", + "ui.sessionTurn.status.delegating": "काम प्रत्यायोजन गर्ने", + "ui.sessionTurn.status.planning": "अर्को चरणहरू योजना", + "ui.sessionTurn.status.gatheringContext": "अन्वेषण गर्दै", + "ui.sessionTurn.status.gatheredContext": "अन्वेषण गरियो", + "ui.sessionTurn.status.searchingCodebase": "कोडबेस खोज्दै", + "ui.sessionTurn.status.searchingWeb": "वेब खोज्दै", + "ui.sessionTurn.status.makingEdits": "सम्पादन गर्दै", + "ui.sessionTurn.status.runningCommands": "चलिरहेको आदेशहरू", + "ui.sessionTurn.status.thinking": "सोच्दै", + "ui.sessionTurn.status.thinkingWithTopic": "सोच - {{topic}}", + "ui.sessionTurn.status.gatheringThoughts": "विचारहरू जम्मा गर्दै", + "ui.sessionTurn.status.consideringNextSteps": "अर्को चरणहरू विचार गर्दै", + "ui.messagePart.diagnostic.error": "त्रुटि", + "ui.messagePart.title.edit": "सम्पादन गर्नुहोस्", + "ui.messagePart.title.write": "लेख्नुहोस्", + "ui.messagePart.option.typeOwnAnswer": "आफ्नो जवाफ टाइप गर्नुहोस्", + "ui.messagePart.review.title": "आफ्नो जवाफ समीक्षा गर्नुहोस्", + "ui.messagePart.questions.dismissed": "प्रश्नहरू खारेज गरियो", + "ui.messagePart.compaction": "सत्र संकुचित", + "ui.messagePart.context.read.one": "{{count}} पढियो", + "ui.messagePart.context.read.other": "{{count}} पढियो", + "ui.messagePart.context.search.one": "{{count}} खोज", + "ui.messagePart.context.search.other": "{{count}} खोजहरू", + "ui.messagePart.context.list.one": "{{count}} सूची", + "ui.messagePart.context.list.other": "{{count}} सूचीहरू", + "ui.list.loading": "लोड गर्दै", + "ui.list.empty": "कुनै परिणाम छैन", + "ui.list.clearFilter": "फिल्टर खाली गर्नुहोस्", + "ui.list.emptyWithFilter.prefix": "को लागि कुनै परिणाम छैन", + "ui.list.emptyWithFilter.suffix": "", + "ui.fileSearch.placeholder": "फेला पार्नुहोस्", + "ui.fileSearch.previousMatch": "अघिल्लो खेल", + "ui.fileSearch.nextMatch": "अर्को खेल", + "ui.fileSearch.close": "खोज बन्द गर्नुहोस्", + "ui.messageNav.newMessage": "नयाँ सन्देश", + "ui.promptInput.noMatchingItems": "कुनै मिल्दो वस्तुहरू छैनन्", + "ui.promptInput.commands": "आदेशहरू", + "ui.promptInput.dropFiles": "संलग्न गर्न फाइलहरू ड्रप गर्नुहोस्", + "ui.promptInput.removeAttachment": "संलग्नक हटाउनुहोस्", + "ui.promptInput.label": "प्रम्प्ट", + "ui.promptInput.placeholder.shell": "शेल आदेश प्रविष्ट गर्नुहोस्...", + "ui.promptInput.placeholder.normal": "कुनै पनि कुरा सोध्नुहोस्, {{slash}} आदेशहरूको लागि, {{at}} सन्दर्भको लागि...", + "ui.promptInput.add": "छविहरू र फाइलहरू थप्नुहोस्", + "ui.promptInput.attachments": "छविहरू र फाइलहरू", + "ui.promptInput.context": "सन्दर्भ", + "ui.promptInput.shell": "शेल आदेश", + "ui.promptInput.chooseAgent": "एजेन्ट छान्नुहोस्", + "ui.promptInput.chooseModel": "मोडेल छान्नुहोस्", + "ui.promptInput.chooseVariant": "मोडेल भेरियन्ट छान्नुहोस्", + "ui.promptInput.send": "पठाउनुहोस्", + "ui.promptInput.stop": "रोक्नुहोस्", + "ui.tabs.close": "ट्याब बन्द गर्नुहोस्", + "ui.textField.copyToClipboard": "क्लिपबोर्डमा प्रतिलिपि गर्नुहोस्", + "ui.textField.copyLink": "लिङ्क प्रतिलिपि गर्नुहोस्", + "ui.textField.copied": "प्रतिलिपि गरियो", + "ui.imagePreview.alt": "छवि पूर्वावलोकन", + "ui.scrollView.ariaLabel": "स्क्रोल गर्न मिल्ने सामग्री", + "ui.tool.read": "पढ्नुहोस्", + "ui.tool.loaded": "लोड गरियो", + "ui.tool.list": "सूची", + "ui.tool.glob": "Glob", + "ui.tool.grep": "Grep", + "ui.tool.task": "कार्य", + "ui.tool.webfetch": "Webfetch", + "ui.tool.websearch": "Web Search", + "ui.tool.websearch.provider": "{{provider}} Web Search", + "ui.tool.shell": "शेल", + "ui.tool.patch": "प्याच", + "ui.tool.todos": "गर्नुपर्ने कार्यहरू", + "ui.tool.todos.read": "गर्नुपर्ने कामहरू पढ्नुहोस्", + "ui.tool.questions": "प्रश्नहरू", + "ui.tool.questions.numbered": "प्रश्नहरू {{number}}", + "ui.tool.agent": "{{type}} एजेन्ट", + "ui.tool.agent.default": "एजेन्ट", + "ui.tool.skill": "सीप", + "ui.basicTool.called": "भनिन्छ `{{tool}}`", + "ui.toolErrorCard.failed": "असफल", + "ui.toolErrorCard.copyError": "प्रतिलिपि त्रुटि", + "ui.common.file.one": "फाइल", + "ui.common.file.other": "फाइलहरू", + "ui.common.question.one": "प्रश्न", + "ui.common.question.other": "प्रश्नहरू", + "ui.common.add": "थप्नुहोस्", + "ui.common.clear": "खाली गर्नुहोस्", + "ui.common.file": "फाइल", + "ui.common.back": "पछाडि", + "ui.common.cancel": "रद्द गर्नुहोस्", + "ui.common.confirm": "पुष्टि गर्नुहोस्", + "ui.common.dismiss": "खारेज गर्नुहोस्", + "ui.common.close": "बन्द गर्नुहोस्", + "ui.common.next": "अर्को", + "ui.common.submit": "पेश गर्नुहोस्", + "ui.common.showMore": "थप देखाउनुहोस्", + "ui.permission.deny": "अस्वीकार गर्नुहोस्", + "ui.permission.allowAlways": "सधैं अनुमति दिनुहोस्", + "ui.permission.allowOnce": "एक पटक अनुमति दिनुहोस्", + "ui.message.expand": "सन्देश विस्तार गर्नुहोस्", + "ui.message.collapse": "सन्देश संक्षिप्त गर्नुहोस्", + "ui.message.copy": "प्रतिलिपि गर्नुहोस्", + "ui.message.copyMessage": "सन्देश प्रतिलिपि गर्नुहोस्", + "ui.message.forkMessage": "नयाँ सत्रको लागि फोर्क", + "ui.message.revertMessage": "सन्देश उल्टाउनुहोस्", + "ui.message.copyResponse": "प्रतिक्रिया प्रतिलिपि गर्नुहोस्", + "ui.message.copied": "प्रतिलिपि गरियो", + "ui.message.duration.seconds": "{{count}}s", + "ui.message.duration.minutesSeconds": "{{minutes}}m {{seconds}}s", + "ui.message.interrupted": "बाधा भयो", + "ui.message.queued": "लामबद्ध", + "ui.message.attachment.alt": "संलग्नक", + "ui.patch.action.deleted": "मेटाइयो", + "ui.patch.action.created": "सिर्जना गरियो", + "ui.patch.action.moved": "सारियो", + "ui.patch.action.patched": "प्याच गरिएको", + "ui.question.subtitle.answered": "{{count}} जवाफ दिइयो", + "ui.question.answer.none": "(कुनै जवाफ छैन)", + "ui.question.review.notAnswered": "(उत्तर दिइएन)", + "ui.question.multiHint": "लागू हुने सबै उत्तरहरू चयन गर्नुहोस्", + "ui.question.singleHint": "एउटा जवाफ चयन गर्नुहोस्", + "ui.question.custom.placeholder": "आफ्नो उत्तर टाइप गर्नुहोस्...", +} diff --git a/packages/ui/src/i18n/nl.ts b/packages/ui/src/i18n/nl.ts new file mode 100644 index 0000000000000000000000000000000000000000..0a5fe58e789b2f369585ced73e18403a562bb8d5 --- /dev/null +++ b/packages/ui/src/i18n/nl.ts @@ -0,0 +1,197 @@ +export const dict: Record = { + "ui.sessionReview.title": "Sessiewijzigingen", + "ui.sessionReview.title.git": "Git-wijzigingen", + "ui.sessionReview.title.branch": "Branchwijzigingen", + "ui.sessionReview.title.lastTurn": "Wijzigingen in de laatste beurt", + "ui.sessionReview.diffStyle.unified": "Gecombineerd", + "ui.sessionReview.diffStyle.split": "Gesplitst", + "ui.sessionReview.expandAll": "Alles uitvouwen", + "ui.sessionReview.collapseAll": "Alles samenvouwen", + "ui.sessionReview.change.added": "Toegevoegd", + "ui.sessionReview.change.removed": "Verwijderd", + "ui.sessionReview.change.modified": "Gewijzigd", + "ui.sessionReview.image.loading": "Laden...", + "ui.sessionReview.image.placeholder": "Afbeelding", + "ui.sessionReview.largeDiff.title": "Verschil te groot om weer te geven", + "ui.sessionReview.largeDiff.meta": "Limiet: {{limit}} gewijzigde regels. Huidig: {{current}} gewijzigde regels.", + "ui.sessionReview.largeDiff.renderAnyway": "Toch weergeven", + "ui.sessionReviewV2.expandMode": "Diff uit- of samenvouwen", + "ui.sessionReviewV2.filterFiles": "Bestanden filteren", + "ui.sessionReviewV2.toggleSidebar": "Bestandsstructuur tonen of verbergen", + "ui.sessionReviewV2.showAllLines": "Alle regels tonen", + "ui.sessionReviewV2.hideNonDiffLines": "Ongewijzigde regels verbergen", + "ui.sessionReviewV2.unifiedDiff": "Gecombineerde diff", + "ui.sessionReviewV2.splitDiff": "Gesplitste diff", + "ui.sessionReviewV2.previousFile": "Vorig bestand", + "ui.sessionReviewV2.nextFile": "Volgend bestand", + "ui.sessionReviewV2.diffView": "Diffweergave", + "ui.sessionReviewV2.empty.noGit.title": "Geen bijgehouden wijzigingen", + "ui.sessionReviewV2.empty.noGit.description": "Wijzigingen in dit project bijhouden, beoordelen en ongedaan maken", + "ui.sessionReviewV2.empty.noGit.action": "Git-repository maken", + "ui.sessionReviewV2.empty.noGit.actionLoading": "Git-repository maken...", + "ui.sessionReviewV2.empty.changes.title": "Nog geen bestandswijzigingen", + "ui.sessionReviewV2.empty.changes.description": "Projectwijzigingen worden hier weergegeven", + "ui.sessionReview.openFile": "Bestand openen", + "ui.sessionReview.selection.line": "lijn {{line}}", + "ui.sessionReview.selection.lines": "lijnen {{start}}-{{end}}", + "ui.fileMedia.kind.image": "afbeelding", + "ui.fileMedia.kind.audio": "audio", + "ui.fileMedia.state.removed": "{{kind}}-bestand verwijderd.", + "ui.fileMedia.state.loading": "{{kind}} laden...", + "ui.fileMedia.state.error": "Kan {{kind}} niet laden.", + "ui.fileMedia.state.unavailable": "Voorbeeld van {{kind}} niet beschikbaar.", + "ui.fileMedia.binary.title": "Binair bestand", + "ui.fileMedia.binary.description.path": "{{path}} is binair.", + "ui.fileMedia.binary.description.default": "Binaire inhoud", + "ui.lineComment.label.prefix": "Opmerking bij ", + "ui.lineComment.label.suffix": "", + "ui.lineComment.editorLabel.prefix": "Opmerking bij ", + "ui.lineComment.editorLabel.suffix": "", + "ui.lineComment.placeholder": "Opmerking toevoegen", + "ui.lineComment.contextPlaceholder": "Context voor deze wijziging toevoegen", + "ui.lineComment.submit": "Opmerking plaatsen", + "ui.lineComment.cancel": "Annuleren", + "ui.sessionTurn.steps.show": "Toon stappen", + "ui.sessionTurn.steps.hide": "Stappen verbergen", + "ui.sessionTurn.summary.response": "Antwoord", + "ui.sessionTurn.diff.showMore": "Meer wijzigingen weergeven ({{count}})", + "ui.sessionTurn.diffs.changed.one": "{{count}} gewijzigd bestand", + "ui.sessionTurn.diffs.changed.other": "{{count}} gewijzigde bestanden", + "ui.sessionTurn.diffs.showAll": "Toon alles", + "ui.sessionTurn.diffs.showLess": "Laat minder zien", + "ui.sessionTurn.diffs.more": "+{{count}} meer bestanden", + "ui.sessionTurn.retry.retrying": "opnieuw proberen", + "ui.sessionTurn.retry.inSeconds": "over {{seconds}} s", + "ui.sessionTurn.retry.attempt": "poging #{{attempt}}", + "ui.sessionTurn.retry.attemptLine": "{{line}} - poging #{{attempt}}", + "ui.sessionTurn.retry.geminiHot": "Gemini is momenteel overbelast", + "ui.sessionTurn.error.freeUsageExceeded": "Gratis gebruik overschreden", + "ui.sessionTurn.error.addCredits": "Tegoed toevoegen", + "dialog.usageExceeded.freeTier.title": "Gratis limiet bereikt", + "dialog.usageExceeded.freeTier.description": + "Abonneer je voor $ 10 per maand op OpenCode Go voor betrouwbare toegang tot de beste open-sourcemodellen.", + "dialog.usageExceeded.freeTier.actionLabel": "Abonneer je", + "dialog.usageExceeded.accountRateLimit.title": "Go-limiet bereikt", + "dialog.usageExceeded.accountRateLimit.description": + "Gebruikslimiet bereikt. Schakel betalen met je beschikbare saldo in om dit model nu te blijven gebruiken", + "dialog.usageExceeded.accountRateLimit.actionLabel": "Instellingen openen", + "ui.sessionTurn.status.delegating": "Werk delegeren", + "ui.sessionTurn.status.planning": "Volgende stappen plannen", + "ui.sessionTurn.status.gatheringContext": "Verkennen", + "ui.sessionTurn.status.gatheredContext": "Verkend", + "ui.sessionTurn.status.searchingCodebase": "De codebasis doorzoeken", + "ui.sessionTurn.status.searchingWeb": "Zoeken op internet", + "ui.sessionTurn.status.makingEdits": "Bewerkingen uitvoeren", + "ui.sessionTurn.status.runningCommands": "Opdrachten uitvoeren", + "ui.sessionTurn.status.thinking": "Denken", + "ui.sessionTurn.status.thinkingWithTopic": "Denken - {{topic}}", + "ui.sessionTurn.status.gatheringThoughts": "Gedachten verzamelen", + "ui.sessionTurn.status.consideringNextSteps": "Nadenken over volgende stappen", + "ui.messagePart.diagnostic.error": "Fout", + "ui.messagePart.title.edit": "Bewerken", + "ui.messagePart.title.write": "Schrijven", + "ui.messagePart.option.typeOwnAnswer": "Typ je eigen antwoord", + "ui.messagePart.review.title": "Controleer je antwoorden", + "ui.messagePart.questions.dismissed": "Vragen genegeerd", + "ui.messagePart.compaction": "Sessie gecomprimeerd", + "ui.messagePart.context.read.one": "{{count}} bestand gelezen", + "ui.messagePart.context.read.other": "{{count}} bestanden gelezen", + "ui.messagePart.context.search.one": "{{count}} zoekopdracht", + "ui.messagePart.context.search.other": "{{count}} zoekopdrachten", + "ui.messagePart.context.list.one": "{{count}} lijstweergave", + "ui.messagePart.context.list.other": "{{count}} lijstweergaven", + "ui.list.loading": "Laden", + "ui.list.empty": "Geen resultaten", + "ui.list.clearFilter": "Filter wissen", + "ui.list.emptyWithFilter.prefix": "Geen resultaten voor", + "ui.list.emptyWithFilter.suffix": "", + "ui.fileSearch.placeholder": "Zoeken", + "ui.fileSearch.previousMatch": "Vorige overeenkomst", + "ui.fileSearch.nextMatch": "Volgende overeenkomst", + "ui.fileSearch.close": "Zoekopdracht sluiten", + "ui.messageNav.newMessage": "Nieuw bericht", + "ui.promptInput.noMatchingItems": "Geen overeenkomende items", + "ui.promptInput.commands": "Opdrachten", + "ui.promptInput.dropFiles": "Zet bestanden neer om ze bij te voegen", + "ui.promptInput.removeAttachment": "Bijlage verwijderen", + "ui.promptInput.label": "Prompt", + "ui.promptInput.placeholder.shell": "Voer een shell-opdracht in...", + "ui.promptInput.placeholder.normal": "Vraag wat je wilt, {{slash}} voor opdrachten, {{at}} voor context...", + "ui.promptInput.add": "Afbeeldingen en bestanden toevoegen", + "ui.promptInput.attachments": "Afbeeldingen en bestanden", + "ui.promptInput.context": "Context", + "ui.promptInput.shell": "Shell-opdracht", + "ui.promptInput.chooseAgent": "Agent kiezen", + "ui.promptInput.chooseModel": "Model kiezen", + "ui.promptInput.chooseVariant": "Modelvariant kiezen", + "ui.promptInput.send": "Verzenden", + "ui.promptInput.stop": "Stoppen", + "ui.tabs.close": "Tabblad sluiten", + "ui.textField.copyToClipboard": "Kopiëren naar klembord", + "ui.textField.copyLink": "Link kopiëren", + "ui.textField.copied": "Gekopieerd", + "ui.imagePreview.alt": "Afbeeldingsvoorbeeld", + "ui.scrollView.ariaLabel": "scrollbare inhoud", + "ui.tool.read": "Lezen", + "ui.tool.loaded": "Geladen", + "ui.tool.list": "Lijst", + "ui.tool.glob": "Glob", + "ui.tool.grep": "Grep", + "ui.tool.task": "Taak", + "ui.tool.webfetch": "Webinhoud ophalen", + "ui.tool.websearch": "Zoeken op internet", + "ui.tool.websearch.provider": "{{provider}} Zoeken op internet", + "ui.tool.shell": "Shell", + "ui.tool.patch": "Patch", + "ui.tool.todos": "Taken", + "ui.tool.todos.read": "Taken lezen", + "ui.tool.questions": "Vragen", + "ui.tool.questions.numbered": "Vragen {{number}}", + "ui.tool.agent": "{{type}}-agent", + "ui.tool.agent.default": "Agent", + "ui.tool.skill": "Vaardigheid", + "ui.basicTool.called": "`{{tool}}` aangeroepen", + "ui.toolErrorCard.failed": "Mislukt", + "ui.toolErrorCard.copyError": "Kopieerfout", + "ui.common.file.one": "bestand", + "ui.common.file.other": "bestanden", + "ui.common.question.one": "vraag", + "ui.common.question.other": "vragen", + "ui.common.add": "Toevoegen", + "ui.common.clear": "Wissen", + "ui.common.file": "Bestand", + "ui.common.back": "Terug", + "ui.common.cancel": "Annuleren", + "ui.common.confirm": "Bevestigen", + "ui.common.dismiss": "Negeren", + "ui.common.close": "Sluiten", + "ui.common.next": "Volgende", + "ui.common.submit": "Verzenden", + "ui.common.showMore": "Laat meer zien", + "ui.permission.deny": "Weigeren", + "ui.permission.allowAlways": "Altijd toestaan", + "ui.permission.allowOnce": "Eén keer toestaan", + "ui.message.expand": "Bericht uitvouwen", + "ui.message.collapse": "Bericht samenvouwen", + "ui.message.copy": "Kopiëren", + "ui.message.copyMessage": "Bericht kopiëren", + "ui.message.forkMessage": "Afsplitsen in nieuwe sessie", + "ui.message.revertMessage": "Bericht terugdraaien", + "ui.message.copyResponse": "Antwoord kopiëren", + "ui.message.copied": "Gekopieerd", + "ui.message.duration.seconds": "{{count}}s", + "ui.message.duration.minutesSeconds": "{{minutes}}m {{seconds}}s", + "ui.message.interrupted": "Onderbroken", + "ui.message.queued": "In de wachtrij", + "ui.message.attachment.alt": "bijlage", + "ui.patch.action.deleted": "Verwijderd", + "ui.patch.action.created": "Gemaakt", + "ui.patch.action.moved": "Verplaatst", + "ui.patch.action.patched": "Bijgewerkt", + "ui.question.subtitle.answered": "{{count}} beantwoord", + "ui.question.answer.none": "(geen antwoord)", + "ui.question.review.notAnswered": "(niet beantwoord)", + "ui.question.multiHint": "Selecteer alle antwoorden die van toepassing zijn", + "ui.question.singleHint": "Selecteer één antwoord", + "ui.question.custom.placeholder": "Typ je antwoord...", +} diff --git a/packages/ui/src/i18n/no.ts b/packages/ui/src/i18n/no.ts new file mode 100644 index 0000000000000000000000000000000000000000..0cdd653908aa9aa356a826255a324407a9b785b1 --- /dev/null +++ b/packages/ui/src/i18n/no.ts @@ -0,0 +1,221 @@ +import { dict as en } from "./en" +type Keys = keyof typeof en + +export const dict: Record = { + "ui.sessionReview.title": "Sesjonsendringer", + "ui.sessionReview.title.lastTurn": "Endringer i siste runde", + "ui.sessionReview.diffStyle.unified": "Samlet", + "ui.sessionReview.diffStyle.split": "Delt", + "ui.sessionReview.openFile": "Åpne fil", + "ui.sessionReview.selection.line": "linje {{line}}", + "ui.sessionReview.selection.lines": "linjer {{start}}-{{end}}", + "ui.sessionReview.expandAll": "Utvid alle", + "ui.sessionReview.collapseAll": "Fold sammen alle", + "ui.sessionReview.change.added": "Lagt til", + "ui.sessionReview.change.removed": "Fjernet", + "ui.sessionReview.change.modified": "Endret", + "ui.sessionReview.image.loading": "Laster...", + "ui.sessionReview.image.placeholder": "Bilde", + "ui.sessionReview.largeDiff.title": "Diffen er for stor til å gjengi", + "ui.sessionReview.largeDiff.meta": "Grense: {{limit}} endrede linjer. Nåværende: {{current}} endrede linjer.", + "ui.sessionReview.largeDiff.renderAnyway": "Gjengi likevel", + "ui.fileMedia.kind.image": "bilde", + "ui.fileMedia.kind.audio": "lyd", + "ui.fileMedia.state.removed": "Fjernet: {{kind}}", + "ui.fileMedia.state.loading": "Laster inn {{kind}}...", + "ui.fileMedia.state.error": "Feil ved innlasting: {{kind}}", + "ui.fileMedia.state.unavailable": "Ikke tilgjengelig: {{kind}}", + "ui.fileMedia.binary.title": "Binærfil", + "ui.fileMedia.binary.description.path": "{{path}} kan ikke vises fordi det er en binærfil.", + "ui.fileMedia.binary.description.default": "Denne filen kan ikke vises fordi det er en binærfil.", + + "ui.lineComment.label.prefix": "Legg inn kommentar til ", + "ui.lineComment.label.suffix": "", + "ui.lineComment.editorLabel.prefix": "Kommentar til ", + "ui.lineComment.editorLabel.suffix": "", + "ui.lineComment.placeholder": "Legg til kommentar", + "ui.lineComment.contextPlaceholder": "Legg til kontekst for denne endringen", + "ui.lineComment.submit": "Kommenter", + + "ui.sessionTurn.steps.show": "Vis trinn", + "ui.sessionTurn.steps.hide": "Skjul trinn", + "ui.sessionTurn.summary.response": "Svar", + "ui.sessionTurn.diff.showMore": "Vis flere endringer ({{count}})", + + "ui.sessionTurn.retry.retrying": "Prøver på nytt", + "ui.sessionTurn.retry.inSeconds": "om {{seconds}} s", + "ui.sessionTurn.retry.attempt": "forsøk nr. {{attempt}}", + "ui.sessionTurn.retry.attemptLine": "{{line}} - forsøk nr. {{attempt}}", + "ui.sessionTurn.retry.geminiHot": "Gemini er veldig overbelastet nå", + "ui.sessionTurn.error.freeUsageExceeded": "Gratisforbruket er overskredet", + "ui.sessionTurn.error.addCredits": "Legg til kreditter", + + "dialog.usageExceeded.freeTier.title": "Gratisgrensen er nådd", + "dialog.usageExceeded.freeTier.description": + "Abonner på OpenCode Go for $10/måned for pålitelig tilgang til de beste modellene med åpen kildekode.", + "dialog.usageExceeded.freeTier.actionLabel": "Abonner", + "dialog.usageExceeded.accountRateLimit.title": "Go-grensen er nådd", + "dialog.usageExceeded.accountRateLimit.description": + "Bruksgrensen er nådd. For å fortsette å bruke denne modellen nå, aktiver bruk av den tilgjengelige saldoen din", + "dialog.usageExceeded.accountRateLimit.actionLabel": "Åpne innstillinger", + + "ui.sessionTurn.status.delegating": "Delegerer arbeid", + "ui.sessionTurn.status.planning": "Planlegger neste trinn", + "ui.sessionTurn.status.gatheringContext": "Utforsker", + "ui.sessionTurn.status.gatheredContext": "Utforsket", + "ui.sessionTurn.status.searchingCodebase": "Søker i kodebasen", + "ui.sessionTurn.status.searchingWeb": "Søker på nettet", + "ui.sessionTurn.status.makingEdits": "Gjør endringer", + "ui.sessionTurn.status.runningCommands": "Kjører kommandoer", + "ui.sessionTurn.status.thinking": "Tenker", + "ui.sessionTurn.status.thinkingWithTopic": "Tenker - {{topic}}", + "ui.sessionTurn.status.gatheringThoughts": "Samler tanker", + "ui.sessionTurn.status.consideringNextSteps": "Vurderer neste trinn", + + "ui.messagePart.questions.dismissed": "Spørsmål avvist", + "ui.messagePart.compaction": "Sesjon komprimert", + "ui.messagePart.context.read.one": "{{count}} lest", + "ui.messagePart.context.read.other": "{{count}} lest", + "ui.messagePart.context.search.one": "{{count}} søk", + "ui.messagePart.context.search.other": "{{count}} søk", + "ui.messagePart.context.list.one": "{{count}} liste", + "ui.messagePart.context.list.other": "{{count}} lister", + "ui.messagePart.diagnostic.error": "Feil", + "ui.messagePart.title.edit": "Rediger", + "ui.messagePart.title.write": "Skriv", + "ui.messagePart.option.typeOwnAnswer": "Skriv ditt eget svar", + "ui.messagePart.review.title": "Gjennomgå svarene dine", + + "ui.list.loading": "Laster", + "ui.list.empty": "Ingen resultater", + "ui.list.clearFilter": "Tøm filter", + "ui.list.emptyWithFilter.prefix": "Ingen resultater for", + "ui.list.emptyWithFilter.suffix": "", + + "ui.messageNav.newMessage": "Ny melding", + + "ui.promptInput.noMatchingItems": "Ingen treff", + "ui.promptInput.commands": "Kommandoer", + "ui.promptInput.dropFiles": "Slipp filer for å legge dem ved", + "ui.promptInput.removeAttachment": "Fjern vedlegg", + "ui.promptInput.label": "Prompt", + "ui.promptInput.placeholder.shell": "Skriv inn shell-kommando...", + "ui.promptInput.placeholder.normal": "Spør om hva som helst, {{slash}} for kommandoer, {{at}} for kontekst...", + "ui.promptInput.add": "Legg til bilder og filer", + "ui.promptInput.attachments": "Bilder og filer", + "ui.promptInput.context": "Kontekst", + "ui.promptInput.shell": "Shell-kommando", + "ui.promptInput.chooseAgent": "Velg agent", + "ui.promptInput.chooseModel": "Velg modell", + "ui.promptInput.chooseVariant": "Velg modellvariant", + "ui.promptInput.send": "Send", + "ui.promptInput.stop": "Stopp", + + "ui.tabs.close": "Lukk fane", + + "ui.textField.copyToClipboard": "Kopier til utklippstavlen", + "ui.textField.copyLink": "Kopier lenke", + "ui.textField.copied": "Kopiert", + + "ui.imagePreview.alt": "Bildeforhåndsvisning", + "ui.scrollView.ariaLabel": "rullbart innhold", + + "ui.tool.read": "Les", + "ui.tool.loaded": "Lastet inn", + "ui.tool.list": "Liste", + "ui.tool.glob": "Glob", + "ui.tool.grep": "Grep", + "ui.tool.webfetch": "Webhenting", + "ui.tool.websearch": "Nettsøk", + "ui.tool.websearch.provider": "{{provider}} Nettsøk", + "ui.tool.shell": "Shell", + "ui.tool.patch": "Patch", + "ui.tool.todos": "Gjøremål", + "ui.tool.todos.read": "Les gjøremål", + "ui.tool.questions": "Spørsmål", + "ui.tool.questions.numbered": "Spørsmål {{number}}", + "ui.tool.agent": "{{type}}-agent", + "ui.tool.agent.default": "Agent", + + "ui.common.file.one": "fil", + "ui.common.file.other": "filer", + "ui.common.question.one": "spørsmål", + "ui.common.question.other": "spørsmål", + + "ui.common.add": "Legg til", + "ui.common.back": "Tilbake", + "ui.common.cancel": "Avbryt", + "ui.common.confirm": "Bekreft", + "ui.common.dismiss": "Avvis", + "ui.common.close": "Lukk", + "ui.common.next": "Neste", + "ui.common.submit": "Send inn", + "ui.common.showMore": "Vis mer", + "ui.common.clear": "Tøm", + "ui.common.file": "Fil", + + "ui.permission.deny": "Avslå", + "ui.permission.allowAlways": "Tillat alltid", + "ui.permission.allowOnce": "Tillat én gang", + + "ui.message.expand": "Utvid melding", + "ui.message.collapse": "Skjul melding", + "ui.message.copy": "Kopier", + "ui.message.copyMessage": "Kopier melding", + "ui.message.forkMessage": "Forgren til ny sesjon", + "ui.message.revertMessage": "Tilbakestill til dette punktet", + "ui.message.copyResponse": "Kopier svar", + "ui.message.copied": "Kopiert!", + "ui.message.interrupted": "Avbrutt", + "ui.message.queued": "I kø", + "ui.message.attachment.alt": "vedlegg", + + "ui.patch.action.deleted": "Slettet", + "ui.patch.action.created": "Opprettet", + "ui.patch.action.moved": "Flyttet", + "ui.patch.action.patched": "Oppdatert", + + "ui.question.subtitle.answered": "{{count}} besvart", + "ui.question.answer.none": "(ingen svar)", + "ui.question.review.notAnswered": "(ikke besvart)", + "ui.question.multiHint": "Velg alle som gjelder", + "ui.question.singleHint": "Velg ett svar", + "ui.question.custom.placeholder": "Skriv svaret ditt...", + + "ui.fileSearch.placeholder": "Finn", + "ui.fileSearch.previousMatch": "Forrige treff", + "ui.fileSearch.nextMatch": "Neste treff", + "ui.fileSearch.close": "Lukk søk", + "ui.tool.task": "Oppgave", + "ui.tool.skill": "Ferdighet", + "ui.basicTool.called": "Kjørte `{{tool}}`", + "ui.toolErrorCard.failed": "Mislyktes", + "ui.toolErrorCard.copyError": "Kopier feil", + "ui.message.duration.seconds": "{{count}} s", + "ui.message.duration.minutesSeconds": "{{minutes}} min {{seconds}} s", + + "ui.sessionReview.title.git": "Git-endringer", + "ui.sessionReview.title.branch": "Grenendringer", + "ui.sessionReviewV2.expandMode": "Utvid eller fold sammen diff", + "ui.sessionReviewV2.filterFiles": "Filtrer filer", + "ui.sessionReviewV2.toggleSidebar": "Vis eller skjul filtreet", + "ui.sessionReviewV2.showAllLines": "Vis alle linjer", + "ui.sessionReviewV2.hideNonDiffLines": "Skjul uendrede linjer", + "ui.sessionReviewV2.unifiedDiff": "Samlet diff", + "ui.sessionReviewV2.splitDiff": "Delt diff", + "ui.sessionReviewV2.previousFile": "Forrige fil", + "ui.sessionReviewV2.nextFile": "Neste fil", + "ui.sessionReviewV2.diffView": "Diffvisning", + "ui.sessionReviewV2.empty.noGit.title": "Ingen sporede endringer", + "ui.sessionReviewV2.empty.noGit.description": "Spor, gjennomgå og angre endringer i dette prosjektet", + "ui.sessionReviewV2.empty.noGit.action": "Opprett et Git-depot", + "ui.sessionReviewV2.empty.noGit.actionLoading": "Oppretter Git-depot...", + "ui.sessionReviewV2.empty.changes.title": "Ingen filendringer ennå", + "ui.sessionReviewV2.empty.changes.description": "Prosjektendringer vises her", + "ui.lineComment.cancel": "Avbryt", + "ui.sessionTurn.diffs.changed.one": "{{count}} endret fil", + "ui.sessionTurn.diffs.changed.other": "{{count}} endrede filer", + "ui.sessionTurn.diffs.showAll": "Vis alle", + "ui.sessionTurn.diffs.showLess": "Vis færre", + "ui.sessionTurn.diffs.more": "+{{count}} filer til", +} diff --git a/packages/ui/src/i18n/pl.ts b/packages/ui/src/i18n/pl.ts new file mode 100644 index 0000000000000000000000000000000000000000..7181b00806bf528c6c80005b721b5c3c69c97c57 --- /dev/null +++ b/packages/ui/src/i18n/pl.ts @@ -0,0 +1,225 @@ +export const dict = { + "ui.sessionReview.title": "Zmiany w sesji", + "ui.sessionReview.title.git": "Zmiany Git", + "ui.sessionReview.title.branch": "Zmiany w gałęzi", + "ui.sessionReview.title.lastTurn": "Zmiany z ostatniej tury", + "ui.sessionReview.diffStyle.unified": "Ujednolicony", + "ui.sessionReview.diffStyle.split": "Podzielony", + "ui.sessionReview.openFile": "Otwórz plik", + "ui.sessionReview.selection.line": "linia {{line}}", + "ui.sessionReview.selection.lines": "linie {{start}}–{{end}}", + "ui.sessionReview.expandAll": "Rozwiń wszystko", + "ui.sessionReview.collapseAll": "Zwiń wszystko", + + "ui.sessionReview.change.added": "Dodano", + "ui.sessionReview.change.removed": "Usunięto", + "ui.sessionReview.change.modified": "Zmodyfikowano", + "ui.sessionReview.image.loading": "Ładowanie...", + "ui.sessionReview.image.placeholder": "Obraz", + "ui.sessionReview.largeDiff.title": "Zmiany są zbyt duże, aby je wyświetlić", + "ui.sessionReview.largeDiff.meta": "Limit: {{limit}} zmienionych linii. Obecnie: {{current}} zmienionych linii.", + "ui.sessionReview.largeDiff.renderAnyway": "Wyświetl mimo to", + "ui.sessionReviewV2.expandMode": "Rozwiń lub zwiń zmiany", + "ui.sessionReviewV2.filterFiles": "Filtruj pliki", + "ui.sessionReviewV2.toggleSidebar": "Przełącz drzewo plików", + "ui.sessionReviewV2.showAllLines": "Pokaż wszystkie linie", + "ui.sessionReviewV2.hideNonDiffLines": "Ukryj linie spoza zmian", + "ui.sessionReviewV2.unifiedDiff": "Ujednolicony widok zmian", + "ui.sessionReviewV2.splitDiff": "Podzielony widok zmian", + "ui.sessionReviewV2.previousFile": "Poprzedni plik", + "ui.sessionReviewV2.nextFile": "Następny plik", + "ui.sessionReviewV2.diffView": "Widok zmian", + "ui.sessionReviewV2.empty.noGit.title": "Brak śledzonych zmian", + "ui.sessionReviewV2.empty.noGit.description": "Śledź, przeglądaj i cofaj zmiany w tym projekcie", + "ui.sessionReviewV2.empty.noGit.action": "Utwórz repozytorium Git", + "ui.sessionReviewV2.empty.noGit.actionLoading": "Tworzenie repozytorium Git...", + "ui.sessionReviewV2.empty.changes.title": "Brak jeszcze zmian w plikach", + "ui.sessionReviewV2.empty.changes.description": "Zmiany w projekcie pojawią się tutaj", + "ui.fileMedia.kind.image": "obraz", + "ui.fileMedia.kind.audio": "dźwięk", + "ui.fileMedia.state.removed": "{{kind}} usunięty", + "ui.fileMedia.state.loading": "Wczytywanie: {{kind}}...", + "ui.fileMedia.state.error": "Błąd wczytywania: {{kind}}", + "ui.fileMedia.state.unavailable": "{{kind}} niedostępny", + "ui.fileMedia.binary.title": "Plik binarny", + "ui.fileMedia.binary.description.path": "Nie można wyświetlić pliku {{path}}, ponieważ jest to plik binarny.", + "ui.fileMedia.binary.description.default": "Nie można wyświetlić tego pliku, ponieważ jest to plik binarny.", + "ui.lineComment.label.prefix": "Komentarz do ", + "ui.lineComment.label.suffix": "", + "ui.lineComment.editorLabel.prefix": "Komentowanie: ", + "ui.lineComment.editorLabel.suffix": "", + "ui.lineComment.placeholder": "Dodaj komentarz", + "ui.lineComment.contextPlaceholder": "Dodaj kontekst tej zmiany", + "ui.lineComment.submit": "Skomentuj", + "ui.lineComment.cancel": "Anuluj", + "ui.sessionTurn.steps.show": "Pokaż kroki", + "ui.sessionTurn.steps.hide": "Ukryj kroki", + "ui.sessionTurn.summary.response": "Odpowiedź", + "ui.sessionTurn.diff.showMore": "Pokaż więcej zmian ({{count}})", + "ui.sessionTurn.diffs.changed.one": "{{count}} zmieniony plik", + "ui.sessionTurn.diffs.changed.few": "{{count}} zmienione pliki", + "ui.sessionTurn.diffs.changed.many": "{{count}} zmienionych plików", + "ui.sessionTurn.diffs.changed.other": "Liczba zmienionych plików: {{count}}", + "ui.sessionTurn.diffs.showAll": "Pokaż wszystkie", + "ui.sessionTurn.diffs.showLess": "Pokaż mniej", + "ui.sessionTurn.diffs.more": "+{{count}} więcej", + + "ui.sessionTurn.retry.retrying": "ponawianie", + "ui.sessionTurn.retry.inSeconds": "za {{seconds}} s", + "ui.sessionTurn.retry.attempt": "próba nr {{attempt}}", + "ui.sessionTurn.retry.attemptLine": "{{line}} - próba nr {{attempt}}", + "ui.sessionTurn.retry.geminiHot": "Gemini jest teraz mocno przeciążony", + "ui.sessionTurn.error.freeUsageExceeded": "Przekroczono limit darmowego użytkowania", + "ui.sessionTurn.error.addCredits": "Dodaj środki", + + "dialog.usageExceeded.freeTier.title": "Osiągnięto limit darmowy", + "dialog.usageExceeded.freeTier.description": + "Subskrybuj OpenCode Go za $10/miesiąc, aby uzyskać niezawodny dostęp do najlepszych modeli open source.", + "dialog.usageExceeded.freeTier.actionLabel": "Subskrybuj", + "dialog.usageExceeded.accountRateLimit.title": "Osiągnięto limit Go", + "dialog.usageExceeded.accountRateLimit.description": + "Osiągnięto limit użycia. Aby kontynuować korzystanie z tego modelu teraz, włącz użycie z dostępnego salda", + "dialog.usageExceeded.accountRateLimit.actionLabel": "Otwórz ustawienia", + + "ui.sessionTurn.status.delegating": "Delegowanie pracy", + "ui.sessionTurn.status.planning": "Planowanie kolejnych kroków", + "ui.sessionTurn.status.gatheringContext": "Eksplorowanie", + "ui.sessionTurn.status.gatheredContext": "Eksplorowanie zakończone", + "ui.sessionTurn.status.searchingCodebase": "Przeszukiwanie bazy kodu", + "ui.sessionTurn.status.searchingWeb": "Przeszukiwanie sieci", + "ui.sessionTurn.status.makingEdits": "Wprowadzanie zmian", + "ui.sessionTurn.status.runningCommands": "Uruchamianie poleceń", + "ui.sessionTurn.status.thinking": "Myślenie", + "ui.sessionTurn.status.thinkingWithTopic": "Myślenie - {{topic}}", + "ui.sessionTurn.status.gatheringThoughts": "Zbieranie myśli", + "ui.sessionTurn.status.consideringNextSteps": "Rozważanie kolejnych kroków", + + "ui.messagePart.questions.dismissed": "Pytania odrzucone", + "ui.messagePart.compaction": "Sesja skompaktowana", + "ui.messagePart.context.read.one": "Liczba odczytów: {{count}}", + "ui.messagePart.context.read.few": "Liczba odczytów: {{count}}", + "ui.messagePart.context.read.many": "Liczba odczytów: {{count}}", + "ui.messagePart.context.read.other": "Liczba odczytów: {{count}}", + "ui.messagePart.context.search.one": "Liczba wyszukiwań: {{count}}", + "ui.messagePart.context.search.few": "Liczba wyszukiwań: {{count}}", + "ui.messagePart.context.search.many": "Liczba wyszukiwań: {{count}}", + "ui.messagePart.context.search.other": "Liczba wyszukiwań: {{count}}", + "ui.messagePart.context.list.one": "Liczba list: {{count}}", + "ui.messagePart.context.list.few": "Liczba list: {{count}}", + "ui.messagePart.context.list.many": "Liczba list: {{count}}", + "ui.messagePart.context.list.other": "Liczba list: {{count}}", + "ui.messagePart.diagnostic.error": "Błąd", + "ui.messagePart.title.edit": "Edycja", + "ui.messagePart.title.write": "Pisanie", + "ui.messagePart.option.typeOwnAnswer": "Wpisz własną odpowiedź", + "ui.messagePart.review.title": "Przejrzyj swoje odpowiedzi", + + "ui.list.loading": "Ładowanie", + "ui.list.empty": "Brak wyników", + "ui.list.clearFilter": "Wyczyść filtr", + "ui.list.emptyWithFilter.prefix": "Brak wyników dla", + "ui.list.emptyWithFilter.suffix": "", + + "ui.messageNav.newMessage": "Nowa wiadomość", + + "ui.promptInput.noMatchingItems": "Brak pasujących elementów", + "ui.promptInput.commands": "Polecenia", + "ui.promptInput.dropFiles": "Upuść pliki, aby je załączyć", + "ui.promptInput.removeAttachment": "Usuń załącznik", + "ui.promptInput.label": "Prompt", + "ui.promptInput.placeholder.shell": "Wpisz polecenie powłoki...", + "ui.promptInput.placeholder.normal": + "Zapytaj o cokolwiek, {{slash}} aby wyświetlić polecenia, {{at}} aby wyświetlić kontekst...", + "ui.promptInput.add": "Dodaj obrazy i pliki", + "ui.promptInput.attachments": "Obrazy i pliki", + "ui.promptInput.context": "Kontekst", + "ui.promptInput.shell": "Polecenie powłoki", + "ui.promptInput.chooseAgent": "Wybierz agenta", + "ui.promptInput.chooseModel": "Wybierz model", + "ui.promptInput.chooseVariant": "Wybierz wariant modelu", + "ui.promptInput.send": "Wyślij", + "ui.promptInput.stop": "Zatrzymaj", + + "ui.tabs.close": "Zamknij kartę", + + "ui.textField.copyToClipboard": "Skopiuj do schowka", + "ui.textField.copyLink": "Skopiuj link", + "ui.textField.copied": "Skopiowano", + + "ui.imagePreview.alt": "Podgląd obrazu", + "ui.scrollView.ariaLabel": "treść przewijana", + + "ui.tool.read": "Odczyt", + "ui.tool.loaded": "Załadowano", + "ui.tool.list": "Lista", + "ui.tool.glob": "Glob", + "ui.tool.grep": "Grep", + "ui.tool.webfetch": "Pobieranie sieciowe", + "ui.tool.websearch": "Wyszukiwanie w sieci", + "ui.tool.websearch.provider": "{{provider}} Wyszukiwanie w sieci", + "ui.tool.shell": "Terminal", + "ui.tool.patch": "Patch", + "ui.tool.todos": "Zadania", + "ui.tool.todos.read": "Czytaj zadania", + "ui.tool.questions": "Pytania", + "ui.tool.questions.numbered": "Pytania {{number}}", + "ui.tool.agent": "Agent {{type}}", + "ui.tool.agent.default": "Agent", + + "ui.common.file.one": "plik", + "ui.common.file.other": "pliki", + "ui.common.question.one": "pytanie", + "ui.common.question.other": "pytania", + + "ui.common.add": "Dodaj", + "ui.common.back": "Wstecz", + "ui.common.cancel": "Anuluj", + "ui.common.confirm": "Potwierdź", + "ui.common.dismiss": "Odrzuć", + "ui.common.close": "Zamknij", + "ui.common.next": "Dalej", + "ui.common.submit": "Prześlij", + "ui.common.showMore": "Pokaż więcej", + "ui.common.clear": "Wyczyść", + "ui.common.file": "Plik", + + "ui.permission.deny": "Odmów", + "ui.permission.allowAlways": "Zezwalaj zawsze", + "ui.permission.allowOnce": "Zezwól raz", + + "ui.message.expand": "Rozwiń wiadomość", + "ui.message.collapse": "Zwiń wiadomość", + "ui.message.copy": "Kopiuj", + "ui.message.copyMessage": "Kopiuj wiadomość", + "ui.message.forkMessage": "Rozwidlij do nowej sesji", + "ui.message.revertMessage": "Cofnij wiadomość", + "ui.message.copyResponse": "Kopiuj odpowiedź", + "ui.message.copied": "Skopiowano!", + "ui.message.interrupted": "Przerwano", + "ui.message.queued": "W kolejce", + "ui.message.attachment.alt": "załącznik", + + "ui.patch.action.deleted": "Usunięto", + "ui.patch.action.created": "Utworzono", + "ui.patch.action.moved": "Przeniesiono", + "ui.patch.action.patched": "Załatano", + + "ui.question.subtitle.answered": "Liczba odpowiedzi: {{count}}", + "ui.question.answer.none": "(brak odpowiedzi)", + "ui.question.review.notAnswered": "(bez odpowiedzi)", + "ui.question.multiHint": "Zaznacz wszystkie pasujące", + "ui.question.singleHint": "Wybierz jedną odpowiedź", + "ui.question.custom.placeholder": "Wpisz swoją odpowiedź...", + + "ui.fileSearch.placeholder": "Szukaj", + "ui.fileSearch.previousMatch": "Poprzednie", + "ui.fileSearch.nextMatch": "Następne", + "ui.fileSearch.close": "Zamknij wyszukiwanie", + "ui.tool.task": "Zadanie", + "ui.tool.skill": "Umiejętność", + "ui.basicTool.called": "Wywołano `{{tool}}`", + "ui.toolErrorCard.failed": "Błąd", + "ui.toolErrorCard.copyError": "Kopiuj błąd", + "ui.message.duration.seconds": "{{count}} s", + "ui.message.duration.minutesSeconds": "{{minutes}} min {{seconds}} s", +} diff --git a/packages/ui/src/i18n/ro.ts b/packages/ui/src/i18n/ro.ts new file mode 100644 index 0000000000000000000000000000000000000000..6d187caf5fd862b9ece3596426c29fdc7e98c9fd --- /dev/null +++ b/packages/ui/src/i18n/ro.ts @@ -0,0 +1,201 @@ +export const dict: Record = { + "ui.sessionReview.title": "Modificări sesiune", + "ui.sessionReview.title.git": "Modificări Git", + "ui.sessionReview.title.branch": "Modificări ramură", + "ui.sessionReview.title.lastTurn": "Modificări ultima rundă", + "ui.sessionReview.diffStyle.unified": "Unificat", + "ui.sessionReview.diffStyle.split": "Împărțit", + "ui.sessionReview.expandAll": "Extinde tot", + "ui.sessionReview.collapseAll": "Restrânge tot", + "ui.sessionReview.change.added": "Adăugat", + "ui.sessionReview.change.removed": "Eliminat", + "ui.sessionReview.change.modified": "Modificat", + "ui.sessionReview.image.loading": "Se încarcă...", + "ui.sessionReview.image.placeholder": "Imagine", + "ui.sessionReview.largeDiff.title": "Diff prea mare pentru afișare", + "ui.sessionReview.largeDiff.meta": "Limită: {{limit}} linii modificate. Curent: {{current}} linii modificate.", + "ui.sessionReview.largeDiff.renderAnyway": "Afișează oricum", + "ui.sessionReviewV2.expandMode": "Extinde sau restrânge diff-ul", + "ui.sessionReviewV2.filterFiles": "Filtrează fișiere", + "ui.sessionReviewV2.toggleSidebar": "Comută arbore fișiere", + "ui.sessionReviewV2.showAllLines": "Arată toate liniile", + "ui.sessionReviewV2.hideNonDiffLines": "Ascunde liniile nemodificate", + "ui.sessionReviewV2.unifiedDiff": "Diff unificat", + "ui.sessionReviewV2.splitDiff": "Diff împărțit", + "ui.sessionReviewV2.previousFile": "Fișierul anterior", + "ui.sessionReviewV2.nextFile": "Fișierul următor", + "ui.sessionReviewV2.diffView": "Vizualizare diff", + "ui.sessionReviewV2.empty.noGit.title": "Nicio modificare urmărită", + "ui.sessionReviewV2.empty.noGit.description": "Urmărește, revizuiește și anulează modificările din acest proiect", + "ui.sessionReviewV2.empty.noGit.action": "Creează depozit Git", + "ui.sessionReviewV2.empty.noGit.actionLoading": "Se creează depozitul Git...", + "ui.sessionReviewV2.empty.changes.title": "Nicio modificare de fișier", + "ui.sessionReviewV2.empty.changes.description": "Modificările proiectului vor apărea aici", + "ui.sessionReview.openFile": "Deschide fișier", + "ui.sessionReview.selection.line": "linia {{line}}", + "ui.sessionReview.selection.lines": "liniile {{start}}-{{end}}", + "ui.fileMedia.kind.image": "imagine", + "ui.fileMedia.kind.audio": "audio", + "ui.fileMedia.state.removed": "Fișier {{kind}} șters.", + "ui.fileMedia.state.loading": "Se încarcă {{kind}}...", + "ui.fileMedia.state.error": "Nu se poate încărca {{kind}}.", + "ui.fileMedia.state.unavailable": "Previzualizare {{kind}} indisponibilă.", + "ui.fileMedia.binary.title": "Fișier binar", + "ui.fileMedia.binary.description.path": "{{path}} este binar.", + "ui.fileMedia.binary.description.default": "Conținut binar", + "ui.lineComment.label.prefix": "Comentează la", + "ui.lineComment.label.suffix": "", + "ui.lineComment.editorLabel.prefix": "Se comentează la", + "ui.lineComment.editorLabel.suffix": "", + "ui.lineComment.placeholder": "Adaugă comentariu", + "ui.lineComment.contextPlaceholder": "Adaugă context pentru această modificare", + "ui.lineComment.submit": "Comentează", + "ui.lineComment.cancel": "Renunță", + "ui.sessionTurn.steps.show": "Afișează pașii", + "ui.sessionTurn.steps.hide": "Ascunde pașii", + "ui.sessionTurn.summary.response": "Răspuns", + "ui.sessionTurn.diff.showMore": "Afișează mai multe modificări ({{count}})", + "ui.sessionTurn.diffs.changed.one": "{{count}} fișier modificat", + "ui.sessionTurn.diffs.changed.other": "{{count}} fișiere modificate", + "ui.sessionTurn.diffs.changed.few": "{{count}} fișiere modificate", + "ui.sessionTurn.diffs.showAll": "Afișează tot", + "ui.sessionTurn.diffs.showLess": "Afișează mai puțin", + "ui.sessionTurn.diffs.more": "+{{count}} fișiere", + "ui.sessionTurn.retry.retrying": "se reîncearcă", + "ui.sessionTurn.retry.inSeconds": "în {{seconds}}s", + "ui.sessionTurn.retry.attempt": "încercarea #{{attempt}}", + "ui.sessionTurn.retry.attemptLine": "{{line}} - încercarea #{{attempt}}", + "ui.sessionTurn.retry.geminiHot": "gemini este prea solicitat acum", + "ui.sessionTurn.error.freeUsageExceeded": "Ai depășit utilizarea gratuită", + "ui.sessionTurn.error.addCredits": "Adaugă credit", + "dialog.usageExceeded.freeTier.title": "Limită gratuită atinsă", + "dialog.usageExceeded.freeTier.description": + "Abonează-te la OpenCode Go pentru 10$/lună și obține acces fiabil la cele mai bune modele open-source.", + "dialog.usageExceeded.freeTier.actionLabel": "Abonează-te", + "dialog.usageExceeded.accountRateLimit.title": "Limită Go atinsă", + "dialog.usageExceeded.accountRateLimit.description": + "Ai atins limita de utilizare. Pentru a continua să folosești acest model acum, activează utilizarea din soldul disponibil", + "dialog.usageExceeded.accountRateLimit.actionLabel": "Deschide setările", + "ui.sessionTurn.status.delegating": "Se deleagă sarcina", + "ui.sessionTurn.status.planning": "Se planifică următorii pași", + "ui.sessionTurn.status.gatheringContext": "Se explorează", + "ui.sessionTurn.status.gatheredContext": "Explorat", + "ui.sessionTurn.status.searchingCodebase": "Se caută în cod", + "ui.sessionTurn.status.searchingWeb": "Se caută pe web", + "ui.sessionTurn.status.makingEdits": "Se editează", + "ui.sessionTurn.status.runningCommands": "Se rulează comenzi", + "ui.sessionTurn.status.thinking": "Se gândește", + "ui.sessionTurn.status.thinkingWithTopic": "Se gândește - {{topic}}", + "ui.sessionTurn.status.gatheringThoughts": "Se adună idei", + "ui.sessionTurn.status.consideringNextSteps": "Se analizează următorii pași", + "ui.messagePart.diagnostic.error": "Eroare", + "ui.messagePart.title.edit": "Editare", + "ui.messagePart.title.write": "Scriere", + "ui.messagePart.option.typeOwnAnswer": "Scrie propriul răspuns", + "ui.messagePart.review.title": "Revizuiește răspunsurile", + "ui.messagePart.questions.dismissed": "Întrebări respinse", + "ui.messagePart.compaction": "Sesiune compactată", + "ui.messagePart.context.read.one": "{{count}} citire", + "ui.messagePart.context.read.other": "{{count}} citiri", + "ui.messagePart.context.read.few": "{{count}} citiri", + "ui.messagePart.context.search.one": "{{count}} căutare", + "ui.messagePart.context.search.other": "{{count}} căutări", + "ui.messagePart.context.search.few": "{{count}} căutări", + "ui.messagePart.context.list.one": "{{count}} listă", + "ui.messagePart.context.list.other": "{{count}} liste", + "ui.messagePart.context.list.few": "{{count}} liste", + "ui.list.loading": "Se încarcă", + "ui.list.empty": "Niciun rezultat", + "ui.list.clearFilter": "Șterge filtrul", + "ui.list.emptyWithFilter.prefix": "Niciun rezultat pentru", + "ui.list.emptyWithFilter.suffix": "", + "ui.fileSearch.placeholder": "Caută", + "ui.fileSearch.previousMatch": "Potrivirea anterioară", + "ui.fileSearch.nextMatch": "Potrivirea următoare", + "ui.fileSearch.close": "Închide căutarea", + "ui.messageNav.newMessage": "Mesaj nou", + "ui.promptInput.noMatchingItems": "Nicio potrivire", + "ui.promptInput.commands": "Comenzi", + "ui.promptInput.dropFiles": "Trage fișiere pentru atașare", + "ui.promptInput.removeAttachment": "Elimină atașarea", + "ui.promptInput.label": "Solicitare", + "ui.promptInput.placeholder.shell": "Introdu o comandă shell...", + "ui.promptInput.placeholder.normal": "Întreabă orice, {{slash}} pentru comenzi, {{at}} pentru context...", + "ui.promptInput.add": "Adaugă imagini și fișiere", + "ui.promptInput.attachments": "Imagini și fișiere", + "ui.promptInput.context": "Context", + "ui.promptInput.shell": "Comandă shell", + "ui.promptInput.chooseAgent": "Alege agentul", + "ui.promptInput.chooseModel": "Alege modelul", + "ui.promptInput.chooseVariant": "Alege varianta modelului", + "ui.promptInput.send": "Trimite", + "ui.promptInput.stop": "Oprește", + "ui.tabs.close": "Închide fila", + "ui.textField.copyToClipboard": "Copiază în clipboard", + "ui.textField.copyLink": "Copiază linkul", + "ui.textField.copied": "Copiat", + "ui.imagePreview.alt": "Previzualizare imagine", + "ui.scrollView.ariaLabel": "conținut derulabil", + "ui.tool.read": "Citește", + "ui.tool.loaded": "Încărcat", + "ui.tool.list": "Listează", + "ui.tool.glob": "Glob", + "ui.tool.grep": "Grep", + "ui.tool.task": "Sarcină", + "ui.tool.webfetch": "Webfetch", + "ui.tool.websearch": "Căutare web", + "ui.tool.websearch.provider": "Căutare web {{provider}}", + "ui.tool.shell": "Shell", + "ui.tool.patch": "Petec", + "ui.tool.todos": "Sarcini", + "ui.tool.todos.read": "Citește sarcinile", + "ui.tool.questions": "Întrebări", + "ui.tool.questions.numbered": "Întrebări {{number}}", + "ui.tool.agent": "Agent {{type}}", + "ui.tool.agent.default": "Agent", + "ui.tool.skill": "Abilitate", + "ui.basicTool.called": "A apelat `{{tool}}`", + "ui.toolErrorCard.failed": "Eroare", + "ui.toolErrorCard.copyError": "Eroare la copiere", + "ui.common.file.one": "fișier", + "ui.common.file.other": "fișiere", + "ui.common.question.one": "întrebare", + "ui.common.question.other": "întrebări", + "ui.common.add": "Adaugă", + "ui.common.clear": "Curăță", + "ui.common.file": "Fișier", + "ui.common.back": "Înapoi", + "ui.common.cancel": "Anulează", + "ui.common.confirm": "Confirmă", + "ui.common.dismiss": "Închide", + "ui.common.close": "Închide", + "ui.common.next": "Următorul", + "ui.common.submit": "Trimite", + "ui.common.showMore": "Afișează mai mult", + "ui.permission.deny": "Refuză", + "ui.permission.allowAlways": "Permite mereu", + "ui.permission.allowOnce": "Permite o dată", + "ui.message.expand": "Extinde mesajul", + "ui.message.collapse": "Restrânge mesajul", + "ui.message.copy": "Copiază", + "ui.message.copyMessage": "Copiază mesajul", + "ui.message.forkMessage": "Deschide într-o sesiune nouă", + "ui.message.revertMessage": "Revino la mesaj", + "ui.message.copyResponse": "Copiază răspunsul", + "ui.message.copied": "Copiat", + "ui.message.duration.seconds": "{{count}}s", + "ui.message.duration.minutesSeconds": "{{minutes}}m {{seconds}}s", + "ui.message.interrupted": "Întrerupt", + "ui.message.queued": "În așteptare", + "ui.message.attachment.alt": "atașament", + "ui.patch.action.deleted": "Șters", + "ui.patch.action.created": "Creat", + "ui.patch.action.moved": "Mutat", + "ui.patch.action.patched": "Modificat", + "ui.question.subtitle.answered": "{{count}} răspunsuri", + "ui.question.answer.none": "(niciun răspuns)", + "ui.question.review.notAnswered": "(fără răspuns)", + "ui.question.multiHint": "Selectează toate răspunsurile corecte", + "ui.question.singleHint": "Selectează un răspuns", + "ui.question.custom.placeholder": "Scrie răspunsul...", +} diff --git a/packages/ui/src/i18n/ru.ts b/packages/ui/src/i18n/ru.ts new file mode 100644 index 0000000000000000000000000000000000000000..2b733166f7f4db2c453f79f647fc92a7bb46a802 --- /dev/null +++ b/packages/ui/src/i18n/ru.ts @@ -0,0 +1,224 @@ +export const dict = { + "ui.sessionReview.title": "Изменения сессии", + "ui.sessionReview.title.git": "Изменения Git", + "ui.sessionReview.title.branch": "Изменения ветки", + "ui.sessionReview.title.lastTurn": "Изменения последнего хода", + "ui.sessionReview.diffStyle.unified": "Объединённый", + "ui.sessionReview.diffStyle.split": "Разделённый", + "ui.sessionReview.openFile": "Открыть файл", + "ui.sessionReview.selection.line": "строка {{line}}", + "ui.sessionReview.selection.lines": "строки {{start}}-{{end}}", + "ui.sessionReview.expandAll": "Развернуть всё", + "ui.sessionReview.collapseAll": "Свернуть всё", + + "ui.sessionReview.change.added": "Добавлено", + "ui.sessionReview.change.removed": "Удалено", + "ui.sessionReview.change.modified": "Изменено", + "ui.sessionReview.image.loading": "Загрузка...", + "ui.sessionReview.image.placeholder": "Изображение", + "ui.sessionReview.largeDiff.title": "Список изменений слишком велик для отображения", + "ui.sessionReview.largeDiff.meta": "Лимит: {{limit}} изменённых строк. Сейчас: {{current}} изменённых строк.", + "ui.sessionReview.largeDiff.renderAnyway": "Всё равно отобразить", + "ui.sessionReviewV2.expandMode": "Развернуть или свернуть изменения", + "ui.sessionReviewV2.filterFiles": "Фильтровать файлы", + "ui.sessionReviewV2.toggleSidebar": "Переключить дерево файлов", + "ui.sessionReviewV2.showAllLines": "Показать все строки", + "ui.sessionReviewV2.hideNonDiffLines": "Скрыть строки без изменений", + "ui.sessionReviewV2.unifiedDiff": "Объединённое представление", + "ui.sessionReviewV2.splitDiff": "Раздельное представление", + "ui.sessionReviewV2.previousFile": "Предыдущий файл", + "ui.sessionReviewV2.nextFile": "Следующий файл", + "ui.sessionReviewV2.diffView": "Просмотр изменений", + "ui.sessionReviewV2.empty.noGit.title": "Нет отслеживаемых изменений", + "ui.sessionReviewV2.empty.noGit.description": "Отслеживайте, просматривайте и отменяйте изменения в этом проекте", + "ui.sessionReviewV2.empty.noGit.action": "Создать репозиторий Git", + "ui.sessionReviewV2.empty.noGit.actionLoading": "Создание репозитория Git...", + "ui.sessionReviewV2.empty.changes.title": "Изменений в файлах пока нет", + "ui.sessionReviewV2.empty.changes.description": "Изменения проекта появятся здесь", + "ui.fileMedia.kind.image": "изображение", + "ui.fileMedia.kind.audio": "аудио", + "ui.fileMedia.state.removed": "{{kind}} удалено", + "ui.fileMedia.state.loading": "Загружается {{kind}}...", + "ui.fileMedia.state.error": "Не удалось загрузить {{kind}}", + "ui.fileMedia.state.unavailable": "{{kind}} недоступно", + "ui.fileMedia.binary.title": "Двоичный файл", + "ui.fileMedia.binary.description.path": "Невозможно отобразить {{path}}, так как это двоичный файл.", + "ui.fileMedia.binary.description.default": "Невозможно отобразить этот файл, так как он двоичный.", + "ui.lineComment.label.prefix": "Комментарий к ", + "ui.lineComment.label.suffix": "", + "ui.lineComment.editorLabel.prefix": "Комментирование: ", + "ui.lineComment.editorLabel.suffix": "", + "ui.lineComment.placeholder": "Добавить комментарий", + "ui.lineComment.contextPlaceholder": "Добавить контекст для этого изменения", + "ui.lineComment.submit": "Добавить комментарий", + "ui.lineComment.cancel": "Отмена", + "ui.sessionTurn.steps.show": "Показать шаги", + "ui.sessionTurn.steps.hide": "Скрыть шаги", + "ui.sessionTurn.summary.response": "Ответ", + "ui.sessionTurn.diff.showMore": "Показать ещё изменений ({{count}})", + "ui.sessionTurn.diffs.changed.one": "Изменённый файл: {{count}}", + "ui.sessionTurn.diffs.changed.few": "{{count}} изменённых файла", + "ui.sessionTurn.diffs.changed.many": "{{count}} изменённых файлов", + "ui.sessionTurn.diffs.changed.other": "Изменённые файлы: {{count}}", + "ui.sessionTurn.diffs.showAll": "Показать все", + "ui.sessionTurn.diffs.showLess": "Показать меньше", + "ui.sessionTurn.diffs.more": "+ ещё {{count}}", + + "ui.sessionTurn.retry.retrying": "повтор", + "ui.sessionTurn.retry.inSeconds": "через {{seconds}} с", + "ui.sessionTurn.retry.attempt": "попытка №{{attempt}}", + "ui.sessionTurn.retry.attemptLine": "{{line}} - попытка №{{attempt}}", + "ui.sessionTurn.retry.geminiHot": "gemini сейчас перегружен", + "ui.sessionTurn.error.freeUsageExceeded": "Лимит бесплатного использования превышен", + "ui.sessionTurn.error.addCredits": "Добавить кредиты", + + "dialog.usageExceeded.freeTier.title": "Достигнут бесплатный лимит", + "dialog.usageExceeded.freeTier.description": + "Подпишитесь на OpenCode Go за $10/месяц для надёжного доступа к лучшим моделям с открытым исходным кодом.", + "dialog.usageExceeded.freeTier.actionLabel": "Подписаться", + "dialog.usageExceeded.accountRateLimit.title": "Достигнут лимит Go", + "dialog.usageExceeded.accountRateLimit.description": + "Достигнут лимит использования. Чтобы продолжить использовать эту модель сейчас, включите использование из доступного баланса", + "dialog.usageExceeded.accountRateLimit.actionLabel": "Открыть настройки", + + "ui.sessionTurn.status.delegating": "Делегирование работы", + "ui.sessionTurn.status.planning": "Планирование следующих шагов", + "ui.sessionTurn.status.gatheringContext": "Исследование", + "ui.sessionTurn.status.gatheredContext": "Исследовано", + "ui.sessionTurn.status.searchingCodebase": "Поиск в кодовой базе", + "ui.sessionTurn.status.searchingWeb": "Поиск в интернете", + "ui.sessionTurn.status.makingEdits": "Внесение изменений", + "ui.sessionTurn.status.runningCommands": "Выполнение команд", + "ui.sessionTurn.status.thinking": "Размышление", + "ui.sessionTurn.status.thinkingWithTopic": "Размышление - {{topic}}", + "ui.sessionTurn.status.gatheringThoughts": "Сбор мыслей", + "ui.sessionTurn.status.consideringNextSteps": "Рассмотрение следующих шагов", + + "ui.messagePart.questions.dismissed": "Вопросы отклонены", + "ui.messagePart.compaction": "Сессия сжата", + "ui.messagePart.context.read.one": "{{count}} чтение", + "ui.messagePart.context.read.few": "{{count}} чтения", + "ui.messagePart.context.read.many": "{{count}} чтений", + "ui.messagePart.context.read.other": "Операций чтения: {{count}}", + "ui.messagePart.context.search.one": "{{count}} поиск", + "ui.messagePart.context.search.few": "{{count}} поиска", + "ui.messagePart.context.search.many": "{{count}} поисков", + "ui.messagePart.context.search.other": "Операций поиска: {{count}}", + "ui.messagePart.context.list.one": "{{count}} список", + "ui.messagePart.context.list.few": "{{count}} списка", + "ui.messagePart.context.list.many": "{{count}} списков", + "ui.messagePart.context.list.other": "Получено списков: {{count}}", + "ui.messagePart.diagnostic.error": "Ошибка", + "ui.messagePart.title.edit": "Редактировать", + "ui.messagePart.title.write": "Написать", + "ui.messagePart.option.typeOwnAnswer": "Введите свой ответ", + "ui.messagePart.review.title": "Проверьте свои ответы", + + "ui.list.loading": "Загрузка", + "ui.list.empty": "Нет результатов", + "ui.list.clearFilter": "Очистить фильтр", + "ui.list.emptyWithFilter.prefix": "Нет результатов для", + "ui.list.emptyWithFilter.suffix": "", + + "ui.messageNav.newMessage": "Новое сообщение", + + "ui.promptInput.noMatchingItems": "Нет совпадений", + "ui.promptInput.commands": "Команды", + "ui.promptInput.dropFiles": "Перетащите файлы, чтобы прикрепить их", + "ui.promptInput.removeAttachment": "Удалить вложение", + "ui.promptInput.label": "Промпт", + "ui.promptInput.placeholder.shell": "Введите команду оболочки...", + "ui.promptInput.placeholder.normal": "Спросите что угодно, {{slash}} — команды, {{at}} — контекст...", + "ui.promptInput.add": "Добавить изображения и файлы", + "ui.promptInput.attachments": "Изображения и файлы", + "ui.promptInput.context": "Контекст", + "ui.promptInput.shell": "Команда оболочки", + "ui.promptInput.chooseAgent": "Выбрать агента", + "ui.promptInput.chooseModel": "Выбрать модель", + "ui.promptInput.chooseVariant": "Выбрать вариант модели", + "ui.promptInput.send": "Отправить", + "ui.promptInput.stop": "Остановить", + + "ui.tabs.close": "Закрыть вкладку", + + "ui.textField.copyToClipboard": "Копировать в буфер обмена", + "ui.textField.copyLink": "Копировать ссылку", + "ui.textField.copied": "Скопировано", + + "ui.imagePreview.alt": "Предпросмотр изображения", + "ui.scrollView.ariaLabel": "Прокручиваемое содержимое", + + "ui.tool.read": "Чтение", + "ui.tool.loaded": "Загружено", + "ui.tool.list": "Список", + "ui.tool.glob": "Glob", + "ui.tool.grep": "Grep", + "ui.tool.webfetch": "Webfetch", + "ui.tool.websearch": "Веб-поиск", + "ui.tool.websearch.provider": "{{provider}} Веб-поиск", + "ui.tool.shell": "Оболочка", + "ui.tool.patch": "Патч", + "ui.tool.todos": "Задачи", + "ui.tool.todos.read": "Читать задачи", + "ui.tool.questions": "Вопросы", + "ui.tool.questions.numbered": "Вопросы {{number}}", + "ui.tool.agent": "Агент {{type}}", + "ui.tool.agent.default": "Агент", + + "ui.common.file.one": "файл", + "ui.common.file.other": "файлов", + "ui.common.question.one": "вопрос", + "ui.common.question.other": "вопросов", + + "ui.common.add": "Добавить", + "ui.common.back": "Назад", + "ui.common.cancel": "Отмена", + "ui.common.confirm": "Подтвердить", + "ui.common.dismiss": "Закрыть", + "ui.common.close": "Закрыть", + "ui.common.next": "Далее", + "ui.common.submit": "Отправить", + "ui.common.showMore": "Показать ещё", + "ui.common.clear": "Очистить", + "ui.common.file": "Файл", + + "ui.permission.deny": "Запретить", + "ui.permission.allowAlways": "Разрешить всегда", + "ui.permission.allowOnce": "Разрешить один раз", + + "ui.message.expand": "Развернуть сообщение", + "ui.message.collapse": "Свернуть сообщение", + "ui.message.copy": "Копировать", + "ui.message.copyMessage": "Копировать сообщение", + "ui.message.forkMessage": "Ответвить в новую сессию", + "ui.message.revertMessage": "Сбросить до этого момента", + "ui.message.copyResponse": "Копировать ответ", + "ui.message.copied": "Скопировано!", + "ui.message.interrupted": "Прервано", + "ui.message.queued": "В очереди", + "ui.message.attachment.alt": "вложение", + + "ui.patch.action.deleted": "Удалено", + "ui.patch.action.created": "Создано", + "ui.patch.action.moved": "Перемещено", + "ui.patch.action.patched": "Изменено", + + "ui.question.subtitle.answered": "Получено ответов: {{count}}", + "ui.question.answer.none": "(нет ответа)", + "ui.question.review.notAnswered": "(не отвечено)", + "ui.question.multiHint": "Выберите все подходящие", + "ui.question.singleHint": "Выберите один ответ", + "ui.question.custom.placeholder": "Введите свой ответ...", + + "ui.fileSearch.placeholder": "Найти", + "ui.fileSearch.previousMatch": "Предыдущее совпадение", + "ui.fileSearch.nextMatch": "Следующее совпадение", + "ui.fileSearch.close": "Закрыть поиск", + "ui.tool.task": "Задача", + "ui.tool.skill": "Навык", + "ui.basicTool.called": "Вызван `{{tool}}`", + "ui.toolErrorCard.failed": "Ошибка", + "ui.toolErrorCard.copyError": "Скопировать ошибку", + "ui.message.duration.seconds": "{{count}} с", + "ui.message.duration.minutesSeconds": "{{minutes}} мин {{seconds}} с", +} diff --git a/packages/ui/src/i18n/si.ts b/packages/ui/src/i18n/si.ts new file mode 100644 index 0000000000000000000000000000000000000000..3550df3aaa8867d96b43df36b588692e62189209 --- /dev/null +++ b/packages/ui/src/i18n/si.ts @@ -0,0 +1,197 @@ +export const dict: Record = { + "ui.sessionReview.title": "සැසි වෙනස්කම්", + "ui.sessionReview.title.git": "Git වෙනස්කම්", + "ui.sessionReview.title.branch": "ශාඛා වෙනස්කම්", + "ui.sessionReview.title.lastTurn": "අවසාන හැරීම වෙනස් වේ", + "ui.sessionReview.diffStyle.unified": "එක්සත්", + "ui.sessionReview.diffStyle.split": "බෙදුණු", + "ui.sessionReview.expandAll": "සියල්ල පුළුල් කරන්න", + "ui.sessionReview.collapseAll": "සියල්ල හකුළන්න", + "ui.sessionReview.change.added": "එකතු කරන ලදී", + "ui.sessionReview.change.removed": "ඉවත් කරන ලදී", + "ui.sessionReview.change.modified": "වෙනස් කර ඇත", + "ui.sessionReview.image.loading": "පූරණය වෙමින්...", + "ui.sessionReview.image.placeholder": "රූපය", + "ui.sessionReview.largeDiff.title": "විදැහුම් කිරීමට විශාල වෙනස", + "ui.sessionReview.largeDiff.meta": "සීමාව: {{limit}} රේඛා වෙනස් කර ඇත. වත්මන්: {{current}} වෙනස් කළ රේඛා.", + "ui.sessionReview.largeDiff.renderAnyway": "කොහොම හරි Render කරන්න", + "ui.sessionReviewV2.expandMode": "වෙනස පුළුල් කරන්න හෝ හකුළන්න", + "ui.sessionReviewV2.filterFiles": "ගොනු පෙරහන් කරන්න", + "ui.sessionReviewV2.toggleSidebar": "ගොනු ගස ටොගල් කරන්න", + "ui.sessionReviewV2.showAllLines": "සියලුම රේඛා පෙන්වන්න", + "ui.sessionReviewV2.hideNonDiffLines": "වෙනස් නොවන රේඛා සඟවන්න", + "ui.sessionReviewV2.unifiedDiff": "ඒකාබද්ධ වෙනස", + "ui.sessionReviewV2.splitDiff": "බෙදීම් වෙනස", + "ui.sessionReviewV2.previousFile": "පෙර ගොනුව", + "ui.sessionReviewV2.nextFile": "ඊළඟ ගොනුව", + "ui.sessionReviewV2.diffView": "වෙනස් දර්ශනය", + "ui.sessionReviewV2.empty.noGit.title": "නිරීක්ෂණය කළ වෙනස්කම් නොමැත", + "ui.sessionReviewV2.empty.noGit.description": "මෙම ව්‍යාපෘතියේ වෙනස්කම් හඹා යන්න, සමාලෝචනය කරන්න, සහ පසුගමනය කරන්න", + "ui.sessionReviewV2.empty.noGit.action": "Git ගබඩාවක් සාදන්න", + "ui.sessionReviewV2.empty.noGit.actionLoading": "Git ගබඩාව නිර්මාණය කරමින්...", + "ui.sessionReviewV2.empty.changes.title": "තවමත් ගොනු වෙනස්කම් නොමැත", + "ui.sessionReviewV2.empty.changes.description": "ව්‍යාපෘති වෙනස්කම් මෙහි දිස්වනු ඇත", + "ui.sessionReview.openFile": "ගොනුව විවෘත කරන්න", + "ui.sessionReview.selection.line": "පේළිය {{line}}", + "ui.sessionReview.selection.lines": "රේඛා {{start}}-{{end}}", + "ui.fileMedia.kind.image": "රූපය", + "ui.fileMedia.kind.audio": "ශ්රව්ය", + "ui.fileMedia.state.removed": "{{kind}} ගොනුව ඉවත් කරන ලදී.", + "ui.fileMedia.state.loading": "{{kind}} පූරණය වෙමින්...", + "ui.fileMedia.state.error": "{{kind}} පූරණය කළ නොහැක.", + "ui.fileMedia.state.unavailable": "{{kind}} පෙරදසුන නොමැත.", + "ui.fileMedia.binary.title": "ද්විමය ගොනුව", + "ui.fileMedia.binary.description.path": "{{path}} ද්විමය වේ.", + "ui.fileMedia.binary.description.default": "ද්විමය අන්තර්ගතය", + "ui.lineComment.label.prefix": "අදහස් දක්වන්න", + "ui.lineComment.label.suffix": "", + "ui.lineComment.editorLabel.prefix": "අදහස් දක්වමින්", + "ui.lineComment.editorLabel.suffix": "", + "ui.lineComment.placeholder": "අදහස් එක් කරන්න", + "ui.lineComment.contextPlaceholder": "මෙම වෙනස සඳහා සන්දර්භය එක් කරන්න", + "ui.lineComment.submit": "අදහස් දක්වන්න", + "ui.lineComment.cancel": "අවලංගු කරන්න", + "ui.sessionTurn.steps.show": "පියවර පෙන්වන්න", + "ui.sessionTurn.steps.hide": "පියවර සඟවන්න", + "ui.sessionTurn.summary.response": "ප්රතිචාරය", + "ui.sessionTurn.diff.showMore": "තවත් වෙනස්කම් පෙන්වන්න ({{count}})", + "ui.sessionTurn.diffs.changed.one": "{{count}} ගොනුව වෙනස් කරන ලදී", + "ui.sessionTurn.diffs.changed.other": "{{count}} වෙනස් කරන ලද ගොනු", + "ui.sessionTurn.diffs.showAll": "සියල්ල පෙන්වන්න", + "ui.sessionTurn.diffs.showLess": "අඩුවෙන් පෙන්වන්න", + "ui.sessionTurn.diffs.more": "+{{count}} තවත් ගොනු", + "ui.sessionTurn.retry.retrying": "නැවත උත්සාහ කරනවා", + "ui.sessionTurn.retry.inSeconds": "{{seconds}}ත", + "ui.sessionTurn.retry.attempt": "උත්සාහ කරන්න #{{attempt}}", + "ui.sessionTurn.retry.attemptLine": "{{line}} - උත්සාහ කරන්න #{{attempt}}", + "ui.sessionTurn.retry.geminiHot": "මිථුන ලග්නය දැන් උණුසුම් වැඩියි", + "ui.sessionTurn.error.freeUsageExceeded": "නිදහස් භාවිතය ඉක්මවා ඇත", + "ui.sessionTurn.error.addCredits": "ණය එකතු කරන්න", + "dialog.usageExceeded.freeTier.title": "නිදහස් සීමාව ළඟා විය", + "dialog.usageExceeded.freeTier.description": + "හොඳම විවෘත මූලාශ්‍ර ආකෘති වෙත විශ්වාසනීය ප්‍රවේශය සඳහා මසකට $10 බැගින් OpenCode Go වෙත දායක වන්න.", + "dialog.usageExceeded.freeTier.actionLabel": "දායක වන්න", + "dialog.usageExceeded.accountRateLimit.title": "යන සීමාවට ළඟා විය", + "dialog.usageExceeded.accountRateLimit.description": + "භාවිත සීමාව ළඟා විය. දැන් මෙම ආකෘතිය දිගටම භාවිතා කිරීමට, ඔබගේ පවතින ශේෂයෙන් භාවිතය සබල කරන්න", + "dialog.usageExceeded.accountRateLimit.actionLabel": "සැකසුම් විවෘත කරන්න", + "ui.sessionTurn.status.delegating": "වැඩ පැවරීම", + "ui.sessionTurn.status.planning": "ඉදිරි පියවර සැලසුම් කිරීම", + "ui.sessionTurn.status.gatheringContext": "ගවේෂණය", + "ui.sessionTurn.status.gatheredContext": "ගවේෂණය කළා", + "ui.sessionTurn.status.searchingCodebase": "කේත පදනම සොයමින්", + "ui.sessionTurn.status.searchingWeb": "වෙබයේ සොයමින්", + "ui.sessionTurn.status.makingEdits": "සංස්කරණ සිදු කිරීම", + "ui.sessionTurn.status.runningCommands": "විධාන ක්රියාත්මක කිරීම", + "ui.sessionTurn.status.thinking": "කල්පනා කරනවා", + "ui.sessionTurn.status.thinkingWithTopic": "සිතීම - {{topic}}", + "ui.sessionTurn.status.gatheringThoughts": "සිතුවිලි එකතු කිරීම", + "ui.sessionTurn.status.consideringNextSteps": "ඉදිරි පියවර සලකා බලමින්", + "ui.messagePart.diagnostic.error": "දෝෂයකි", + "ui.messagePart.title.edit": "සංස්කරණය කරන්න", + "ui.messagePart.title.write": "ලියන්න", + "ui.messagePart.option.typeOwnAnswer": "ඔබේම පිළිතුර ටයිප් කරන්න", + "ui.messagePart.review.title": "ඔබේ පිළිතුරු සමාලෝචනය කරන්න", + "ui.messagePart.questions.dismissed": "ප්‍රශ්න ඉවත දමන ලදී", + "ui.messagePart.compaction": "සැසිය සංයුක්ත කර ඇත", + "ui.messagePart.context.read.one": "{{count}} කියවා ඇත", + "ui.messagePart.context.read.other": "{{count}} කියවයි", + "ui.messagePart.context.search.one": "{{count}} සෙවීම", + "ui.messagePart.context.search.other": "{{count}} සෙවීම්", + "ui.messagePart.context.list.one": "{{count}} ලැයිස්තුව", + "ui.messagePart.context.list.other": "{{count}} ලැයිස්තු", + "ui.list.loading": "පැටවීම", + "ui.list.empty": "ප්‍රතිඵල නැත", + "ui.list.clearFilter": "පෙරහන හිස් කරන්න", + "ui.list.emptyWithFilter.prefix": "සඳහා ප්‍රතිඵල නැත", + "ui.list.emptyWithFilter.suffix": "", + "ui.fileSearch.placeholder": "සොයන්න", + "ui.fileSearch.previousMatch": "පෙර තරගය", + "ui.fileSearch.nextMatch": "ඊළඟ තරගය", + "ui.fileSearch.close": "සෙවුම වසන්න", + "ui.messageNav.newMessage": "නව පණිවිඩයක්", + "ui.promptInput.noMatchingItems": "ගැළපෙන අයිතම නැත", + "ui.promptInput.commands": "විධාන", + "ui.promptInput.dropFiles": "ඇමිණීමට ගොනු අතහරින්න", + "ui.promptInput.removeAttachment": "ඇමුණුම ඉවත් කරන්න", + "ui.promptInput.label": "ප්‍රොම්ප්ට්", + "ui.promptInput.placeholder.shell": "ෂෙල් විධානය ඇතුළත් කරන්න...", + "ui.promptInput.placeholder.normal": "ඕනෑම දෙයක් අසන්න, {{slash}} විධාන සඳහා, {{at}} සන්දර්භය සඳහා...", + "ui.promptInput.add": "පින්තූර සහ ගොනු එකතු කරන්න", + "ui.promptInput.attachments": "පින්තූර සහ ගොනු", + "ui.promptInput.context": "සන්දර්භය", + "ui.promptInput.shell": "ෂෙල් විධානය", + "ui.promptInput.chooseAgent": "නියෝජිතයා තෝරන්න", + "ui.promptInput.chooseModel": "ආකෘතිය තෝරන්න", + "ui.promptInput.chooseVariant": "ආකෘති ප්රභේදය තෝරන්න", + "ui.promptInput.send": "යවන්න", + "ui.promptInput.stop": "නවත්වන්න", + "ui.tabs.close": "ටැබ් එක වසන්න", + "ui.textField.copyToClipboard": "පසුරු පුවරුවට පිටපත් කරන්න", + "ui.textField.copyLink": "සබැඳිය පිටපත් කරන්න", + "ui.textField.copied": "පිටපත් කර ඇත", + "ui.imagePreview.alt": "රූප පෙරදසුන", + "ui.scrollView.ariaLabel": "අනුචලනය කළ හැකි අන්තර්ගතය", + "ui.tool.read": "කියවන්න", + "ui.tool.loaded": "පටවා ඇත", + "ui.tool.list": "ලැයිස්තුව", + "ui.tool.glob": "Glob", + "ui.tool.grep": "Grep", + "ui.tool.task": "කාර්යය", + "ui.tool.webfetch": "Webfetch", + "ui.tool.websearch": "Web Search", + "ui.tool.websearch.provider": "{{provider}} Web Search", + "ui.tool.shell": "ෂෙල්", + "ui.tool.patch": "පැච්", + "ui.tool.todos": "කළ යුතු දේ", + "ui.tool.todos.read": "කළ යුතු දේ කියවන්න", + "ui.tool.questions": "ප්රශ්න", + "ui.tool.questions.numbered": "ප්‍රශ්න {{number}}", + "ui.tool.agent": "{{type}} නියෝජිතයා", + "ui.tool.agent.default": "නියෝජිතයා", + "ui.tool.skill": "දක්ෂතාවය", + "ui.basicTool.called": "`{{tool}}` ලෙස හැඳින්වේ", + "ui.toolErrorCard.failed": "අසාර්ථකයි", + "ui.toolErrorCard.copyError": "පිටපත් කිරීමේ දෝෂයකි", + "ui.common.file.one": "ගොනුව", + "ui.common.file.other": "ගොනු", + "ui.common.question.one": "ප්රශ්නය", + "ui.common.question.other": "ප්රශ්න", + "ui.common.add": "එකතු කරන්න", + "ui.common.clear": "පැහැදිලියි", + "ui.common.file": "ගොනුව", + "ui.common.back": "ආපසු", + "ui.common.cancel": "අවලංගු කරන්න", + "ui.common.confirm": "තහවුරු කරන්න", + "ui.common.dismiss": "අස් කරන්න", + "ui.common.close": "වසන්න", + "ui.common.next": "ඊළඟ", + "ui.common.submit": "ඉදිරිපත් කරන්න", + "ui.common.showMore": "තව පෙන්වන්න", + "ui.permission.deny": "ප්‍රතික්ෂේප කරන්න", + "ui.permission.allowAlways": "සෑම විටම ඉඩ දෙන්න", + "ui.permission.allowOnce": "වරක් ඉඩ දෙන්න", + "ui.message.expand": "පණිවිඩය දිග හරින්න", + "ui.message.collapse": "පණිවිඩය හකුළන්න", + "ui.message.copy": "පිටපත් කරන්න", + "ui.message.copyMessage": "පණිවිඩය පිටපත් කරන්න", + "ui.message.forkMessage": "නව සැසියට ෆෝක් කරන්න", + "ui.message.revertMessage": "පණිවිඩය ප්‍රතිවර්තනය කරන්න", + "ui.message.copyResponse": "ප්රතිචාරය පිටපත් කරන්න", + "ui.message.copied": "පිටපත් කර ඇත", + "ui.message.duration.seconds": "{{count}}s", + "ui.message.duration.minutesSeconds": "{{minutes}}මි {{seconds}}ත", + "ui.message.interrupted": "බාධා කළා", + "ui.message.queued": "පෝලිමේ", + "ui.message.attachment.alt": "ඇමුණුම", + "ui.patch.action.deleted": "මකා දමන ලදී", + "ui.patch.action.created": "නිර්මාණය කළා", + "ui.patch.action.moved": "මාරු කළා", + "ui.patch.action.patched": "පැච් කළා", + "ui.question.subtitle.answered": "{{count}} පිළිතුරු දෙන ලදී", + "ui.question.answer.none": "(පිළිතුරක් නැත)", + "ui.question.review.notAnswered": "(පිළිතුරු නොදී)", + "ui.question.multiHint": "අදාළ සියලු පිළිතුරු තෝරන්න", + "ui.question.singleHint": "එක් පිළිතුරක් තෝරන්න", + "ui.question.custom.placeholder": "ඔබේ පිළිතුර ටයිප් කරන්න...", +} diff --git a/packages/ui/src/i18n/sk.ts b/packages/ui/src/i18n/sk.ts new file mode 100644 index 0000000000000000000000000000000000000000..a8ec929b610df4c2af446263d9a9152cf63cb9b8 --- /dev/null +++ b/packages/ui/src/i18n/sk.ts @@ -0,0 +1,205 @@ +export const dict: Record = { + "ui.sessionReview.title": "Zmeny v relácii", + "ui.sessionReview.title.git": "Zmeny v Gite", + "ui.sessionReview.title.branch": "Zmeny vo vetve", + "ui.sessionReview.title.lastTurn": "Zmeny v poslednom kroku", + "ui.sessionReview.diffStyle.unified": "Zlúčené", + "ui.sessionReview.diffStyle.split": "Rozdelené", + "ui.sessionReview.expandAll": "Rozbaliť všetko", + "ui.sessionReview.collapseAll": "Zbaliť všetko", + "ui.sessionReview.change.added": "Pridané", + "ui.sessionReview.change.removed": "Odstránené", + "ui.sessionReview.change.modified": "Upravené", + "ui.sessionReview.image.loading": "Načítava sa...", + "ui.sessionReview.image.placeholder": "Obrázok", + "ui.sessionReview.largeDiff.title": "Rozdiel je príliš veľký na zobrazenie", + "ui.sessionReview.largeDiff.meta": "Limit: {{limit}} zmenených riadkov. Aktuálne: {{current}} zmenených riadkov.", + "ui.sessionReview.largeDiff.renderAnyway": "Zobraziť aj tak", + "ui.sessionReviewV2.expandMode": "Rozbaliť alebo zbaliť rozdiel", + "ui.sessionReviewV2.filterFiles": "Filtrovať súbory", + "ui.sessionReviewV2.toggleSidebar": "Prepnúť strom súborov", + "ui.sessionReviewV2.showAllLines": "Zobraziť všetky riadky", + "ui.sessionReviewV2.hideNonDiffLines": "Skryť nezmenené riadky", + "ui.sessionReviewV2.unifiedDiff": "Zlúčený rozdiel", + "ui.sessionReviewV2.splitDiff": "Rozdelený rozdiel", + "ui.sessionReviewV2.previousFile": "Predchádzajúci súbor", + "ui.sessionReviewV2.nextFile": "Nasledujúci súbor", + "ui.sessionReviewV2.diffView": "Zobrazenie rozdielov", + "ui.sessionReviewV2.empty.noGit.title": "Žiadne sledované zmeny", + "ui.sessionReviewV2.empty.noGit.description": "Sledujte, kontrolujte a vracajte zmeny v tomto projekte", + "ui.sessionReviewV2.empty.noGit.action": "Vytvoriť Git repozitár", + "ui.sessionReviewV2.empty.noGit.actionLoading": "Vytváranie Git repozitára...", + "ui.sessionReviewV2.empty.changes.title": "Zatiaľ žiadne zmeny súborov", + "ui.sessionReviewV2.empty.changes.description": "Zmeny projektu sa zobrazia tu", + "ui.sessionReview.openFile": "Otvoriť súbor", + "ui.sessionReview.selection.line": "riadok {{line}}", + "ui.sessionReview.selection.lines": "riadky {{start}}–{{end}}", + "ui.fileMedia.kind.image": "obrázok", + "ui.fileMedia.kind.audio": "audio", + "ui.fileMedia.state.removed": "Odstránený súbor typu {{kind}}.", + "ui.fileMedia.state.loading": "Načítava sa {{kind}}...", + "ui.fileMedia.state.error": "Nepodarilo sa načítať {{kind}}.", + "ui.fileMedia.state.unavailable": "Náhľad {{kind}} nie je k dispozícii.", + "ui.fileMedia.binary.title": "Binárny súbor", + "ui.fileMedia.binary.description.path": "{{path}} je binárny súbor.", + "ui.fileMedia.binary.description.default": "Binárny obsah", + "ui.lineComment.label.prefix": "Komentár k", + "ui.lineComment.label.suffix": "", + "ui.lineComment.editorLabel.prefix": "Komentujete", + "ui.lineComment.editorLabel.suffix": "", + "ui.lineComment.placeholder": "Pridať komentár", + "ui.lineComment.contextPlaceholder": "Pridať kontext k tejto zmene", + "ui.lineComment.submit": "Komentovať", + "ui.lineComment.cancel": "Zrušiť", + "ui.sessionTurn.steps.show": "Zobraziť kroky", + "ui.sessionTurn.steps.hide": "Skryť kroky", + "ui.sessionTurn.summary.response": "Odpoveď", + "ui.sessionTurn.diff.showMore": "Zobraziť viac zmien ({{count}})", + "ui.sessionTurn.diffs.changed.one": "{{count}} zmenený súbor", + "ui.sessionTurn.diffs.changed.other": "{{count}} zmenených súborov", + "ui.sessionTurn.diffs.changed.few": "{{count}} zmenené súbory", + "ui.sessionTurn.diffs.changed.many": "{{count}} zmeneného súboru", + "ui.sessionTurn.diffs.showAll": "Zobraziť všetko", + "ui.sessionTurn.diffs.showLess": "Zobraziť menej", + "ui.sessionTurn.diffs.more": "+{{count}} ďalších súborov", + "ui.sessionTurn.retry.retrying": "opakuje sa", + "ui.sessionTurn.retry.inSeconds": "za {{seconds}} s", + "ui.sessionTurn.retry.attempt": "pokus č. {{attempt}}", + "ui.sessionTurn.retry.attemptLine": "{{line}} – pokus č. {{attempt}}", + "ui.sessionTurn.retry.geminiHot": "gemini je momentálne príliš vyťažený", + "ui.sessionTurn.error.freeUsageExceeded": "Prekročený bezplatný limit", + "ui.sessionTurn.error.addCredits": "Pridať kredity", + "dialog.usageExceeded.freeTier.title": "Dosiahnutý bezplatný limit", + "dialog.usageExceeded.freeTier.description": + "Predplaťte si OpenCode Go za 10 $/mesiac a získajte spoľahlivý prístup k najlepším open-source modelom.", + "dialog.usageExceeded.freeTier.actionLabel": "Predplatiť", + "dialog.usageExceeded.accountRateLimit.title": "Dosiahnutý limit Go", + "dialog.usageExceeded.accountRateLimit.description": + "Bol dosiahnutý limit používania. Ak chcete tento model používať ďalej, povoľte používanie z dostupného kreditu.", + "dialog.usageExceeded.accountRateLimit.actionLabel": "Otvoriť nastavenia", + "ui.sessionTurn.status.delegating": "Delegovanie úloh", + "ui.sessionTurn.status.planning": "Plánovanie ďalších krokov", + "ui.sessionTurn.status.gatheringContext": "Preskúmavanie", + "ui.sessionTurn.status.gatheredContext": "Preskúmané", + "ui.sessionTurn.status.searchingCodebase": "Vyhľadávanie v kóde", + "ui.sessionTurn.status.searchingWeb": "Vyhľadávanie na webe", + "ui.sessionTurn.status.makingEdits": "Úpravy", + "ui.sessionTurn.status.runningCommands": "Spúšťanie príkazov", + "ui.sessionTurn.status.thinking": "Premýšľanie", + "ui.sessionTurn.status.thinkingWithTopic": "Premýšľanie – {{topic}}", + "ui.sessionTurn.status.gatheringThoughts": "Zhromažďovanie myšlienok", + "ui.sessionTurn.status.consideringNextSteps": "Zvažovanie ďalších krokov", + "ui.messagePart.diagnostic.error": "Chyba", + "ui.messagePart.title.edit": "Upraviť", + "ui.messagePart.title.write": "Napísať", + "ui.messagePart.option.typeOwnAnswer": "Napíšte vlastnú odpoveď", + "ui.messagePart.review.title": "Skontrolujte svoje odpovede", + "ui.messagePart.questions.dismissed": "Otázky zamietnuté", + "ui.messagePart.compaction": "Relácia bola zhutnená", + "ui.messagePart.context.read.one": "{{count}} prečítanie", + "ui.messagePart.context.read.other": "{{count}} prečítaní", + "ui.messagePart.context.read.few": "{{count}} prečítania", + "ui.messagePart.context.read.many": "{{count}} prečítania", + "ui.messagePart.context.search.one": "{{count}} vyhľadávanie", + "ui.messagePart.context.search.other": "{{count}} vyhľadávaní", + "ui.messagePart.context.search.few": "{{count}} vyhľadávania", + "ui.messagePart.context.search.many": "{{count}} vyhľadávania", + "ui.messagePart.context.list.one": "{{count}} zoznam", + "ui.messagePart.context.list.other": "{{count}} zoznamov", + "ui.messagePart.context.list.few": "{{count}} zoznamy", + "ui.messagePart.context.list.many": "{{count}} zoznamu", + "ui.list.loading": "Načítava sa", + "ui.list.empty": "Žiadne výsledky", + "ui.list.clearFilter": "Vymazať filter", + "ui.list.emptyWithFilter.prefix": "Žiadne výsledky pre", + "ui.list.emptyWithFilter.suffix": "", + "ui.fileSearch.placeholder": "Hľadať", + "ui.fileSearch.previousMatch": "Predchádzajúca zhoda", + "ui.fileSearch.nextMatch": "Nasledujúca zhoda", + "ui.fileSearch.close": "Zavrieť hľadanie", + "ui.messageNav.newMessage": "Nová správa", + "ui.promptInput.noMatchingItems": "Žiadne zodpovedajúce položky", + "ui.promptInput.commands": "Príkazy", + "ui.promptInput.dropFiles": "Pretiahnite súbory na priloženie", + "ui.promptInput.removeAttachment": "Odstrániť prílohu", + "ui.promptInput.label": "Výzva", + "ui.promptInput.placeholder.shell": "Zadajte príkaz shellu...", + "ui.promptInput.placeholder.normal": "Opýtajte sa čokoľvek, {{slash}} pre príkazy, {{at}} pre kontext...", + "ui.promptInput.add": "Pridať obrázky a súbory", + "ui.promptInput.attachments": "Obrázky a súbory", + "ui.promptInput.context": "Kontext", + "ui.promptInput.shell": "Príkaz shellu", + "ui.promptInput.chooseAgent": "Vyberte agenta", + "ui.promptInput.chooseModel": "Vyberte model", + "ui.promptInput.chooseVariant": "Vyberte variant modelu", + "ui.promptInput.send": "Odoslať", + "ui.promptInput.stop": "Zastaviť", + "ui.tabs.close": "Zavrieť kartu", + "ui.textField.copyToClipboard": "Kopírovať do schránky", + "ui.textField.copyLink": "Kopírovať odkaz", + "ui.textField.copied": "Skopírované", + "ui.imagePreview.alt": "Náhľad obrázka", + "ui.scrollView.ariaLabel": "posúvateľný obsah", + "ui.tool.read": "Čítať", + "ui.tool.loaded": "Načítané", + "ui.tool.list": "Zoznam", + "ui.tool.glob": "Glob", + "ui.tool.grep": "Grep", + "ui.tool.task": "Úloha", + "ui.tool.webfetch": "Webfetch", + "ui.tool.websearch": "Webové vyhľadávanie", + "ui.tool.websearch.provider": "{{provider}} webové vyhľadávanie", + "ui.tool.shell": "Shell", + "ui.tool.patch": "Záplata", + "ui.tool.todos": "Úlohy", + "ui.tool.todos.read": "Prečítať úlohy", + "ui.tool.questions": "Otázky", + "ui.tool.questions.numbered": "Otázky {{number}}", + "ui.tool.agent": "{{type}} agent", + "ui.tool.agent.default": "Agent", + "ui.tool.skill": "Zručnosť", + "ui.basicTool.called": "Zavolané `{{tool}}`", + "ui.toolErrorCard.failed": "Zlyhalo", + "ui.toolErrorCard.copyError": "Chyba kopírovania", + "ui.common.file.one": "súbor", + "ui.common.file.other": "súbory", + "ui.common.question.one": "otázka", + "ui.common.question.other": "otázky", + "ui.common.add": "Pridať", + "ui.common.clear": "Vymazať", + "ui.common.file": "Súbor", + "ui.common.back": "Späť", + "ui.common.cancel": "Zrušiť", + "ui.common.confirm": "Potvrdiť", + "ui.common.dismiss": "Zavrieť", + "ui.common.close": "Zatvoriť", + "ui.common.next": "Ďalej", + "ui.common.submit": "Odoslať", + "ui.common.showMore": "Zobraziť viac", + "ui.permission.deny": "Odmietnuť", + "ui.permission.allowAlways": "Vždy povoliť", + "ui.permission.allowOnce": "Povoliť raz", + "ui.message.expand": "Rozbaliť správu", + "ui.message.collapse": "Zbaliť správu", + "ui.message.copy": "Kopírovať", + "ui.message.copyMessage": "Kopírovať správu", + "ui.message.forkMessage": "Vytvoriť novú reláciu", + "ui.message.revertMessage": "Vrátiť správu", + "ui.message.copyResponse": "Kopírovať odpoveď", + "ui.message.copied": "Skopírované", + "ui.message.duration.seconds": "{{count}} s", + "ui.message.duration.minutesSeconds": "{{minutes}} m {{seconds}} s", + "ui.message.interrupted": "Prerušené", + "ui.message.queued": "Zaradené do fronty", + "ui.message.attachment.alt": "príloha", + "ui.patch.action.deleted": "Odstránené", + "ui.patch.action.created": "Vytvorené", + "ui.patch.action.moved": "Presunuté", + "ui.patch.action.patched": "Upravené", + "ui.question.subtitle.answered": "{{count}} zodpovedaných", + "ui.question.answer.none": "(žiadna odpoveď)", + "ui.question.review.notAnswered": "(nezodpovedané)", + "ui.question.multiHint": "Vyberte všetky platné odpovede", + "ui.question.singleHint": "Vyberte jednu odpoveď", + "ui.question.custom.placeholder": "Napíšte svoju odpoveď...", +} diff --git a/packages/ui/src/i18n/sl.ts b/packages/ui/src/i18n/sl.ts new file mode 100644 index 0000000000000000000000000000000000000000..8d5718fc01d72d52fb6a9552ecca4cdbd58adae6 --- /dev/null +++ b/packages/ui/src/i18n/sl.ts @@ -0,0 +1,206 @@ +export const dict: Record = { + "ui.sessionReview.title": "Spremembe seje", + "ui.sessionReview.title.git": "Git spremembe", + "ui.sessionReview.title.branch": "Spremembe veje", + "ui.sessionReview.title.lastTurn": "Spremembe zadnjega koraka", + "ui.sessionReview.diffStyle.unified": "Poenoteno", + "ui.sessionReview.diffStyle.split": "Razdeljeno", + "ui.sessionReview.expandAll": "Razširi vse", + "ui.sessionReview.collapseAll": "Strni vse", + "ui.sessionReview.change.added": "Dodano", + "ui.sessionReview.change.removed": "Odstranjeno", + "ui.sessionReview.change.modified": "Spremenjeno", + "ui.sessionReview.image.loading": "Nalaganje...", + "ui.sessionReview.image.placeholder": "Slika", + "ui.sessionReview.largeDiff.title": "Razlika je prevelika za upodabljanje", + "ui.sessionReview.largeDiff.meta": + "Omejitev: {{limit}} spremenjene vrstice. Trenutno: {{current}} spremenjene vrstice.", + "ui.sessionReview.largeDiff.renderAnyway": "Vseeno upodabljaj", + "ui.sessionReviewV2.expandMode": "Razširi ali strni razliko", + "ui.sessionReviewV2.filterFiles": "Filtrirajte datoteke", + "ui.sessionReviewV2.toggleSidebar": "Preklop drevesa datotek", + "ui.sessionReviewV2.showAllLines": "Prikaži vse vrstice", + "ui.sessionReviewV2.hideNonDiffLines": "Skrij vrstice brez razlike", + "ui.sessionReviewV2.unifiedDiff": "Enotni prikaz razlik", + "ui.sessionReviewV2.splitDiff": "Razdeljeni prikaz razlik", + "ui.sessionReviewV2.previousFile": "Prejšnja datoteka", + "ui.sessionReviewV2.nextFile": "Naslednja datoteka", + "ui.sessionReviewV2.diffView": "Prikaz razlik", + "ui.sessionReviewV2.empty.noGit.title": "Ni spremljanih sprememb", + "ui.sessionReviewV2.empty.noGit.description": "Sledite, pregledujte in razveljavite spremembe v tem projektu", + "ui.sessionReviewV2.empty.noGit.action": "Ustvari repozitorij Git", + "ui.sessionReviewV2.empty.noGit.actionLoading": "Ustvarjanje skladišča Git ...", + "ui.sessionReviewV2.empty.changes.title": "Datoteka še ni spremenjena", + "ui.sessionReviewV2.empty.changes.description": "Spremembe projekta bodo prikazane tukaj", + "ui.sessionReview.openFile": "Odpri datoteko", + "ui.sessionReview.selection.line": "vrstica {{line}}", + "ui.sessionReview.selection.lines": "linije {{start}}-{{end}}", + "ui.fileMedia.kind.image": "slika", + "ui.fileMedia.kind.audio": "zvok", + "ui.fileMedia.state.removed": "Odstranjena datoteka {{kind}}.", + "ui.fileMedia.state.loading": "Nalaganje {{kind}} ...", + "ui.fileMedia.state.error": "Ni mogoče naložiti {{kind}}.", + "ui.fileMedia.state.unavailable": "Predogled {{kind}} ni na voljo.", + "ui.fileMedia.binary.title": "Binarna datoteka", + "ui.fileMedia.binary.description.path": "{{path}} je binaren.", + "ui.fileMedia.binary.description.default": "Binarna vsebina", + "ui.lineComment.label.prefix": "Komentiraj ", + "ui.lineComment.label.suffix": "", + "ui.lineComment.editorLabel.prefix": "Komentiranje ", + "ui.lineComment.editorLabel.suffix": "", + "ui.lineComment.placeholder": "Dodaj komentar", + "ui.lineComment.contextPlaceholder": "Dodajte kontekst za to spremembo", + "ui.lineComment.submit": "Komentiraj", + "ui.lineComment.cancel": "Prekliči", + "ui.sessionTurn.steps.show": "Prikaži korake", + "ui.sessionTurn.steps.hide": "Skrij korake", + "ui.sessionTurn.summary.response": "Odziv", + "ui.sessionTurn.diff.showMore": "Pokaži več sprememb ({{count}})", + "ui.sessionTurn.diffs.changed.one": "{{count}} spremenjena datoteka", + "ui.sessionTurn.diffs.changed.other": "{{count}} spremenjenih datotek", + "ui.sessionTurn.diffs.changed.two": "{{count}} spremenjeni datoteki", + "ui.sessionTurn.diffs.changed.few": "{{count}} spremenjene datoteke", + "ui.sessionTurn.diffs.showAll": "Prikaži vse", + "ui.sessionTurn.diffs.showLess": "Prikaži manj", + "ui.sessionTurn.diffs.more": "+{{count}} več datotek", + "ui.sessionTurn.retry.retrying": "ponovni poskus", + "ui.sessionTurn.retry.inSeconds": "v {{seconds}}s", + "ui.sessionTurn.retry.attempt": "poskus #{{attempt}}", + "ui.sessionTurn.retry.attemptLine": "{{line}} - poskus #{{attempt}}", + "ui.sessionTurn.retry.geminiHot": "Gemini je trenutno preobremenjen", + "ui.sessionTurn.error.freeUsageExceeded": "Brezplačna uporaba je presežena", + "ui.sessionTurn.error.addCredits": "Dodajte kredite", + "dialog.usageExceeded.freeTier.title": "Brezplačna omejitev je dosežena", + "dialog.usageExceeded.freeTier.description": + "Naročite se na OpenCode Go za zanesljiv dostop do najboljših odprtokodnih modelov za 10 $/mesec.", + "dialog.usageExceeded.freeTier.actionLabel": "Naročite se", + "dialog.usageExceeded.accountRateLimit.title": "Dosežena omejitev", + "dialog.usageExceeded.accountRateLimit.description": + "Omejitev uporabe je dosežena. Če želite zdaj še naprej uporabljati ta model, omogočite uporabo iz razpoložljivega stanja", + "dialog.usageExceeded.accountRateLimit.actionLabel": "Odprite nastavitve", + "ui.sessionTurn.status.delegating": "Delegiranje dela", + "ui.sessionTurn.status.planning": "Načrtovanje naslednjih korakov", + "ui.sessionTurn.status.gatheringContext": "Raziskovanje", + "ui.sessionTurn.status.gatheredContext": "Raziskano", + "ui.sessionTurn.status.searchingCodebase": "Iskanje po kodni bazi", + "ui.sessionTurn.status.searchingWeb": "Iskanje po spletu", + "ui.sessionTurn.status.makingEdits": "Urejanje", + "ui.sessionTurn.status.runningCommands": "Izvajanje ukazov", + "ui.sessionTurn.status.thinking": "Razmišljanje", + "ui.sessionTurn.status.thinkingWithTopic": "Razmišljanje - {{topic}}", + "ui.sessionTurn.status.gatheringThoughts": "Zbiranje misli", + "ui.sessionTurn.status.consideringNextSteps": "Ob upoštevanju naslednjih korakov", + "ui.messagePart.diagnostic.error": "Napaka", + "ui.messagePart.title.edit": "Uredi", + "ui.messagePart.title.write": "Pišite", + "ui.messagePart.option.typeOwnAnswer": "Vnesite svoj odgovor", + "ui.messagePart.review.title": "Preglejte svoje odgovore", + "ui.messagePart.questions.dismissed": "Vprašanja zavrnjena", + "ui.messagePart.compaction": "Seja je strnjena", + "ui.messagePart.context.read.one": "{{count}} branje", + "ui.messagePart.context.read.other": "{{count}} branj", + "ui.messagePart.context.read.two": "{{count}} branji", + "ui.messagePart.context.read.few": "{{count}} branja", + "ui.messagePart.context.search.one": "{{count}} iskanje", + "ui.messagePart.context.search.other": "{{count}} iskanj", + "ui.messagePart.context.search.two": "{{count}} iskanji", + "ui.messagePart.context.search.few": "{{count}} iskanja", + "ui.messagePart.context.list.one": "{{count}} seznam", + "ui.messagePart.context.list.other": "{{count}} seznamov", + "ui.messagePart.context.list.two": "{{count}} seznama", + "ui.messagePart.context.list.few": "{{count}} seznami", + "ui.list.loading": "Nalaganje", + "ui.list.empty": "Brez rezultatov", + "ui.list.clearFilter": "Počisti filter", + "ui.list.emptyWithFilter.prefix": "Ni rezultatov za", + "ui.list.emptyWithFilter.suffix": "", + "ui.fileSearch.placeholder": "Najdi", + "ui.fileSearch.previousMatch": "Prejšnja tekma", + "ui.fileSearch.nextMatch": "Naslednja tekma", + "ui.fileSearch.close": "Zapri iskanje", + "ui.messageNav.newMessage": "Novo sporočilo", + "ui.promptInput.noMatchingItems": "Ni ustreznih predmetov", + "ui.promptInput.commands": "Ukazi", + "ui.promptInput.dropFiles": "Spustite datoteke, ki jih želite priložiti", + "ui.promptInput.removeAttachment": "Odstrani prilogo", + "ui.promptInput.label": "Poziv", + "ui.promptInput.placeholder.shell": "Vnesite ukaz lupine ...", + "ui.promptInput.placeholder.normal": "Vprašaj karkoli, {{slash}} za ukaze, {{at}} za kontekst ...", + "ui.promptInput.add": "Dodajte slike in datoteke", + "ui.promptInput.attachments": "Slike in datoteke", + "ui.promptInput.context": "Kontekst", + "ui.promptInput.shell": "Ukaz lupine", + "ui.promptInput.chooseAgent": "Izberite agenta", + "ui.promptInput.chooseModel": "Izberite model", + "ui.promptInput.chooseVariant": "Izberite različico modela", + "ui.promptInput.send": "Pošlji", + "ui.promptInput.stop": "Ustavi", + "ui.tabs.close": "Zapri zavihek", + "ui.textField.copyToClipboard": "Kopiraj v odložišče", + "ui.textField.copyLink": "Kopiraj povezavo", + "ui.textField.copied": "Kopirano", + "ui.imagePreview.alt": "Predogled slike", + "ui.scrollView.ariaLabel": "pomikanje po vsebini", + "ui.tool.read": "Preberi", + "ui.tool.loaded": "Naloženo", + "ui.tool.list": "Seznam", + "ui.tool.glob": "Glob", + "ui.tool.grep": "Grep", + "ui.tool.task": "Naloga", + "ui.tool.webfetch": "Webfetch", + "ui.tool.websearch": "Spletno iskanje", + "ui.tool.websearch.provider": "Spletno iskanje {{provider}}", + "ui.tool.shell": "Lupina", + "ui.tool.patch": "obliž", + "ui.tool.todos": "Opravki", + "ui.tool.todos.read": "Preberi opravila", + "ui.tool.questions": "Vprašanja", + "ui.tool.questions.numbered": "Vprašanja {{number}}", + "ui.tool.agent": "{{type}} Agent", + "ui.tool.agent.default": "Agent", + "ui.tool.skill": "Spretnost", + "ui.basicTool.called": "Imenuje se `{{tool}}`", + "ui.toolErrorCard.failed": "Ni uspelo", + "ui.toolErrorCard.copyError": "Napaka pri kopiranju", + "ui.common.file.one": "datoteka", + "ui.common.file.other": "datoteke", + "ui.common.question.one": "vprašanje", + "ui.common.question.other": "vprašanja", + "ui.common.add": "Dodaj", + "ui.common.clear": "jasno", + "ui.common.file": "Datoteka", + "ui.common.back": "Nazaj", + "ui.common.cancel": "Prekliči", + "ui.common.confirm": "Potrdi", + "ui.common.dismiss": "Odpusti", + "ui.common.close": "Zapri", + "ui.common.next": "Naprej", + "ui.common.submit": "Predloži", + "ui.common.showMore": "Pokaži več", + "ui.permission.deny": "Zavrni", + "ui.permission.allowAlways": "Dovoli vedno", + "ui.permission.allowOnce": "Dovolite enkrat", + "ui.message.expand": "Razširi sporočilo", + "ui.message.collapse": "Strni sporočilo", + "ui.message.copy": "Kopiraj", + "ui.message.copyMessage": "Kopiraj sporočilo", + "ui.message.forkMessage": "Odcepi v novo sejo", + "ui.message.revertMessage": "Razveljavi sporočilo", + "ui.message.copyResponse": "Kopiraj odgovor", + "ui.message.copied": "Kopirano", + "ui.message.duration.seconds": "{{count}}s", + "ui.message.duration.minutesSeconds": "{{minutes}}m {{seconds}}s", + "ui.message.interrupted": "Prekinjeno", + "ui.message.queued": "V čakalni vrsti", + "ui.message.attachment.alt": "priloga", + "ui.patch.action.deleted": "Izbrisano", + "ui.patch.action.created": "Ustvarjeno", + "ui.patch.action.moved": "Premaknjen", + "ui.patch.action.patched": "Zakrpano", + "ui.question.subtitle.answered": "{{count}} je odgovoril", + "ui.question.answer.none": "(ni odgovora)", + "ui.question.review.notAnswered": "(ni odgovorjeno)", + "ui.question.multiHint": "Izberite vse ustrezne odgovore", + "ui.question.singleHint": "Izberite en odgovor", + "ui.question.custom.placeholder": "Vnesite odgovor ...", +} diff --git a/packages/ui/src/i18n/sq.ts b/packages/ui/src/i18n/sq.ts new file mode 100644 index 0000000000000000000000000000000000000000..3c1cd24e9f3d3f82f1598ec53b756236766a128d --- /dev/null +++ b/packages/ui/src/i18n/sq.ts @@ -0,0 +1,197 @@ +export const dict: Record = { + "ui.sessionReview.title": "Ndryshimet e seancës", + "ui.sessionReview.title.git": "Ndryshimet e Git", + "ui.sessionReview.title.branch": "Ndryshimet e degëve", + "ui.sessionReview.title.lastTurn": "Ndryshimet e hapit të fundit", + "ui.sessionReview.diffStyle.unified": "Unifikuar", + "ui.sessionReview.diffStyle.split": "Ndarë", + "ui.sessionReview.expandAll": "Zgjero të gjitha", + "ui.sessionReview.collapseAll": "Palos të gjitha", + "ui.sessionReview.change.added": "Shtuar", + "ui.sessionReview.change.removed": "U hoq", + "ui.sessionReview.change.modified": "I modifikuar", + "ui.sessionReview.image.loading": "Po ngarkohet...", + "ui.sessionReview.image.placeholder": "Imazhi", + "ui.sessionReview.largeDiff.title": "Dallimi shumë i madh për t'u paraqitur", + "ui.sessionReview.largeDiff.meta": "Kufiri: {{limit}} linja të ndryshuara. Aktual: {{current}} linja të ndryshuara.", + "ui.sessionReview.largeDiff.renderAnyway": "Render gjithsesi", + "ui.sessionReviewV2.expandMode": "Zgjero ose palos ndryshimin", + "ui.sessionReviewV2.filterFiles": "Filtro skedarët", + "ui.sessionReviewV2.toggleSidebar": "Ndrysho pemën e skedarit", + "ui.sessionReviewV2.showAllLines": "Trego të gjitha rreshtat", + "ui.sessionReviewV2.hideNonDiffLines": "Fshih linjat që nuk ndryshojnë", + "ui.sessionReviewV2.unifiedDiff": "Ndryshim i unifikuar", + "ui.sessionReviewV2.splitDiff": "Ndarja e ndryshimit", + "ui.sessionReviewV2.previousFile": "Skedari i mëparshëm", + "ui.sessionReviewV2.nextFile": "Skedari tjetër", + "ui.sessionReviewV2.diffView": "Pamja e ndryshimeve", + "ui.sessionReviewV2.empty.noGit.title": "Nuk ka ndryshime të gjurmuara", + "ui.sessionReviewV2.empty.noGit.description": "Gjurmoni, rishikoni dhe anuloni ndryshimet në këtë projekt", + "ui.sessionReviewV2.empty.noGit.action": "Krijo depo Git", + "ui.sessionReviewV2.empty.noGit.actionLoading": "Krijimi i depove Git...", + "ui.sessionReviewV2.empty.changes.title": "Asnjë ndryshim i skedarit ende", + "ui.sessionReviewV2.empty.changes.description": "Ndryshimet e projektit do të shfaqen këtu", + "ui.sessionReview.openFile": "Hap skedarin", + "ui.sessionReview.selection.line": "linjë {{line}}", + "ui.sessionReview.selection.lines": "linjat {{start}}-{{end}}", + "ui.fileMedia.kind.image": "imazh", + "ui.fileMedia.kind.audio": "audio", + "ui.fileMedia.state.removed": "Skedari {{kind}} u hoq.", + "ui.fileMedia.state.loading": "{{kind}} po ngarkohet...", + "ui.fileMedia.state.error": "{{kind}} nuk mund të ngarkohet.", + "ui.fileMedia.state.unavailable": "Pamja paraprake e {{kind}} nuk është e disponueshme.", + "ui.fileMedia.binary.title": "Skedar binar", + "ui.fileMedia.binary.description.path": "{{path}} është binare.", + "ui.fileMedia.binary.description.default": "Përmbajtja binare", + "ui.lineComment.label.prefix": "Komentoni ", + "ui.lineComment.label.suffix": "", + "ui.lineComment.editorLabel.prefix": "Duke komentuar ", + "ui.lineComment.editorLabel.suffix": "", + "ui.lineComment.placeholder": "Shto koment", + "ui.lineComment.contextPlaceholder": "Shto kontekst për këtë ndryshim", + "ui.lineComment.submit": "Komentoni", + "ui.lineComment.cancel": "Anulo", + "ui.sessionTurn.steps.show": "Trego hapat", + "ui.sessionTurn.steps.hide": "Fshih hapat", + "ui.sessionTurn.summary.response": "Përgjigje", + "ui.sessionTurn.diff.showMore": "Shfaq më shumë ndryshime ({{count}})", + "ui.sessionTurn.diffs.changed.one": "{{count}} Skedari i ndryshuar", + "ui.sessionTurn.diffs.changed.other": "{{count}} Skedarët e ndryshuar", + "ui.sessionTurn.diffs.showAll": "Trego të gjitha", + "ui.sessionTurn.diffs.showLess": "Trego më pak", + "ui.sessionTurn.diffs.more": "+{{count}} më shumë skedarë", + "ui.sessionTurn.retry.retrying": "duke u përpjekur përsëri", + "ui.sessionTurn.retry.inSeconds": "në {{seconds}}s", + "ui.sessionTurn.retry.attempt": "përpjekje #{{attempt}}", + "ui.sessionTurn.retry.attemptLine": "{{line}} - provoni #{{attempt}}", + "ui.sessionTurn.retry.geminiHot": "Gemini është i mbingarkuar për momentin", + "ui.sessionTurn.error.freeUsageExceeded": "Përdorimi falas u tejkalua", + "ui.sessionTurn.error.addCredits": "Shto kredite", + "dialog.usageExceeded.freeTier.title": "U arrit kufiri falas", + "dialog.usageExceeded.freeTier.description": + "Abonohu në OpenCode Go për 10 dollarë/muaj dhe përfito qasje të besueshme në modelet më të mira me burim të hapur.", + "dialog.usageExceeded.freeTier.actionLabel": "Abonohu", + "dialog.usageExceeded.accountRateLimit.title": "U arrit kufiri i lëvizjes", + "dialog.usageExceeded.accountRateLimit.description": + "U arrit kufiri i përdorimit. Për të vazhduar përdorimin e këtij modeli tani, aktivizoni përdorimin nga balanca juaj e disponueshme", + "dialog.usageExceeded.accountRateLimit.actionLabel": "Hap cilësimet", + "ui.sessionTurn.status.delegating": "Delegimi i punës", + "ui.sessionTurn.status.planning": "Planifikimi i hapave të ardhshëm", + "ui.sessionTurn.status.gatheringContext": "duke eksploruar", + "ui.sessionTurn.status.gatheredContext": "Eksploruar", + "ui.sessionTurn.status.searchingCodebase": "Duke kërkuar në bazën e kodeve", + "ui.sessionTurn.status.searchingWeb": "Duke kërkuar në ueb", + "ui.sessionTurn.status.makingEdits": "Bërja e modifikimeve", + "ui.sessionTurn.status.runningCommands": "Ekzekutimi i komandave", + "ui.sessionTurn.status.thinking": "duke menduar", + "ui.sessionTurn.status.thinkingWithTopic": "Të menduarit - {{topic}}", + "ui.sessionTurn.status.gatheringThoughts": "Mbledhja e mendimeve", + "ui.sessionTurn.status.consideringNextSteps": "Duke marrë parasysh hapat e ardhshëm", + "ui.messagePart.diagnostic.error": "Gabim", + "ui.messagePart.title.edit": "Redakto", + "ui.messagePart.title.write": "Shkruani", + "ui.messagePart.option.typeOwnAnswer": "Shkruani përgjigjen tuaj", + "ui.messagePart.review.title": "Rishikoni përgjigjet tuaja", + "ui.messagePart.questions.dismissed": "Pyetjet u hodhën poshtë", + "ui.messagePart.compaction": "Sesioni i ngjeshur", + "ui.messagePart.context.read.one": "{{count}} lexuar", + "ui.messagePart.context.read.other": "{{count}} lexon", + "ui.messagePart.context.search.one": "Kërkimi {{count}}", + "ui.messagePart.context.search.other": "{{count}} kërkime", + "ui.messagePart.context.list.one": "Lista {{count}}", + "ui.messagePart.context.list.other": "Listat {{count}}", + "ui.list.loading": "Po ngarkohet", + "ui.list.empty": "Nuk ka rezultate", + "ui.list.clearFilter": "Pastro filtrin", + "ui.list.emptyWithFilter.prefix": "Nuk ka rezultate për", + "ui.list.emptyWithFilter.suffix": "", + "ui.fileSearch.placeholder": "Gjeni", + "ui.fileSearch.previousMatch": "Ndeshja e mëparshme", + "ui.fileSearch.nextMatch": "Ndeshja e radhës", + "ui.fileSearch.close": "Mbyll kërkimin", + "ui.messageNav.newMessage": "Mesazh i ri", + "ui.promptInput.noMatchingItems": "Nuk ka artikuj që përputhen", + "ui.promptInput.commands": "Komandat", + "ui.promptInput.dropFiles": "Hidhini skedarët për t'i bashkëngjitur", + "ui.promptInput.removeAttachment": "Hiq shtojcën", + "ui.promptInput.label": "Kërkesë", + "ui.promptInput.placeholder.shell": "Futni një komandë shell...", + "ui.promptInput.placeholder.normal": "Pyetni çdo gjë, {{slash}} për komandat, {{at}} për kontekstin...", + "ui.promptInput.add": "Shtoni imazhe dhe skedarë", + "ui.promptInput.attachments": "Imazhet dhe skedarët", + "ui.promptInput.context": "Konteksti", + "ui.promptInput.shell": "Komanda e guaskës", + "ui.promptInput.chooseAgent": "Zgjidhni agjentin", + "ui.promptInput.chooseModel": "Zgjidhni modelin", + "ui.promptInput.chooseVariant": "Zgjidhni variantin e modelit", + "ui.promptInput.send": "Dërgo", + "ui.promptInput.stop": "Ndalo", + "ui.tabs.close": "Mbyll skedën", + "ui.textField.copyToClipboard": "Kopjo në kujtesën e fragmenteve", + "ui.textField.copyLink": "Kopjo lidhjen", + "ui.textField.copied": "E kopjuar", + "ui.imagePreview.alt": "Pamja paraprake e imazhit", + "ui.scrollView.ariaLabel": "përmbajtje e lëvizshme", + "ui.tool.read": "Lexoni", + "ui.tool.loaded": "Ngarkuar", + "ui.tool.list": "Lista", + "ui.tool.glob": "Glob", + "ui.tool.grep": "Grep", + "ui.tool.task": "Detyrë", + "ui.tool.webfetch": "Tërheqja në ueb", + "ui.tool.websearch": "Kërkimi në ueb", + "ui.tool.websearch.provider": "{{provider}} Kërkimi në ueb", + "ui.tool.shell": "Shell", + "ui.tool.patch": "Patch", + "ui.tool.todos": "detyrat", + "ui.tool.todos.read": "Lexoni detyrat", + "ui.tool.questions": "Pyetje", + "ui.tool.questions.numbered": "Pyetje {{number}}", + "ui.tool.agent": "{{type}} Agjent", + "ui.tool.agent.default": "Agjenti", + "ui.tool.skill": "Shkathtësi", + "ui.basicTool.called": "I quajtur `{{tool}}`", + "ui.toolErrorCard.failed": "Dështoi", + "ui.toolErrorCard.copyError": "Gabim kopjimi", + "ui.common.file.one": "dosje", + "ui.common.file.other": "dosjet", + "ui.common.question.one": "pyetje", + "ui.common.question.other": "pyetje", + "ui.common.add": "Shto", + "ui.common.clear": "E qartë", + "ui.common.file": "Skedari", + "ui.common.back": "Mbrapa", + "ui.common.cancel": "Anulo", + "ui.common.confirm": "Konfirmo", + "ui.common.dismiss": "Largoje", + "ui.common.close": "Mbylle", + "ui.common.next": "Tjetra", + "ui.common.submit": "Paraqisni", + "ui.common.showMore": "Trego më shumë", + "ui.permission.deny": "Moho", + "ui.permission.allowAlways": "Lejo gjithmonë", + "ui.permission.allowOnce": "Lejo një herë", + "ui.message.expand": "Zgjero mesazhin", + "ui.message.collapse": "Palos mesazhin", + "ui.message.copy": "Kopjo", + "ui.message.copyMessage": "Kopjo mesazhin", + "ui.message.forkMessage": "Degëzo në një sesion të ri", + "ui.message.revertMessage": "Rikthe mesazhin", + "ui.message.copyResponse": "Kopjo përgjigjen", + "ui.message.copied": "E kopjuar", + "ui.message.duration.seconds": "{{count}}s", + "ui.message.duration.minutesSeconds": "{{minutes}}m {{seconds}}s", + "ui.message.interrupted": "E ndërprerë", + "ui.message.queued": "Në radhë", + "ui.message.attachment.alt": "bashkëngjitje", + "ui.patch.action.deleted": "U fshi", + "ui.patch.action.created": "Krijuar", + "ui.patch.action.moved": "Lëvizur", + "ui.patch.action.patched": "Arnuar", + "ui.question.subtitle.answered": "{{count}} u përgjigj", + "ui.question.answer.none": "(pa përgjigje)", + "ui.question.review.notAnswered": "(nuk u përgjigj)", + "ui.question.multiHint": "Zgjidh të gjitha përgjigjet që zbatohen", + "ui.question.singleHint": "Zgjidhni një përgjigje", + "ui.question.custom.placeholder": "Shkruani përgjigjen tuaj...", +} diff --git a/packages/ui/src/i18n/sr.ts b/packages/ui/src/i18n/sr.ts new file mode 100644 index 0000000000000000000000000000000000000000..9f090cd2e2b07152d6609cd5245795bcd7322948 --- /dev/null +++ b/packages/ui/src/i18n/sr.ts @@ -0,0 +1,202 @@ +export const dict = { + "ui.sessionReview.title": "Промене сесије", + "ui.sessionReview.title.git": "Git промене", + "ui.sessionReview.title.branch": "промене гране", + "ui.sessionReview.title.lastTurn": "Промене последњег корака", + "ui.sessionReview.diffStyle.unified": "Обједињено", + "ui.sessionReview.diffStyle.split": "Подељено", + "ui.sessionReview.expandAll": "Прошири све", + "ui.sessionReview.collapseAll": "Скупи све", + "ui.sessionReview.change.added": "Додато", + "ui.sessionReview.change.removed": "уклоњен", + "ui.sessionReview.change.modified": "измењен", + "ui.sessionReview.image.loading": "Учитавање...", + "ui.sessionReview.image.placeholder": "Слика", + "ui.sessionReview.largeDiff.title": "разлика је превелика за приказивање", + "ui.sessionReview.largeDiff.meta": + "Ограничење: {{limit}} промењених линија. Тренутно: {{current}} промењених линија.", + "ui.sessionReview.largeDiff.renderAnyway": "Ипак прикажи", + "ui.sessionReviewV2.expandMode": "Прошири или скупи диф", + "ui.sessionReviewV2.filterFiles": "Филтрирајте датотеке", + "ui.sessionReviewV2.toggleSidebar": "Пребаците стабло датотека", + "ui.sessionReviewV2.showAllLines": "Прикажи све редове", + "ui.sessionReviewV2.hideNonDiffLines": "Сакриј линије које се не разликују", + "ui.sessionReviewV2.unifiedDiff": "Обједињени приказ разлика", + "ui.sessionReviewV2.splitDiff": "Подељени приказ разлика", + "ui.sessionReviewV2.previousFile": "Претходна датотека", + "ui.sessionReviewV2.nextFile": "Следећи фајл", + "ui.sessionReviewV2.diffView": "Диф поглед", + "ui.sessionReviewV2.empty.noGit.title": "Нема праћених промена", + "ui.sessionReviewV2.empty.noGit.description": "Пратите, прегледајте и опозовите промене у овом пројекту", + "ui.sessionReviewV2.empty.noGit.action": "Креирајте Git спремиште", + "ui.sessionReviewV2.empty.noGit.actionLoading": "Креирање Git спремишта...", + "ui.sessionReviewV2.empty.changes.title": "Још нема промена датотеке", + "ui.sessionReviewV2.empty.changes.description": "Овде ће се појавити промене пројекта", + "ui.sessionReview.openFile": "Отворите датотеку", + "ui.sessionReview.selection.line": "ред {{line}}", + "ui.sessionReview.selection.lines": "линије {{start}}-{{end}}", + "ui.fileMedia.kind.image": "слика", + "ui.fileMedia.kind.audio": "аудио", + "ui.fileMedia.state.removed": "Уклоњена датотека {{kind}}.", + "ui.fileMedia.state.loading": "Учитавање {{kind}}...", + "ui.fileMedia.state.error": "Није могуће учитати {{kind}}.", + "ui.fileMedia.state.unavailable": "{{kind}} преглед није доступан.", + "ui.fileMedia.binary.title": "Бинарна датотека", + "ui.fileMedia.binary.description.path": "{{path}} је бинарни.", + "ui.fileMedia.binary.description.default": "бинарни садржај", + "ui.lineComment.label.prefix": "Коментирајте", + "ui.lineComment.label.suffix": "", + "ui.lineComment.editorLabel.prefix": "коментаришем", + "ui.lineComment.editorLabel.suffix": "", + "ui.lineComment.placeholder": "Додајте коментар", + "ui.lineComment.contextPlaceholder": "Додајте контекст за ову промену", + "ui.lineComment.submit": "Коментар", + "ui.lineComment.cancel": "Откажи", + "ui.sessionTurn.steps.show": "Прикажи кораке", + "ui.sessionTurn.steps.hide": "Сакриј кораке", + "ui.sessionTurn.summary.response": "Одговор", + "ui.sessionTurn.diff.showMore": "Прикажи још промена ({{count}})", + "ui.sessionTurn.diffs.changed.one": "{{count}} промењена датотека", + "ui.sessionTurn.diffs.changed.few": "{{count}} промењене датотеке", + "ui.sessionTurn.diffs.changed.other": "{{count}} промењених датотека", + "ui.sessionTurn.diffs.showAll": "Прикажи све", + "ui.sessionTurn.diffs.showLess": "Прикажи мање", + "ui.sessionTurn.diffs.more": "+{{count}} више датотека", + "ui.sessionTurn.retry.retrying": "поновни покушај", + "ui.sessionTurn.retry.inSeconds": "у {{seconds}}с", + "ui.sessionTurn.retry.attempt": "покушај #{{attempt}}", + "ui.sessionTurn.retry.attemptLine": "{{line}} - покушај #{{attempt}}", + "ui.sessionTurn.retry.geminiHot": "Gemini је тренутно преоптерећен", + "ui.sessionTurn.error.freeUsageExceeded": "Прекорачена је бесплатна употреба", + "ui.sessionTurn.error.addCredits": "Додајте кредите", + "dialog.usageExceeded.freeTier.title": "Достигнуто је ограничење бесплатног", + "dialog.usageExceeded.freeTier.description": + "Претплатите се на OpenCode Go за 10 УСД месечно и остварите поуздан приступ најбољим моделима отвореног кода.", + "dialog.usageExceeded.freeTier.actionLabel": "Претплатите се", + "dialog.usageExceeded.accountRateLimit.title": "Достигнуто је ограничење Го", + "dialog.usageExceeded.accountRateLimit.description": + "Достигнуто је ограничење употребе. Да бисте сада наставили да користите овај модел, омогућите коришћење са свог доступног стања", + "dialog.usageExceeded.accountRateLimit.actionLabel": "Отворите подешавања", + "ui.sessionTurn.status.delegating": "Делегирање посла", + "ui.sessionTurn.status.planning": "Планирање следећих корака", + "ui.sessionTurn.status.gatheringContext": "Истраживање", + "ui.sessionTurn.status.gatheredContext": "истражено", + "ui.sessionTurn.status.searchingCodebase": "Претраживање базе кода", + "ui.sessionTurn.status.searchingWeb": "Претраживање веба", + "ui.sessionTurn.status.makingEdits": "Уређивање", + "ui.sessionTurn.status.runningCommands": "Покренуте команде", + "ui.sessionTurn.status.thinking": "Размишљање", + "ui.sessionTurn.status.thinkingWithTopic": "Размишљање - {{topic}}", + "ui.sessionTurn.status.gatheringThoughts": "прикупљање мисли", + "ui.sessionTurn.status.consideringNextSteps": "Разматрање следећих корака", + "ui.messagePart.diagnostic.error": "Грешка", + "ui.messagePart.title.edit": "Уреди", + "ui.messagePart.title.write": "Напишите", + "ui.messagePart.option.typeOwnAnswer": "Унесите свој одговор", + "ui.messagePart.review.title": "Прегледајте своје одговоре", + "ui.messagePart.questions.dismissed": "Питања су одбачена", + "ui.messagePart.compaction": "сесија је компактна", + "ui.messagePart.context.read.one": "{{count}} читање", + "ui.messagePart.context.read.few": "{{count}} читања", + "ui.messagePart.context.read.other": "{{count}} читања", + "ui.messagePart.context.search.one": "{{count}} претрага", + "ui.messagePart.context.search.few": "{{count}} претраге", + "ui.messagePart.context.search.other": "{{count}} претрага", + "ui.messagePart.context.list.one": "{{count}} листа", + "ui.messagePart.context.list.few": "{{count}} листе", + "ui.messagePart.context.list.other": "{{count}} листа", + "ui.list.loading": "Учитавање", + "ui.list.empty": "Нема резултата", + "ui.list.clearFilter": "Обриши филтер", + "ui.list.emptyWithFilter.prefix": "Нема резултата за", + "ui.list.emptyWithFilter.suffix": "", + "ui.fileSearch.placeholder": "Пронађи", + "ui.fileSearch.previousMatch": "Претходно подударање", + "ui.fileSearch.nextMatch": "Следеће подударање", + "ui.fileSearch.close": "Затвори претрагу", + "ui.messageNav.newMessage": "Нова порука", + "ui.promptInput.noMatchingItems": "Нема одговарајућих ставки", + "ui.promptInput.commands": "команде", + "ui.promptInput.dropFiles": "Испустите датотеке да бисте их приложили", + "ui.promptInput.removeAttachment": "Уклоните прилог", + "ui.promptInput.label": "Промпт", + "ui.promptInput.placeholder.shell": "Унесите команду shell...", + "ui.promptInput.placeholder.normal": "Питајте било шта, {{slash}} за команде, {{at}} за контекст...", + "ui.promptInput.add": "Додајте слике и датотеке", + "ui.promptInput.attachments": "слике и датотеке", + "ui.promptInput.context": "Контекст", + "ui.promptInput.shell": "команда Shell", + "ui.promptInput.chooseAgent": "Изаберите агента", + "ui.promptInput.chooseModel": "Изаберите модел", + "ui.promptInput.chooseVariant": "Изаберите варијанту модела", + "ui.promptInput.send": "Пошаљи", + "ui.promptInput.stop": "Стоп", + "ui.tabs.close": "Затвори картицу", + "ui.textField.copyToClipboard": "Копирај у међуспремник", + "ui.textField.copyLink": "Копирај везу", + "ui.textField.copied": "Копирано", + "ui.imagePreview.alt": "Преглед слике", + "ui.scrollView.ariaLabel": "садржај који се може померати", + "ui.tool.read": "Прочитај", + "ui.tool.loaded": "Учитано", + "ui.tool.list": "Листа", + "ui.tool.glob": "Glob", + "ui.tool.grep": "Grep", + "ui.tool.task": "Задатак", + "ui.tool.webfetch": "Webfetch", + "ui.tool.websearch": "Веб претрага", + "ui.tool.websearch.provider": "{{provider}} Веб претрага", + "ui.tool.shell": "Shell", + "ui.tool.patch": "Patch", + "ui.tool.todos": "То-дос", + "ui.tool.todos.read": "Читање обавеза", + "ui.tool.questions": "Питања", + "ui.tool.questions.numbered": "Питања {{number}}", + "ui.tool.agent": "{{type}} Агент", + "ui.tool.agent.default": "Агент", + "ui.tool.skill": "Вештина", + "ui.basicTool.called": "зове се `{{tool}}`", + "ui.toolErrorCard.failed": "Неуспешно", + "ui.toolErrorCard.copyError": "грешка при копирању", + "ui.common.file.one": "датотека", + "ui.common.file.other": "датотека", + "ui.common.question.one": "питање", + "ui.common.question.other": "питања", + "ui.common.add": "Додај", + "ui.common.clear": "Јасно", + "ui.common.file": "датотека", + "ui.common.back": "Назад", + "ui.common.cancel": "Откажи", + "ui.common.confirm": "Потврдите", + "ui.common.dismiss": "Одбаци", + "ui.common.close": "Затвори", + "ui.common.next": "Следеће", + "ui.common.submit": "Пошаљи", + "ui.common.showMore": "Прикажи више", + "ui.permission.deny": "Дени", + "ui.permission.allowAlways": "Дозволи увек", + "ui.permission.allowOnce": "Дозволи једном", + "ui.message.expand": "Проширите поруку", + "ui.message.collapse": "Скупи поруку", + "ui.message.copy": "Копирај", + "ui.message.copyMessage": "Копирај поруку", + "ui.message.forkMessage": "Нова грана у новој сесији", + "ui.message.revertMessage": "Врати поруку", + "ui.message.copyResponse": "Копирај одговор", + "ui.message.copied": "Копирано", + "ui.message.duration.seconds": "{{count}}с", + "ui.message.duration.minutesSeconds": "{{minutes}}м {{seconds}}с", + "ui.message.interrupted": "прекинут", + "ui.message.queued": "У реду чекања", + "ui.message.attachment.alt": "прилог", + "ui.patch.action.deleted": "избрисан", + "ui.patch.action.created": "Креирано", + "ui.patch.action.moved": "Премештен", + "ui.patch.action.patched": "Patchед", + "ui.question.subtitle.answered": "{{count}} одговорено", + "ui.question.answer.none": "(без одговора)", + "ui.question.review.notAnswered": "(није одговорено)", + "ui.question.multiHint": "Изаберите све одговоре који се примењују", + "ui.question.singleHint": "Изаберите један одговор", + "ui.question.custom.placeholder": "Унесите свој одговор...", +} diff --git a/packages/ui/src/i18n/sv.ts b/packages/ui/src/i18n/sv.ts new file mode 100644 index 0000000000000000000000000000000000000000..3fcc6ff765321323af1804c7514a1da4b3542b63 --- /dev/null +++ b/packages/ui/src/i18n/sv.ts @@ -0,0 +1,197 @@ +export const dict: Record = { + "ui.sessionReview.title": "Sessionsändringar", + "ui.sessionReview.title.git": "Git-ändringar", + "ui.sessionReview.title.branch": "Grenändringar", + "ui.sessionReview.title.lastTurn": "Ändringar i senaste turen", + "ui.sessionReview.diffStyle.unified": "Enhetlig", + "ui.sessionReview.diffStyle.split": "Delad", + "ui.sessionReview.expandAll": "Fäll ut alla", + "ui.sessionReview.collapseAll": "Fäll ihop alla", + "ui.sessionReview.change.added": "Tillagd", + "ui.sessionReview.change.removed": "Borttagen", + "ui.sessionReview.change.modified": "Ändrad", + "ui.sessionReview.image.loading": "Laddar...", + "ui.sessionReview.image.placeholder": "Bild", + "ui.sessionReview.largeDiff.title": "Diff för stor för att återge", + "ui.sessionReview.largeDiff.meta": "Gräns: {{limit}} ändrade rader. Aktuellt: {{current}} ändrade rader.", + "ui.sessionReview.largeDiff.renderAnyway": "Visa ändå", + "ui.sessionReviewV2.expandMode": "Fäll ut eller ihop diffen", + "ui.sessionReviewV2.filterFiles": "Filtrera filer", + "ui.sessionReviewV2.toggleSidebar": "Växla filträdet", + "ui.sessionReviewV2.showAllLines": "Visa alla rader", + "ui.sessionReviewV2.hideNonDiffLines": "Dölj oförändrade rader", + "ui.sessionReviewV2.unifiedDiff": "Enhetlig diff", + "ui.sessionReviewV2.splitDiff": "Delad diff", + "ui.sessionReviewV2.previousFile": "Föregående fil", + "ui.sessionReviewV2.nextFile": "Nästa fil", + "ui.sessionReviewV2.diffView": "Diffvy", + "ui.sessionReviewV2.empty.noGit.title": "Inga spårade ändringar", + "ui.sessionReviewV2.empty.noGit.description": "Spåra, granska och ångra ändringar i det här projektet", + "ui.sessionReviewV2.empty.noGit.action": "Skapa Git-arkiv", + "ui.sessionReviewV2.empty.noGit.actionLoading": "Skapar Git-arkiv...", + "ui.sessionReviewV2.empty.changes.title": "Inga filändringar ännu", + "ui.sessionReviewV2.empty.changes.description": "Projektändringar kommer att visas här", + "ui.sessionReview.openFile": "Öppna filen", + "ui.sessionReview.selection.line": "rad {{line}}", + "ui.sessionReview.selection.lines": "rader {{start}}-{{end}}", + "ui.fileMedia.kind.image": "bild", + "ui.fileMedia.kind.audio": "ljud", + "ui.fileMedia.state.removed": "Filen av typen {{kind}} har tagits bort.", + "ui.fileMedia.state.loading": "Laddar {{kind}}...", + "ui.fileMedia.state.error": "Det gick inte att ladda {{kind}}.", + "ui.fileMedia.state.unavailable": "Förhandsvisning av {{kind}} är inte tillgänglig.", + "ui.fileMedia.binary.title": "Binär fil", + "ui.fileMedia.binary.description.path": "{{path}} är binär.", + "ui.fileMedia.binary.description.default": "Binärt innehåll", + "ui.lineComment.label.prefix": "Kommentera ", + "ui.lineComment.label.suffix": "", + "ui.lineComment.editorLabel.prefix": "Kommenterar ", + "ui.lineComment.editorLabel.suffix": "", + "ui.lineComment.placeholder": "Lägg till kommentar", + "ui.lineComment.contextPlaceholder": "Lägg till kontext för den här ändringen", + "ui.lineComment.submit": "Kommentera", + "ui.lineComment.cancel": "Avbryt", + "ui.sessionTurn.steps.show": "Visa steg", + "ui.sessionTurn.steps.hide": "Dölj steg", + "ui.sessionTurn.summary.response": "Svar", + "ui.sessionTurn.diff.showMore": "Visa fler ändringar ({{count}})", + "ui.sessionTurn.diffs.changed.one": "{{count}} Ändrad fil", + "ui.sessionTurn.diffs.changed.other": "{{count}} Ändrade filer", + "ui.sessionTurn.diffs.showAll": "Visa alla", + "ui.sessionTurn.diffs.showLess": "Visa färre", + "ui.sessionTurn.diffs.more": "+{{count}} fler filer", + "ui.sessionTurn.retry.retrying": "försöker igen", + "ui.sessionTurn.retry.inSeconds": "om {{seconds}} s", + "ui.sessionTurn.retry.attempt": "försök #{{attempt}}", + "ui.sessionTurn.retry.attemptLine": "{{line}} - försök #{{attempt}}", + "ui.sessionTurn.retry.geminiHot": "Gemini är alldeles för belastad just nu", + "ui.sessionTurn.error.freeUsageExceeded": "Gränsen för kostnadsfri användning har överskridits", + "ui.sessionTurn.error.addCredits": "Lägg till krediter", + "dialog.usageExceeded.freeTier.title": "Gratisgränsen nådd", + "dialog.usageExceeded.freeTier.description": + "Prenumerera på OpenCode Go för 10 USD/månad och få pålitlig tillgång till de bästa modellerna med öppen källkod.", + "dialog.usageExceeded.freeTier.actionLabel": "Prenumerera", + "dialog.usageExceeded.accountRateLimit.title": "Gränsen för Go har nåtts", + "dialog.usageExceeded.accountRateLimit.description": + "Användningsgräns nådd. För att fortsätta använda den här modellen nu, aktivera användning från ditt tillgängliga saldo", + "dialog.usageExceeded.accountRateLimit.actionLabel": "Öppna inställningar", + "ui.sessionTurn.status.delegating": "Delegerar arbete", + "ui.sessionTurn.status.planning": "Planerar nästa steg", + "ui.sessionTurn.status.gatheringContext": "Utforskar", + "ui.sessionTurn.status.gatheredContext": "Utforskat", + "ui.sessionTurn.status.searchingCodebase": "Söker i kodbasen", + "ui.sessionTurn.status.searchingWeb": "Söker på nätet", + "ui.sessionTurn.status.makingEdits": "Redigerar", + "ui.sessionTurn.status.runningCommands": "Kör kommandon", + "ui.sessionTurn.status.thinking": "Tänker", + "ui.sessionTurn.status.thinkingWithTopic": "Tänker - {{topic}}", + "ui.sessionTurn.status.gatheringThoughts": "Samlar tankar", + "ui.sessionTurn.status.consideringNextSteps": "Funderar på nästa steg", + "ui.messagePart.diagnostic.error": "Fel", + "ui.messagePart.title.edit": "Redigera", + "ui.messagePart.title.write": "Skriv", + "ui.messagePart.option.typeOwnAnswer": "Skriv ditt eget svar", + "ui.messagePart.review.title": "Granska dina svar", + "ui.messagePart.questions.dismissed": "Frågorna har avfärdats", + "ui.messagePart.compaction": "Sessionen har komprimerats", + "ui.messagePart.context.read.one": "{{count}} läsning", + "ui.messagePart.context.read.other": "{{count}} läsningar", + "ui.messagePart.context.search.one": "{{count}} sökning", + "ui.messagePart.context.search.other": "{{count}} sökningar", + "ui.messagePart.context.list.one": "{{count}} listning", + "ui.messagePart.context.list.other": "{{count}} listningar", + "ui.list.loading": "Laddar", + "ui.list.empty": "Inga resultat", + "ui.list.clearFilter": "Rensa filter", + "ui.list.emptyWithFilter.prefix": "Inga resultat för", + "ui.list.emptyWithFilter.suffix": "", + "ui.fileSearch.placeholder": "Hitta", + "ui.fileSearch.previousMatch": "Föregående match", + "ui.fileSearch.nextMatch": "Nästa match", + "ui.fileSearch.close": "Stäng sökning", + "ui.messageNav.newMessage": "Nytt meddelande", + "ui.promptInput.noMatchingItems": "Inga matchande objekt", + "ui.promptInput.commands": "Kommandon", + "ui.promptInput.dropFiles": "Släpp filer för att bifoga dem", + "ui.promptInput.removeAttachment": "Ta bort bilagan", + "ui.promptInput.label": "Prompt", + "ui.promptInput.placeholder.shell": "Ange skalkommando...", + "ui.promptInput.placeholder.normal": "Fråga vad som helst, {{slash}} för kommandon, {{at}} för kontext...", + "ui.promptInput.add": "Lägg till bilder och filer", + "ui.promptInput.attachments": "Bilder och filer", + "ui.promptInput.context": "Kontext", + "ui.promptInput.shell": "Skalkommando", + "ui.promptInput.chooseAgent": "Välj agent", + "ui.promptInput.chooseModel": "Välj modell", + "ui.promptInput.chooseVariant": "Välj modellvariant", + "ui.promptInput.send": "Skicka", + "ui.promptInput.stop": "Stoppa", + "ui.tabs.close": "Stäng fliken", + "ui.textField.copyToClipboard": "Kopiera till urklipp", + "ui.textField.copyLink": "Kopiera länk", + "ui.textField.copied": "Kopierad", + "ui.imagePreview.alt": "Förhandsgranskning av bild", + "ui.scrollView.ariaLabel": "rullningsbart innehåll", + "ui.tool.read": "Läs", + "ui.tool.loaded": "Inläst", + "ui.tool.list": "Lista", + "ui.tool.glob": "Glob", + "ui.tool.grep": "Grep", + "ui.tool.task": "Uppgift", + "ui.tool.webfetch": "Webbhämtning", + "ui.tool.websearch": "Webbsökning", + "ui.tool.websearch.provider": "{{provider}} Webbsökning", + "ui.tool.shell": "Shell", + "ui.tool.patch": "Patch", + "ui.tool.todos": "Att göra", + "ui.tool.todos.read": "Läs att göra-listan", + "ui.tool.questions": "Frågor", + "ui.tool.questions.numbered": "Frågor {{number}}", + "ui.tool.agent": "{{type}}-agent", + "ui.tool.agent.default": "Agent", + "ui.tool.skill": "Färdighet", + "ui.basicTool.called": "Anropade `{{tool}}`", + "ui.toolErrorCard.failed": "Misslyckades", + "ui.toolErrorCard.copyError": "Kopiera felet", + "ui.common.file.one": "fil", + "ui.common.file.other": "filer", + "ui.common.question.one": "fråga", + "ui.common.question.other": "frågor", + "ui.common.add": "Lägg till", + "ui.common.clear": "Rensa", + "ui.common.file": "Fil", + "ui.common.back": "Tillbaka", + "ui.common.cancel": "Avbryt", + "ui.common.confirm": "Bekräfta", + "ui.common.dismiss": "Avfärda", + "ui.common.close": "Stäng", + "ui.common.next": "Nästa", + "ui.common.submit": "Skicka", + "ui.common.showMore": "Visa mer", + "ui.permission.deny": "Neka", + "ui.permission.allowAlways": "Tillåt alltid", + "ui.permission.allowOnce": "Tillåt en gång", + "ui.message.expand": "Fäll ut meddelandet", + "ui.message.collapse": "Fäll ihop meddelandet", + "ui.message.copy": "Kopiera", + "ui.message.copyMessage": "Kopiera meddelandet", + "ui.message.forkMessage": "Förgrena meddelandet till en ny session", + "ui.message.revertMessage": "Återställ meddelandet", + "ui.message.copyResponse": "Kopiera svaret", + "ui.message.copied": "Kopierad", + "ui.message.duration.seconds": "{{count}}s", + "ui.message.duration.minutesSeconds": "{{minutes}}m {{seconds}}s", + "ui.message.interrupted": "Avbruten", + "ui.message.queued": "I kö", + "ui.message.attachment.alt": "bilaga", + "ui.patch.action.deleted": "Raderad", + "ui.patch.action.created": "Skapad", + "ui.patch.action.moved": "Flyttad", + "ui.patch.action.patched": "Patchad", + "ui.question.subtitle.answered": "{{count}} besvarade", + "ui.question.answer.none": "(inget svar)", + "ui.question.review.notAnswered": "(ej besvarad)", + "ui.question.multiHint": "Välj alla svar som gäller", + "ui.question.singleHint": "Välj ett svar", + "ui.question.custom.placeholder": "Skriv ditt svar...", +} diff --git a/packages/ui/src/i18n/tg.ts b/packages/ui/src/i18n/tg.ts new file mode 100644 index 0000000000000000000000000000000000000000..4c3e824c6c40d4670377353849f40c465c72b2dd --- /dev/null +++ b/packages/ui/src/i18n/tg.ts @@ -0,0 +1,197 @@ +export const dict = { + "ui.sessionReview.title": "Тағйир додани сессия", + "ui.sessionReview.title.git": "Тағйироти Git", + "ui.sessionReview.title.branch": "Тағйироти филиал", + "ui.sessionReview.title.lastTurn": "Навбати охирин тағир меёбад", + "ui.sessionReview.diffStyle.unified": "Муттаҳид", + "ui.sessionReview.diffStyle.split": "Зада шикастан", + "ui.sessionReview.expandAll": "Ҳамаро васеъ кунед", + "ui.sessionReview.collapseAll": "Ҳамаро вайрон кунед", + "ui.sessionReview.change.added": "Илова карда шуд", + "ui.sessionReview.change.removed": "Хориҷ карда шуд", + "ui.sessionReview.change.modified": "Тағир дода шудааст", + "ui.sessionReview.image.loading": "Бор шуда истодааст...", + "ui.sessionReview.image.placeholder": "Тасвир", + "ui.sessionReview.largeDiff.title": "Фарқият барои намоиш хеле калон", + "ui.sessionReview.largeDiff.meta": "Маҳдудият: {{limit}} хатҳои ивазшуда. ҷорӣ: {{current}} сатрҳои иваз.", + "ui.sessionReview.largeDiff.renderAnyway": "Ба ҳар ҳол намоиш диҳед", + "ui.sessionReviewV2.expandMode": "Васеъ ё фурӯпошӣ фарқият", + "ui.sessionReviewV2.filterFiles": "Файлҳоро филтр кунед", + "ui.sessionReviewV2.toggleSidebar": "Гузариш кардани дарахти файл", + "ui.sessionReviewV2.showAllLines": "Ҳама сатрҳоро нишон диҳед", + "ui.sessionReviewV2.hideNonDiffLines": "Пинҳон кардани хатҳои фарқкунанда", + "ui.sessionReviewV2.unifiedDiff": "Фарқияти ягона", + "ui.sessionReviewV2.splitDiff": "Фарқияти тақсимкунӣ", + "ui.sessionReviewV2.previousFile": "Файли қаблӣ", + "ui.sessionReviewV2.nextFile": "Файли навбатӣ", + "ui.sessionReviewV2.diffView": "Намоиши фарқият", + "ui.sessionReviewV2.empty.noGit.title": "Тағироти пайгирӣ нест", + "ui.sessionReviewV2.empty.noGit.description": "Тағиротро дар ин лоиҳа пайгирӣ кунед, баррасӣ кунед ва бекор кунед", + "ui.sessionReviewV2.empty.noGit.action": "Эҷоди Git репозиторий", + "ui.sessionReviewV2.empty.noGit.actionLoading": "Эҷоди Git анбор...", + "ui.sessionReviewV2.empty.changes.title": "Ҳанӯз ягон файл тағир намеёбад", + "ui.sessionReviewV2.empty.changes.description": "Тағироти лоиҳа дар ин ҷо пайдо мешаванд", + "ui.sessionReview.openFile": "Файлро кушоед", + "ui.sessionReview.selection.line": "сатри {{line}}", + "ui.sessionReview.selection.lines": "сатрҳо {{start}}-{{end}}", + "ui.fileMedia.kind.image": "тасвир", + "ui.fileMedia.kind.audio": "аудио", + "ui.fileMedia.state.removed": "Файли {{kind}} хориҷ карда шуд.", + "ui.fileMedia.state.loading": "{{kind}} бор шуда истодааст...", + "ui.fileMedia.state.error": "Бор кардан ғайриимкон аст {{kind}}.", + "ui.fileMedia.state.unavailable": "{{kind}} пешнамоиш дастрас нест.", + "ui.fileMedia.binary.title": "Файли дуӣ", + "ui.fileMedia.binary.description.path": "{{path}} дуӣ аст.", + "ui.fileMedia.binary.description.default": "Мундариҷаи дуӣ", + "ui.lineComment.label.prefix": "Шарҳ дар бораи", + "ui.lineComment.label.suffix": "", + "ui.lineComment.editorLabel.prefix": "Шарҳ дар бораи", + "ui.lineComment.editorLabel.suffix": "", + "ui.lineComment.placeholder": "Иловаи шарҳ", + "ui.lineComment.contextPlaceholder": "Барои ин тағирот контекст илова кунед", + "ui.lineComment.submit": "Шарҳ", + "ui.lineComment.cancel": "Бекор кардан", + "ui.sessionTurn.steps.show": "Қадамҳоро нишон диҳед", + "ui.sessionTurn.steps.hide": "Қадамҳоро пинҳон кунед", + "ui.sessionTurn.summary.response": "Ҷавоб", + "ui.sessionTurn.diff.showMore": "Тағироти бештарро нишон диҳед ({{count}})", + "ui.sessionTurn.diffs.changed.one": "{{count}} Файл иваз карда шуд", + "ui.sessionTurn.diffs.changed.other": "{{count}} Файлҳои ивазшуда", + "ui.sessionTurn.diffs.showAll": "Ҳама нишон диҳед", + "ui.sessionTurn.diffs.showLess": "Камтар нишон диҳед", + "ui.sessionTurn.diffs.more": "+{{count}} файлҳои бештар", + "ui.sessionTurn.retry.retrying": "дубора кӯшиш кардан", + "ui.sessionTurn.retry.inSeconds": "дар {{seconds}}с", + "ui.sessionTurn.retry.attempt": "кӯшиш #{{attempt}}", + "ui.sessionTurn.retry.attemptLine": "{{line}} - кӯшиш #{{attempt}}", + "ui.sessionTurn.retry.geminiHot": "Gemini ҳоло хеле гарм аст", + "ui.sessionTurn.error.freeUsageExceeded": "Истифодаи ройгон аз ҳад зиёд", + "ui.sessionTurn.error.addCredits": "Илова кардани кредитҳо", + "dialog.usageExceeded.freeTier.title": "Ба ҳадди ройгон расид", + "dialog.usageExceeded.freeTier.description": + "Ба OpenCode Go бо нархи $10 дар як моҳ обуна шавед, то ба беҳтарин моделҳои кушодаасос дастрасии боэътимод дошта бошед.", + "dialog.usageExceeded.freeTier.actionLabel": "Обуна шавед", + "dialog.usageExceeded.accountRateLimit.title": "Ба маҳдудияти рафтан расид", + "dialog.usageExceeded.accountRateLimit.description": + "Ба ҳадди ниҳоии истифода расид. Барои идома додани истифодаи ин модел ҳоло, истифода аз тавозуни дастрасатонро фаъол созед", + "dialog.usageExceeded.accountRateLimit.actionLabel": "Танзимотро кушоед", + "ui.sessionTurn.status.delegating": "Супоридани кор", + "ui.sessionTurn.status.planning": "Банақшагирии қадамҳои оянда", + "ui.sessionTurn.status.gatheringContext": "Таҳқиқ кардан", + "ui.sessionTurn.status.gatheredContext": "Тадқиқ карда шуд", + "ui.sessionTurn.status.searchingCodebase": "Ҷустуҷӯи пойгоҳи код", + "ui.sessionTurn.status.searchingWeb": "Ҷустуҷӯ дар веб", + "ui.sessionTurn.status.makingEdits": "Таҳрири таҳрир", + "ui.sessionTurn.status.runningCommands": "Фармонҳои иҷрошаванда", + "ui.sessionTurn.status.thinking": "Фикр кардан", + "ui.sessionTurn.status.thinkingWithTopic": "Фикр кардан - {{topic}}", + "ui.sessionTurn.status.gatheringThoughts": "Ҷамъоварии фикрҳо", + "ui.sessionTurn.status.consideringNextSteps": "Бо назардошти қадамҳои оянда", + "ui.messagePart.diagnostic.error": "Хатогӣ", + "ui.messagePart.title.edit": "Таҳрир", + "ui.messagePart.title.write": "нависед", + "ui.messagePart.option.typeOwnAnswer": "Ҷавоби худро нависед", + "ui.messagePart.review.title": "Ҷавобҳои худро аз назар гузаронед", + "ui.messagePart.questions.dismissed": "Саволҳо рад карда шуданд", + "ui.messagePart.compaction": "Сессия фишурда шуд", + "ui.messagePart.context.read.one": "{{count}} хонданд", + "ui.messagePart.context.read.other": "{{count}} мехонад", + "ui.messagePart.context.search.one": "{{count}} ҷустуҷӯ", + "ui.messagePart.context.search.other": "{{count}} ҷустуҷӯ", + "ui.messagePart.context.list.one": "{{count}} рӯйхат", + "ui.messagePart.context.list.other": "{{count}} рӯйхатҳо", + "ui.list.loading": "Бор карда мешавад", + "ui.list.empty": "Ҳеҷ натиҷае нест", + "ui.list.clearFilter": "Филтрро тоза кунед", + "ui.list.emptyWithFilter.prefix": "Ягон натиҷа барои", + "ui.list.emptyWithFilter.suffix": "", + "ui.fileSearch.placeholder": "Пайдо кунед", + "ui.fileSearch.previousMatch": "Бозии қаблӣ", + "ui.fileSearch.nextMatch": "Бозии навбатй", + "ui.fileSearch.close": "Ҷустуҷӯро пӯшед", + "ui.messageNav.newMessage": "Паёми нав", + "ui.promptInput.noMatchingItems": "Ягон ашёи мувофиқ", + "ui.promptInput.commands": "Фармонҳо", + "ui.promptInput.dropFiles": "Файлҳоро барои замима гузоред", + "ui.promptInput.removeAttachment": "Замимаро хориҷ кунед", + "ui.promptInput.label": "Промпт", + "ui.promptInput.placeholder.shell": "Фармони shell-ро ворид кунед...", + "ui.promptInput.placeholder.normal": "Ҳама чизро пурсед, {{slash}} барои фармонҳо, {{at}} барои контекст...", + "ui.promptInput.add": "Илова кардани тасвирҳо ва файлҳо", + "ui.promptInput.attachments": "Тасвирҳо ва файлҳо", + "ui.promptInput.context": "Контекст", + "ui.promptInput.shell": "Shell фармон", + "ui.promptInput.chooseAgent": "Агентро интихоб кунед", + "ui.promptInput.chooseModel": "Модели интихоб кунед", + "ui.promptInput.chooseVariant": "Варианти моделро интихоб кунед", + "ui.promptInput.send": "Фиристодан", + "ui.promptInput.stop": "Ист", + "ui.tabs.close": "Варақаро пӯшед", + "ui.textField.copyToClipboard": "Ба буфер нусхабардорӣ кунед", + "ui.textField.copyLink": "Истиноди нусхабардорӣ", + "ui.textField.copied": "Нусхабардорӣ", + "ui.imagePreview.alt": "Пешнамоиши тасвир", + "ui.scrollView.ariaLabel": "мундариҷаи ҳаракатшаванда", + "ui.tool.read": "Хондан", + "ui.tool.loaded": "Бор карда шуд", + "ui.tool.list": "Рӯйхат", + "ui.tool.glob": "Glob", + "ui.tool.grep": "Grep", + "ui.tool.task": "Вазифа", + "ui.tool.webfetch": "Webfetch", + "ui.tool.websearch": "Ҷустуҷӯи веб", + "ui.tool.websearch.provider": "{{provider}} Ҷустуҷӯи веб", + "ui.tool.shell": "Shell", + "ui.tool.patch": "Patch", + "ui.tool.todos": "Вазифаҳо", + "ui.tool.todos.read": "Вазифаҳоро хонед", + "ui.tool.questions": "Саволҳо", + "ui.tool.questions.numbered": "Саволҳо {{number}}", + "ui.tool.agent": "{{type}} Агент", + "ui.tool.agent.default": "Агент", + "ui.tool.skill": "Маҳорат", + "ui.basicTool.called": "Занг `{{tool}}`", + "ui.toolErrorCard.failed": "Муваффақ шуд", + "ui.toolErrorCard.copyError": "Хатогии нусхабардорӣ", + "ui.common.file.one": "файл", + "ui.common.file.other": "файлҳо", + "ui.common.question.one": "савол", + "ui.common.question.other": "саволҳо", + "ui.common.add": "Илова", + "ui.common.clear": "Тоза", + "ui.common.file": "Файл", + "ui.common.back": "Бозгашт", + "ui.common.cancel": "Бекор кардан", + "ui.common.confirm": "Тасдиқ кунед", + "ui.common.dismiss": "Рад кардан", + "ui.common.close": "Пӯшед", + "ui.common.next": "Баъдӣ", + "ui.common.submit": "Пешниҳод кунед", + "ui.common.showMore": "Бештар нишон диҳед", + "ui.permission.deny": "Инкор кардан", + "ui.permission.allowAlways": "Ҳамеша иҷозат диҳед", + "ui.permission.allowOnce": "Як бор иҷозат диҳед", + "ui.message.expand": "Паёмро васеъ кунед", + "ui.message.collapse": "Паёмро қатъ кунед", + "ui.message.copy": "Нусхабардорӣ", + "ui.message.copyMessage": "Паёмро нусхабардорӣ кунед", + "ui.message.forkMessage": "Дар сессияи нав шоха созед", + "ui.message.revertMessage": "Баргардонидани паём", + "ui.message.copyResponse": "Ҷавобро нусхабардорӣ кунед", + "ui.message.copied": "Нусхабардорӣ", + "ui.message.duration.seconds": "{{count}}с", + "ui.message.duration.minutesSeconds": "{{minutes}}м {{seconds}}с", + "ui.message.interrupted": "Қатъ карда шуд", + "ui.message.queued": "Дар навбат", + "ui.message.attachment.alt": "замима", + "ui.patch.action.deleted": "Нобуд", + "ui.patch.action.created": "Эҷод карда шуд", + "ui.patch.action.moved": "кӯчонида шуд", + "ui.patch.action.patched": "Patchад", + "ui.question.subtitle.answered": "{{count}} чавоб дод", + "ui.question.answer.none": "(ҷавоб нест)", + "ui.question.review.notAnswered": "(ҷавоб дода нашудааст)", + "ui.question.multiHint": "Ҳамаи ҷавобҳои мувофиқро интихоб кунед", + "ui.question.singleHint": "Як ҷавобро интихоб кунед", + "ui.question.custom.placeholder": "Ҷавоби худро нависед...", +} diff --git a/packages/ui/src/i18n/th.ts b/packages/ui/src/i18n/th.ts new file mode 100644 index 0000000000000000000000000000000000000000..ae0d820d4eb152a12ed1e8b78399cc4d1a510dd6 --- /dev/null +++ b/packages/ui/src/i18n/th.ts @@ -0,0 +1,217 @@ +export const dict = { + "ui.sessionReview.title": "การเปลี่ยนแปลงเซสชัน", + "ui.sessionReview.title.git": "การเปลี่ยนแปลงใน Git", + "ui.sessionReview.title.branch": "การเปลี่ยนแปลงในสาขา", + "ui.sessionReview.title.lastTurn": "การเปลี่ยนแปลงของเทิร์นล่าสุด", + "ui.sessionReview.diffStyle.unified": "แบบรวม", + "ui.sessionReview.diffStyle.split": "แบบแยก", + "ui.sessionReview.openFile": "เปิดไฟล์", + "ui.sessionReview.selection.line": "บรรทัดที่ {{line}}", + "ui.sessionReview.selection.lines": "บรรทัดที่ {{start}}-{{end}}", + "ui.sessionReview.expandAll": "ขยายทั้งหมด", + "ui.sessionReview.collapseAll": "ย่อทั้งหมด", + "ui.sessionReview.change.added": "เพิ่ม", + "ui.sessionReview.change.removed": "ลบ", + "ui.sessionReview.change.modified": "แก้ไข", + "ui.sessionReview.image.loading": "กำลังโหลด...", + "ui.sessionReview.image.placeholder": "รูปภาพ", + "ui.sessionReview.largeDiff.title": "Diff มีขนาดใหญ่เกินกว่าจะแสดงผลได้", + "ui.sessionReview.largeDiff.meta": "ขีดจำกัด: บรรทัดที่เปลี่ยนแปลง {{limit}} บรรทัด ปัจจุบัน: {{current}} บรรทัด", + "ui.sessionReview.largeDiff.renderAnyway": "แสดงผลต่อไป", + "ui.sessionReviewV2.expandMode": "ขยายหรือย่อ diff", + "ui.sessionReviewV2.filterFiles": "กรองไฟล์", + "ui.sessionReviewV2.toggleSidebar": "สลับแผนผังไฟล์", + "ui.sessionReviewV2.showAllLines": "แสดงทุกบรรทัด", + "ui.sessionReviewV2.hideNonDiffLines": "ซ่อนบรรทัดที่ไม่มี diff", + "ui.sessionReviewV2.unifiedDiff": "diff แบบรวม", + "ui.sessionReviewV2.splitDiff": "diff แบบแยก", + "ui.sessionReviewV2.previousFile": "ไฟล์ก่อนหน้า", + "ui.sessionReviewV2.nextFile": "ไฟล์ถัดไป", + "ui.sessionReviewV2.diffView": "มุมมอง diff", + "ui.sessionReviewV2.empty.noGit.title": "ไม่มีการเปลี่ยนแปลงที่ติดตามอยู่", + "ui.sessionReviewV2.empty.noGit.description": "ติดตาม ตรวจสอบ และเลิกทำการเปลี่ยนแปลงในโปรเจกต์นี้", + "ui.sessionReviewV2.empty.noGit.action": "สร้าง Git รีโพซิทอรี", + "ui.sessionReviewV2.empty.noGit.actionLoading": "กำลังสร้าง Git รีโพซิทอรี...", + "ui.sessionReviewV2.empty.changes.title": "ยังไม่มีการเปลี่ยนแปลงไฟล์", + "ui.sessionReviewV2.empty.changes.description": "การเปลี่ยนแปลงในโปรเจกต์จะแสดงที่นี่", + "ui.fileMedia.kind.image": "รูปภาพ", + "ui.fileMedia.kind.audio": "เสียง", + "ui.fileMedia.state.removed": "ลบ{{kind}}แล้ว", + "ui.fileMedia.state.loading": "กำลังโหลด{{kind}}...", + "ui.fileMedia.state.error": "เกิดข้อผิดพลาดในการโหลด{{kind}}", + "ui.fileMedia.state.unavailable": "{{kind}}ไม่พร้อมใช้งาน", + "ui.fileMedia.binary.title": "ไฟล์ไบนารี", + "ui.fileMedia.binary.description.path": "{{path}} เป็นไฟล์ไบนารีและไม่สามารถแสดงผลได้", + "ui.fileMedia.binary.description.default": "ไฟล์ไบนารีไม่สามารถแสดงผลได้", + + "ui.lineComment.label.prefix": "แสดงความคิดเห็นที่ ", + "ui.lineComment.label.suffix": "", + "ui.lineComment.editorLabel.prefix": "กำลังแสดงความคิดเห็นที่ ", + "ui.lineComment.editorLabel.suffix": "", + "ui.lineComment.placeholder": "เพิ่มความคิดเห็น", + "ui.lineComment.contextPlaceholder": "เพิ่มบริบทสำหรับการเปลี่ยนแปลงนี้", + "ui.lineComment.submit": "แสดงความคิดเห็น", + "ui.lineComment.cancel": "ยกเลิก", + + "ui.sessionTurn.steps.show": "แสดงขั้นตอน", + "ui.sessionTurn.steps.hide": "ซ่อนขั้นตอน", + "ui.sessionTurn.summary.response": "คำตอบ", + "ui.sessionTurn.diff.showMore": "แสดงการเปลี่ยนแปลงเพิ่มเติม ({{count}})", + "ui.sessionTurn.diffs.changed.one": "มีไฟล์ที่เปลี่ยนแปลง {{count}} ไฟล์", + "ui.sessionTurn.diffs.changed.other": "มีไฟล์ที่เปลี่ยนแปลง {{count}} ไฟล์", + "ui.sessionTurn.diffs.showAll": "แสดงทั้งหมด", + "ui.sessionTurn.diffs.showLess": "แสดงน้อยลง", + "ui.sessionTurn.diffs.more": "+{{count}} ไฟล์เพิ่มเติม", + + "ui.sessionTurn.retry.retrying": "กำลังลองใหม่", + "ui.sessionTurn.retry.inSeconds": "ใน {{seconds}} วินาที", + "ui.sessionTurn.retry.attempt": "ครั้งที่ {{attempt}}", + "ui.sessionTurn.retry.attemptLine": "{{line}} - ครั้งที่ {{attempt}}", + "ui.sessionTurn.retry.geminiHot": "ขณะนี้ Gemini มีการใช้งานหนาแน่นมาก", + "ui.sessionTurn.error.freeUsageExceeded": "เกินขีดจำกัดการใช้งานฟรี", + "ui.sessionTurn.error.addCredits": "เพิ่มเครดิต", + + "dialog.usageExceeded.freeTier.title": "ถึงขีดจำกัดฟรีแล้ว", + "dialog.usageExceeded.freeTier.description": + "สมัครสมาชิก OpenCode Go ในราคา $10/เดือน เพื่อการเข้าถึงโมเดลโอเพนซอร์สที่ดีที่สุดอย่างเชื่อถือได้", + "dialog.usageExceeded.freeTier.actionLabel": "สมัครสมาชิก", + "dialog.usageExceeded.accountRateLimit.title": "ถึงขีดจำกัดของ Go แล้ว", + "dialog.usageExceeded.accountRateLimit.description": + "ถึงขีดจำกัดการใช้งานแล้ว หากต้องการใช้โมเดลนี้ต่อในตอนนี้ ให้เปิดใช้งานจากยอดคงเหลือที่มี", + "dialog.usageExceeded.accountRateLimit.actionLabel": "เปิดการตั้งค่า", + + "ui.sessionTurn.status.delegating": "กำลังมอบหมายงาน", + "ui.sessionTurn.status.planning": "กำลังวางแผนขั้นตอนถัดไป", + "ui.sessionTurn.status.gatheringContext": "กำลังสำรวจ", + "ui.sessionTurn.status.gatheredContext": "สำรวจแล้ว", + "ui.sessionTurn.status.searchingCodebase": "กำลังค้นหาโค้ดเบส", + "ui.sessionTurn.status.searchingWeb": "กำลังค้นหาบนเว็บ", + "ui.sessionTurn.status.makingEdits": "กำลังแก้ไข", + "ui.sessionTurn.status.runningCommands": "กำลังเรียกใช้คำสั่ง", + "ui.sessionTurn.status.thinking": "กำลังคิด", + "ui.sessionTurn.status.thinkingWithTopic": "กำลังคิด - {{topic}}", + "ui.sessionTurn.status.gatheringThoughts": "กำลังรวบรวมความคิด", + "ui.sessionTurn.status.consideringNextSteps": "กำลังพิจารณาขั้นตอนถัดไป", + + "ui.messagePart.questions.dismissed": "ละทิ้งคำถามแล้ว", + "ui.messagePart.compaction": "บีบอัดเซสชันแล้ว", + "ui.messagePart.context.read.one": "อ่าน {{count}} รายการ", + "ui.messagePart.context.read.other": "อ่าน {{count}} รายการ", + "ui.messagePart.context.search.one": "ค้นหา {{count}} รายการ", + "ui.messagePart.context.search.other": "ค้นหา {{count}} รายการ", + "ui.messagePart.context.list.one": "รายการ {{count}} รายการ", + "ui.messagePart.context.list.other": "รายการ {{count}} รายการ", + "ui.messagePart.diagnostic.error": "ข้อผิดพลาด", + "ui.messagePart.title.edit": "แก้ไข", + "ui.messagePart.title.write": "เขียน", + "ui.messagePart.option.typeOwnAnswer": "พิมพ์คำตอบของคุณเอง", + "ui.messagePart.review.title": "ตรวจสอบคำตอบของคุณ", + + "ui.list.loading": "กำลังโหลด", + "ui.list.empty": "ไม่มีผลลัพธ์", + "ui.list.clearFilter": "ล้างตัวกรอง", + "ui.list.emptyWithFilter.prefix": "ไม่มีผลลัพธ์สำหรับ", + "ui.list.emptyWithFilter.suffix": "", + + "ui.messageNav.newMessage": "ข้อความใหม่", + + "ui.promptInput.noMatchingItems": "ไม่พบรายการที่ตรงกัน", + "ui.promptInput.commands": "คำสั่ง", + "ui.promptInput.dropFiles": "วางไฟล์เพื่อแนบ", + "ui.promptInput.removeAttachment": "เอาไฟล์แนบออก", + "ui.promptInput.label": "พรอมต์", + "ui.promptInput.placeholder.shell": "ป้อนคำสั่งเชลล์...", + "ui.promptInput.placeholder.normal": "ถามอะไรก็ได้ {{slash}} สำหรับคำสั่ง {{at}} สำหรับบริบท...", + "ui.promptInput.add": "เพิ่มรูปภาพและไฟล์", + "ui.promptInput.attachments": "รูปภาพและไฟล์", + "ui.promptInput.context": "บริบท", + "ui.promptInput.shell": "คำสั่งเชลล์", + "ui.promptInput.chooseAgent": "เลือกเอเจนต์", + "ui.promptInput.chooseModel": "เลือกโมเดล", + "ui.promptInput.chooseVariant": "เลือกรูปแบบโมเดล", + "ui.promptInput.send": "ส่ง", + "ui.promptInput.stop": "หยุด", + + "ui.tabs.close": "ปิดแท็บ", + + "ui.textField.copyToClipboard": "คัดลอกไปยังคลิปบอร์ด", + "ui.textField.copyLink": "คัดลอกลิงก์", + "ui.textField.copied": "คัดลอกแล้ว", + + "ui.imagePreview.alt": "ตัวอย่างรูปภาพ", + "ui.scrollView.ariaLabel": "เนื้อหาที่เลื่อนได้", + + "ui.tool.read": "อ่าน", + "ui.tool.loaded": "โหลดแล้ว", + "ui.tool.list": "แสดงรายการ", + "ui.tool.glob": "Glob", + "ui.tool.grep": "Grep", + "ui.tool.webfetch": "ดึงจากเว็บ", + "ui.tool.websearch": "ค้นหาเว็บ", + "ui.tool.websearch.provider": "{{provider}} ค้นหาเว็บ", + "ui.tool.shell": "เชลล์", + "ui.tool.patch": "แพตช์", + "ui.tool.todos": "รายการงาน", + "ui.tool.todos.read": "อ่านรายการงาน", + "ui.tool.questions": "คำถาม", + "ui.tool.questions.numbered": "คำถาม {{number}}", + "ui.tool.agent": "เอเจนต์ {{type}}", + "ui.tool.agent.default": "เอเจนต์", + + "ui.common.file.one": "ไฟล์", + "ui.common.file.other": "ไฟล์", + "ui.common.question.one": "คำถาม", + "ui.common.question.other": "คำถาม", + + "ui.common.add": "เพิ่ม", + "ui.common.clear": "ล้าง", + "ui.common.file": "ไฟล์", + "ui.common.back": "ย้อนกลับ", + "ui.common.cancel": "ยกเลิก", + "ui.common.confirm": "ยืนยัน", + "ui.common.dismiss": "ปิด", + "ui.common.close": "ปิด", + "ui.common.next": "ถัดไป", + "ui.common.submit": "ส่ง", + "ui.common.showMore": "แสดงเพิ่มเติม", + + "ui.permission.deny": "ปฏิเสธ", + "ui.permission.allowAlways": "อนุญาตเสมอ", + "ui.permission.allowOnce": "อนุญาตครั้งเดียว", + + "ui.message.expand": "ขยายข้อความ", + "ui.message.collapse": "ย่อข้อความ", + "ui.message.copy": "คัดลอก", + "ui.message.copyMessage": "คัดลอกข้อความ", + "ui.message.forkMessage": "แตกแขนงไปยังเซสชันใหม่", + "ui.message.revertMessage": "รีเซ็ตไปยังจุดนี้", + "ui.message.copyResponse": "คัดลอกคำตอบ", + "ui.message.copied": "คัดลอกแล้ว!", + "ui.message.interrupted": "ถูกขัดจังหวะ", + "ui.message.queued": "อยู่ในคิว", + "ui.message.attachment.alt": "ไฟล์แนบ", + + "ui.patch.action.deleted": "ลบ", + "ui.patch.action.created": "สร้าง", + "ui.patch.action.moved": "ย้าย", + "ui.patch.action.patched": "แพตช์", + + "ui.question.subtitle.answered": "ตอบแล้ว {{count}} ข้อ", + "ui.question.answer.none": "(ไม่มีคำตอบ)", + "ui.question.review.notAnswered": "(ไม่ได้ตอบ)", + "ui.question.multiHint": "เลือกคำตอบที่เกี่ยวข้องทั้งหมด", + "ui.question.singleHint": "เลือกคำตอบหนึ่งข้อ", + "ui.question.custom.placeholder": "พิมพ์คำตอบของคุณ...", + + "ui.fileSearch.placeholder": "ค้นหา", + "ui.fileSearch.previousMatch": "ก่อนหน้า", + "ui.fileSearch.nextMatch": "ถัดไป", + "ui.fileSearch.close": "ปิดการค้นหา", + "ui.tool.task": "งาน", + "ui.tool.skill": "ทักษะ", + "ui.basicTool.called": "เรียกใช้ `{{tool}}`", + "ui.toolErrorCard.failed": "ล้มเหลว", + "ui.toolErrorCard.copyError": "คัดลอกข้อผิดพลาด", + "ui.message.duration.seconds": "{{count}} วินาที", + "ui.message.duration.minutesSeconds": "{{minutes}} นาที {{seconds}} วินาที", +} diff --git a/packages/ui/src/i18n/tk.ts b/packages/ui/src/i18n/tk.ts new file mode 100644 index 0000000000000000000000000000000000000000..e1bf43208f91f9f893386b47582ae643479c4cfb --- /dev/null +++ b/packages/ui/src/i18n/tk.ts @@ -0,0 +1,197 @@ +export const dict: Record = { + "ui.sessionReview.title": "Sessiýa üýtgeşmeleri", + "ui.sessionReview.title.git": "Git üýtgeşmeleri", + "ui.sessionReview.title.branch": "Şaha üýtgeşmeleri", + "ui.sessionReview.title.lastTurn": "Soňky ädimiň üýtgeşmeleri", + "ui.sessionReview.diffStyle.unified": "Bitewi", + "ui.sessionReview.diffStyle.split": "Bölün", + "ui.sessionReview.expandAll": "Hemmesini giňelt", + "ui.sessionReview.collapseAll": "Hemmesini ýyk", + "ui.sessionReview.change.added": "Goşuldy", + "ui.sessionReview.change.removed": "Aýyryldy", + "ui.sessionReview.change.modified": "Üýtgedildi", + "ui.sessionReview.image.loading": "Adingüklenýär ...", + "ui.sessionReview.image.placeholder": "Surat", + "ui.sessionReview.largeDiff.title": "Görkezmek üçin gaty uly tapawut", + "ui.sessionReview.largeDiff.meta": "Çäk: {{limit}} üýtgedilen setirler. Häzirki: {{current}} setirleri üýtgetdi.", + "ui.sessionReview.largeDiff.renderAnyway": "Her niçigem bolsa beriň", + "ui.sessionReviewV2.expandMode": "Tapawudy giňelt ýa-da ýygna", + "ui.sessionReviewV2.filterFiles": "Faýllary süzüň", + "ui.sessionReviewV2.toggleSidebar": "Faýl agajyny çalyşyň", + "ui.sessionReviewV2.showAllLines": "Linehli setirleri görkez", + "ui.sessionReviewV2.hideNonDiffLines": "Diff däl çyzyklary gizläň", + "ui.sessionReviewV2.unifiedDiff": "Bitewi tapawut", + "ui.sessionReviewV2.splitDiff": "Bölünen tapawut", + "ui.sessionReviewV2.previousFile": "Öňki faýl", + "ui.sessionReviewV2.nextFile": "Indiki faýl", + "ui.sessionReviewV2.diffView": "Tapawut görnüşi", + "ui.sessionReviewV2.empty.noGit.title": "Gözegçilik edilmedi", + "ui.sessionReviewV2.empty.noGit.description": "Bu taslamadaky üýtgeşmeleri yzarlaň, gözden geçiriň we yzyna alyň", + "ui.sessionReviewV2.empty.noGit.action": "Git ammary dörediň", + "ui.sessionReviewV2.empty.noGit.actionLoading": "Git ammaryny döretmek ...", + "ui.sessionReviewV2.empty.changes.title": "Entek faýl üýtgemeýär", + "ui.sessionReviewV2.empty.changes.description": "Taslama üýtgeşmeleri şu ýerde peýda bolar", + "ui.sessionReview.openFile": "Faýl açyň", + "ui.sessionReview.selection.line": "setir {{line}}", + "ui.sessionReview.selection.lines": "setirler {{start}}-{{end}}", + "ui.fileMedia.kind.image": "şekil", + "ui.fileMedia.kind.audio": "ses", + "ui.fileMedia.state.removed": "{{kind}} faýly aýryldy.", + "ui.fileMedia.state.loading": "{{kind}} ýüklenýär ...", + "ui.fileMedia.state.error": "{{kind}} ýükläp bolmaýar.", + "ui.fileMedia.state.unavailable": "{{kind}} deslapky syn elýeterli däl.", + "ui.fileMedia.binary.title": "Ikilik faýl", + "ui.fileMedia.binary.description.path": "{{path}} ikilikdir.", + "ui.fileMedia.binary.description.default": "Ikilik mazmuny", + "ui.lineComment.label.prefix": "Düşündiriş ", + "ui.lineComment.label.suffix": "", + "ui.lineComment.editorLabel.prefix": "Düşündiriş ", + "ui.lineComment.editorLabel.suffix": "", + "ui.lineComment.placeholder": "Teswir goşuň", + "ui.lineComment.contextPlaceholder": "Bu üýtgeşmäniň mazmunyny goşuň", + "ui.lineComment.submit": "Düşündiriş", + "ui.lineComment.cancel": "Elatyr", + "ui.sessionTurn.steps.show": "Ädimleri görkez", + "ui.sessionTurn.steps.hide": "Ädimleri gizle", + "ui.sessionTurn.summary.response": "Jogap", + "ui.sessionTurn.diff.showMore": "Has köp üýtgeşme görkeziň ({{count}})", + "ui.sessionTurn.diffs.changed.one": "{{count}} Üýtgedilen faýl", + "ui.sessionTurn.diffs.changed.other": "{{count}} Üýtgedilen faýllar", + "ui.sessionTurn.diffs.showAll": "Hemmesini görkez", + "ui.sessionTurn.diffs.showLess": "Az görkez", + "ui.sessionTurn.diffs.more": "+ {{count}} has köp faýl", + "ui.sessionTurn.retry.retrying": "gaýtadan synanyşmak", + "ui.sessionTurn.retry.inSeconds": "{{seconds}}-lerde", + "ui.sessionTurn.retry.attempt": "synanyş # {{attempt}}", + "ui.sessionTurn.retry.attemptLine": "{{line}} - # {{attempt}} synanyşyň", + "ui.sessionTurn.retry.geminiHot": "Gemini häzir aşa ýüklenen", + "ui.sessionTurn.error.freeUsageExceeded": "Mugt ulanyşdan geçdi", + "ui.sessionTurn.error.addCredits": "Karz goşuň", + "dialog.usageExceeded.freeTier.title": "Mugt çäk ýetdi", + "dialog.usageExceeded.freeTier.description": + "Iň oňat açyk çeşme modellerine ygtybarly girmek üçin aýda 10 $ töläp, OpenCode Go-a ýazylyň.", + "dialog.usageExceeded.freeTier.actionLabel": "Abuna ýazylyň", + "dialog.usageExceeded.accountRateLimit.title": "Çäklendirildi", + "dialog.usageExceeded.accountRateLimit.description": + "Ulanyş çägine ýetdi. Indi bu modeli ulanmagy dowam etdirmek üçin, bar bolan balansyňyzdan peýdalanmagy üpjün ediň", + "dialog.usageExceeded.accountRateLimit.actionLabel": "Sazlamalary açyň", + "ui.sessionTurn.status.delegating": "Iş tabşyrmak", + "ui.sessionTurn.status.planning": "Indiki ädimleri meýilleşdirmek", + "ui.sessionTurn.status.gatheringContext": "Gözleg", + "ui.sessionTurn.status.gatheredContext": "Gözleg", + "ui.sessionTurn.status.searchingCodebase": "Kod bazasyny gözlemek", + "ui.sessionTurn.status.searchingWeb": "Webde gözlemek", + "ui.sessionTurn.status.makingEdits": "Üýtgetmeler girizmek", + "ui.sessionTurn.status.runningCommands": "Işleýän buýruklar", + "ui.sessionTurn.status.thinking": "Oýlanmak", + "ui.sessionTurn.status.thinkingWithTopic": "Oýlanmak - {{topic}}", + "ui.sessionTurn.status.gatheringThoughts": "Pikirleri ýygnamak", + "ui.sessionTurn.status.consideringNextSteps": "Indiki ädimleri göz öňünde tutmak", + "ui.messagePart.diagnostic.error": "Roralňyşlyk", + "ui.messagePart.title.edit": "Redaktirläň", + "ui.messagePart.title.write": "Writeaz", + "ui.messagePart.option.typeOwnAnswer": "Öz jogabyňyzy ýazyň", + "ui.messagePart.review.title": "Jogaplaryňyzy gözden geçiriň", + "ui.messagePart.questions.dismissed": "Soraglar ýatyryldy", + "ui.messagePart.compaction": "Sessiýa gysyldy", + "ui.messagePart.context.read.one": "{{count}} oka", + "ui.messagePart.context.read.other": "{{count}} okaýar", + "ui.messagePart.context.search.one": "{{count}} gözlegi", + "ui.messagePart.context.search.other": "{{count}} gözlegleri", + "ui.messagePart.context.list.one": "{{count}} sanawy", + "ui.messagePart.context.list.other": "{{count}} sanawlary", + "ui.list.loading": "Adingüklemek", + "ui.list.empty": "Netije ýok", + "ui.list.clearFilter": "Süzgüçi arassalaň", + "ui.list.emptyWithFilter.prefix": "Netije ýok", + "ui.list.emptyWithFilter.suffix": "", + "ui.fileSearch.placeholder": "Tap", + "ui.fileSearch.previousMatch": "Öňki oýun", + "ui.fileSearch.nextMatch": "Indiki oýun", + "ui.fileSearch.close": "Gözlegi ýapyň", + "ui.messageNav.newMessage": "Täze habar", + "ui.promptInput.noMatchingItems": "Gabat gelýän zatlar ýok", + "ui.promptInput.commands": "Buýruklar", + "ui.promptInput.dropFiles": "Birikdirmek üçin faýllary taşlaň", + "ui.promptInput.removeAttachment": "Goşundyny aýyryň", + "ui.promptInput.label": "Prompt", + "ui.promptInput.placeholder.shell": "Shell buýrugyny giriziň ...", + "ui.promptInput.placeholder.normal": "Islän zadyňyzy soraň, buýruklar üçin {{slash}}, kontekst üçin {{at}} ...", + "ui.promptInput.add": "Suratlar we faýllar goşuň", + "ui.promptInput.attachments": "Suratlar we faýllar", + "ui.promptInput.context": "Kontekst", + "ui.promptInput.shell": "Shell buýrugy", + "ui.promptInput.chooseAgent": "Agent saýlaň", + "ui.promptInput.chooseModel": "Model saýlaň", + "ui.promptInput.chooseVariant": "Model görnüşini saýlaň", + "ui.promptInput.send": "Iber", + "ui.promptInput.stop": "Dur", + "ui.tabs.close": "Salgy ýapyň", + "ui.textField.copyToClipboard": "Paneli göçüriň", + "ui.textField.copyLink": "Baglanyşygy göçüriň", + "ui.textField.copied": "Göçürildi", + "ui.imagePreview.alt": "Surat deslapky syn", + "ui.scrollView.ariaLabel": "aýlap bolýan mazmun", + "ui.tool.read": "Oka", + "ui.tool.loaded": "Ýüklendi", + "ui.tool.list": "Sanaw", + "ui.tool.glob": "Globus", + "ui.tool.grep": "Grep", + "ui.tool.task": "Wezipe", + "ui.tool.webfetch": "Webfetch", + "ui.tool.websearch": "Web gözlegi", + "ui.tool.websearch.provider": "{{provider}} Web gözlegi", + "ui.tool.shell": "Shell", + "ui.tool.patch": "Patch", + "ui.tool.todos": "Edilmeli işler", + "ui.tool.todos.read": "Edilmeli zatlary okaň", + "ui.tool.questions": "Soraglar", + "ui.tool.questions.numbered": "Soraglar {{number}}", + "ui.tool.agent": "{{type}} Agenti", + "ui.tool.agent.default": "Agent", + "ui.tool.skill": "Ussatlyk", + "ui.basicTool.called": "`{{tool}}` diýilýär", + "ui.toolErrorCard.failed": "Şowsuz", + "ui.toolErrorCard.copyError": "Ýalňyşlygy göçür", + "ui.common.file.one": "faýl", + "ui.common.file.other": "faýllar", + "ui.common.question.one": "sorag", + "ui.common.question.other": "soraglar", + "ui.common.add": "Goş", + "ui.common.clear": "Arassala", + "ui.common.file": "Faýl", + "ui.common.back": "Yzyna", + "ui.common.cancel": "Elatyr", + "ui.common.confirm": "Tassykla", + "ui.common.dismiss": "Işden aýyrmak", + "ui.common.close": ".Akyn", + "ui.common.next": "Indiki", + "ui.common.submit": "Iberiň", + "ui.common.showMore": "Has köp görkez", + "ui.permission.deny": "Inkär et", + "ui.permission.allowAlways": "Elmydama rugsat beriň", + "ui.permission.allowOnce": "Bir gezek rugsat beriň", + "ui.message.expand": "Habary giňeltmek", + "ui.message.collapse": "Collykmak habary", + "ui.message.copy": "Göçüriň", + "ui.message.copyMessage": "Habary göçüriň", + "ui.message.forkMessage": "Täze sessiýa şahalandyr", + "ui.message.revertMessage": "Habary yzyna öwürmek", + "ui.message.copyResponse": "Jogap göçüriň", + "ui.message.copied": "Göçürildi", + "ui.message.duration.seconds": "{{count}}", + "ui.message.duration.minutesSeconds": "{{minutes}}m {{seconds}}s", + "ui.message.interrupted": "Arakesdi", + "ui.message.queued": "Nobat", + "ui.message.attachment.alt": "goşundy", + "ui.patch.action.deleted": "Öçürildi", + "ui.patch.action.created": "Döredildi", + "ui.patch.action.moved": "Göçürildi", + "ui.patch.action.patched": "Yamaly", + "ui.question.subtitle.answered": "{{count}} jogap berdi", + "ui.question.answer.none": "(jogap ýok)", + "ui.question.review.notAnswered": "(jogap berilmedi)", + "ui.question.multiHint": "Appliceshli jogaplary saýlaň", + "ui.question.singleHint": "Bir jogap saýlaň", + "ui.question.custom.placeholder": "Jogabyňyzy ýazyň ...", +} diff --git a/packages/ui/src/i18n/tr.ts b/packages/ui/src/i18n/tr.ts new file mode 100644 index 0000000000000000000000000000000000000000..e0b6fd0ccd71983cf7feb11fa0be9940f6134a2f --- /dev/null +++ b/packages/ui/src/i18n/tr.ts @@ -0,0 +1,223 @@ +import { dict as en } from "./en" + +type Keys = keyof typeof en + +export const dict = { + "ui.sessionReview.title": "Oturum değişiklikleri", + "ui.sessionReview.title.git": "Git değişiklikleri", + "ui.sessionReview.title.branch": "Dal değişiklikleri", + "ui.sessionReview.title.lastTurn": "Son tur değişiklikleri", + "ui.sessionReview.diffStyle.unified": "Birleşik", + "ui.sessionReview.diffStyle.split": "Bölünmüş", + "ui.sessionReview.openFile": "Dosyayı aç", + "ui.sessionReview.selection.line": "satır {{line}}", + "ui.sessionReview.selection.lines": "satırlar {{start}}-{{end}}", + "ui.sessionReview.expandAll": "Tümünü genişlet", + "ui.sessionReview.collapseAll": "Tümünü daralt", + + "ui.sessionReview.change.added": "Eklendi", + "ui.sessionReview.change.removed": "Kaldırıldı", + "ui.sessionReview.change.modified": "Değiştirildi", + "ui.sessionReview.image.loading": "Yükleniyor...", + "ui.sessionReview.image.placeholder": "Görsel", + "ui.sessionReview.largeDiff.title": "Fark görüntülenemeyecek kadar büyük", + "ui.sessionReview.largeDiff.meta": "Sınır: {{limit}} değişen satır. Mevcut: {{current}} değişen satır.", + "ui.sessionReview.largeDiff.renderAnyway": "Yine de göster", + "ui.sessionReviewV2.expandMode": "Farkı genişlet veya daralt", + "ui.sessionReviewV2.filterFiles": "Dosyaları filtrele", + "ui.sessionReviewV2.toggleSidebar": "Dosya ağacını aç/kapat", + "ui.sessionReviewV2.showAllLines": "Tüm satırları göster", + "ui.sessionReviewV2.hideNonDiffLines": "Fark içermeyen satırları gizle", + "ui.sessionReviewV2.unifiedDiff": "Birleşik fark", + "ui.sessionReviewV2.splitDiff": "Bölünmüş fark", + "ui.sessionReviewV2.previousFile": "Önceki dosya", + "ui.sessionReviewV2.nextFile": "Sonraki dosya", + "ui.sessionReviewV2.diffView": "Fark görünümü", + "ui.sessionReviewV2.empty.noGit.title": "İzlenen değişiklik yok", + "ui.sessionReviewV2.empty.noGit.description": "Bu projedeki değişiklikleri takip et, incele ve geri al", + "ui.sessionReviewV2.empty.noGit.action": "Git deposu oluştur", + "ui.sessionReviewV2.empty.noGit.actionLoading": "Git deposu oluşturuluyor...", + "ui.sessionReviewV2.empty.changes.title": "Henüz dosya değişikliği yok", + "ui.sessionReviewV2.empty.changes.description": "Proje değişiklikleri burada görünecek", + + "ui.fileMedia.kind.image": "görsel", + "ui.fileMedia.kind.audio": "ses", + "ui.fileMedia.state.removed": "{{kind}} dosyası kaldırıldı.", + "ui.fileMedia.state.loading": "{{kind}} yükleniyor...", + "ui.fileMedia.state.error": "{{kind}} yüklenemedi.", + "ui.fileMedia.state.unavailable": "{{kind}} önizlemesi kullanılamıyor.", + "ui.fileMedia.binary.title": "İkili dosya", + "ui.fileMedia.binary.description.path": "{{path}} ikili dosyadır.", + "ui.fileMedia.binary.description.default": "İkili içerik", + + "ui.lineComment.label.prefix": "Yorum: ", + "ui.lineComment.label.suffix": "", + "ui.lineComment.editorLabel.prefix": "Yorum yapılıyor: ", + "ui.lineComment.editorLabel.suffix": "", + "ui.lineComment.placeholder": "Yorum ekle", + "ui.lineComment.contextPlaceholder": "Bu değişiklik için bağlam ekle", + "ui.lineComment.submit": "Yorum yap", + "ui.lineComment.cancel": "İptal", + + "ui.sessionTurn.steps.show": "Adımları göster", + "ui.sessionTurn.steps.hide": "Adımları gizle", + "ui.sessionTurn.summary.response": "Yanıt", + "ui.sessionTurn.diff.showMore": "Daha fazla değişiklik göster ({{count}})", + "ui.sessionTurn.diffs.changed.one": "Değiştirilen dosya: {{count}}", + "ui.sessionTurn.diffs.changed.other": "Değiştirilen dosyalar: {{count}}", + "ui.sessionTurn.diffs.showAll": "Tümünü göster", + "ui.sessionTurn.diffs.showLess": "Daha az göster", + "ui.sessionTurn.diffs.more": "+{{count}} dosya daha", + + "ui.sessionTurn.retry.retrying": "yeniden deneniyor", + "ui.sessionTurn.retry.inSeconds": "{{seconds}} sn içinde", + "ui.sessionTurn.retry.attempt": "deneme #{{attempt}}", + "ui.sessionTurn.retry.attemptLine": "{{line}} - deneme #{{attempt}}", + "ui.sessionTurn.retry.geminiHot": "Gemini şu anda aşırı yoğun", + "ui.sessionTurn.error.freeUsageExceeded": "Ücretsiz kullanım aşıldı", + "ui.sessionTurn.error.addCredits": "Kredi ekle", + + "dialog.usageExceeded.freeTier.title": "Ücretsiz sınıra ulaşıldı", + "dialog.usageExceeded.freeTier.description": + "En iyi açık kaynaklı modellere güvenilir erişim için aylık $10 karşılığında OpenCode Go'ya abone olun.", + "dialog.usageExceeded.freeTier.actionLabel": "Abone ol", + "dialog.usageExceeded.accountRateLimit.title": "Go sınırına ulaşıldı", + "dialog.usageExceeded.accountRateLimit.description": + "Kullanım sınırına ulaşıldı. Bu modeli şimdi kullanmaya devam etmek için mevcut bakiyenizden kullanımı etkinleştirin.", + "dialog.usageExceeded.accountRateLimit.actionLabel": "Ayarları aç", + + "ui.sessionTurn.status.delegating": "Görev devrediliyor", + "ui.sessionTurn.status.planning": "Sonraki adımlar planlanıyor", + "ui.sessionTurn.status.gatheringContext": "Keşfediliyor", + "ui.sessionTurn.status.gatheredContext": "Keşif tamamlandı", + "ui.sessionTurn.status.searchingCodebase": "Kod tabanı aranıyor", + "ui.sessionTurn.status.searchingWeb": "Web aranıyor", + "ui.sessionTurn.status.makingEdits": "Düzenlemeler yapılıyor", + "ui.sessionTurn.status.runningCommands": "Komutlar çalıştırılıyor", + "ui.sessionTurn.status.thinking": "Düşünüyor", + "ui.sessionTurn.status.thinkingWithTopic": "Düşünüyor - {{topic}}", + "ui.sessionTurn.status.gatheringThoughts": "Düşünceler toplanıyor", + "ui.sessionTurn.status.consideringNextSteps": "Sonraki adımlar değerlendiriliyor", + + "ui.messagePart.questions.dismissed": "Sorular kapatıldı", + "ui.messagePart.compaction": "Oturum sıkıştırıldı", + "ui.messagePart.context.read.one": "{{count}} okuma", + "ui.messagePart.context.read.other": "{{count}} okuma", + "ui.messagePart.context.search.one": "{{count}} arama", + "ui.messagePart.context.search.other": "{{count}} arama", + "ui.messagePart.context.list.one": "{{count}} liste", + "ui.messagePart.context.list.other": "{{count}} liste", + "ui.messagePart.diagnostic.error": "Hata", + "ui.messagePart.title.edit": "Düzenle", + "ui.messagePart.title.write": "Yaz", + "ui.messagePart.option.typeOwnAnswer": "Kendi yanıtınızı yazın", + "ui.messagePart.review.title": "Yanıtlarınızı gözden geçirin", + + "ui.list.loading": "Yükleniyor", + "ui.list.empty": "Sonuç bulunamadı", + "ui.list.clearFilter": "Filtreyi temizle", + "ui.list.emptyWithFilter.prefix": "Sonuç bulunamadı:", + "ui.list.emptyWithFilter.suffix": "", + + "ui.messageNav.newMessage": "Yeni mesaj", + + "ui.promptInput.noMatchingItems": "Eşleşen öğe yok", + "ui.promptInput.commands": "Komutlar", + "ui.promptInput.dropFiles": "Eklemek için dosyaları bırakın", + "ui.promptInput.removeAttachment": "Eki kaldır", + "ui.promptInput.label": "İstem", + "ui.promptInput.placeholder.shell": "Kabuk komutu girin...", + "ui.promptInput.placeholder.normal": "Bir şey sorun, {{slash}} komutlar için, {{at}} bağlam için...", + "ui.promptInput.add": "Görsel ve dosya ekle", + "ui.promptInput.attachments": "Görseller ve dosyalar", + "ui.promptInput.context": "Bağlam", + "ui.promptInput.shell": "Kabuk komutu", + "ui.promptInput.chooseAgent": "Ajan seç", + "ui.promptInput.chooseModel": "Model seç", + "ui.promptInput.chooseVariant": "Model varyantı seç", + "ui.promptInput.send": "Gönder", + "ui.promptInput.stop": "Durdur", + + "ui.tabs.close": "Sekmeyi kapat", + + "ui.textField.copyToClipboard": "Panoya kopyala", + "ui.textField.copyLink": "Bağlantıyı kopyala", + "ui.textField.copied": "Kopyalandı", + + "ui.imagePreview.alt": "Görsel önizleme", + "ui.scrollView.ariaLabel": "kaydırılabilir içerik", + + "ui.tool.read": "Oku", + "ui.tool.loaded": "Yüklendi", + "ui.tool.list": "Listele", + "ui.tool.glob": "Glob", + "ui.tool.grep": "Grep", + "ui.tool.webfetch": "Web içeriğini getir", + "ui.tool.websearch": "Web araması", + "ui.tool.websearch.provider": "{{provider}} Web araması", + "ui.tool.shell": "Kabuk", + "ui.tool.patch": "Yama", + "ui.tool.todos": "Görevler", + "ui.tool.todos.read": "Görevleri oku", + "ui.tool.questions": "Sorular", + "ui.tool.questions.numbered": "Sorular {{number}}", + "ui.tool.agent": "{{type}} ajanı", + "ui.tool.agent.default": "Ajan", + + "ui.common.file.one": "dosya", + "ui.common.file.other": "dosya", + "ui.common.question.one": "soru", + "ui.common.question.other": "soru", + + "ui.common.add": "Ekle", + "ui.common.clear": "Temizle", + "ui.common.file": "Dosya", + "ui.common.back": "Geri", + "ui.common.cancel": "İptal", + "ui.common.confirm": "Onayla", + "ui.common.dismiss": "Kapat", + "ui.common.close": "Kapat", + "ui.common.next": "İleri", + "ui.common.submit": "Gönder", + "ui.common.showMore": "Daha fazla göster", + + "ui.permission.deny": "Reddet", + "ui.permission.allowAlways": "Her zaman izin ver", + "ui.permission.allowOnce": "Bir kez izin ver", + + "ui.message.expand": "Mesajı genişlet", + "ui.message.collapse": "Mesajı daralt", + "ui.message.copy": "Kopyala", + "ui.message.copyMessage": "Mesajı kopyala", + "ui.message.forkMessage": "Yeni oturuma dallandır", + "ui.message.revertMessage": "Bu noktaya sıfırla", + "ui.message.copyResponse": "Yanıtı kopyala", + "ui.message.copied": "Kopyalandı", + "ui.message.interrupted": "Kesildi", + "ui.message.queued": "Sırada", + "ui.message.attachment.alt": "ek", + + "ui.patch.action.deleted": "Silindi", + "ui.patch.action.created": "Oluşturuldu", + "ui.patch.action.moved": "Taşındı", + "ui.patch.action.patched": "Yamalandı", + + "ui.question.subtitle.answered": "{{count}} yanıtlandı", + "ui.question.answer.none": "(yanıt yok)", + "ui.question.review.notAnswered": "(yanıtlanmadı)", + "ui.question.multiHint": "Uygun olan tüm yanıtları seçin", + "ui.question.singleHint": "Bir yanıt seçin", + "ui.question.custom.placeholder": "Yanıtınızı yazın...", + + "ui.fileSearch.placeholder": "Bul", + "ui.fileSearch.previousMatch": "Önceki eşleşme", + "ui.fileSearch.nextMatch": "Sonraki eşleşme", + "ui.fileSearch.close": "Aramayı kapat", + "ui.tool.task": "Görev", + "ui.tool.skill": "Beceri", + "ui.basicTool.called": "`{{tool}}` çağrıldı", + "ui.toolErrorCard.failed": "Başarısız", + "ui.toolErrorCard.copyError": "Hatayı kopyala", + "ui.message.duration.seconds": "{{count}} sn", + "ui.message.duration.minutesSeconds": "{{minutes}} dk {{seconds}} sn", +} satisfies Partial> diff --git a/packages/ui/src/i18n/uk.ts b/packages/ui/src/i18n/uk.ts new file mode 100644 index 0000000000000000000000000000000000000000..9643b52a944bccfede947f7bab754df5f7ac00e2 --- /dev/null +++ b/packages/ui/src/i18n/uk.ts @@ -0,0 +1,228 @@ +export const dict: Record = { + "ui.sessionReview.title": "Зміни сесії", + "ui.sessionReview.title.git": "Зміни Git", + "ui.sessionReview.title.branch": "Зміни гілки", + "ui.sessionReview.title.lastTurn": "Зміни останнього кроку", + "ui.sessionReview.diffStyle.unified": "Об'єднаний", + "ui.sessionReview.diffStyle.split": "Розділений", + "ui.sessionReview.expandAll": "Розгорнути все", + "ui.sessionReview.collapseAll": "Згорнути все", + "ui.sessionReview.change.added": "Додано", + "ui.sessionReview.change.removed": "Видалено", + "ui.sessionReview.change.modified": "Змінено", + "ui.sessionReview.image.loading": "Завантаження...", + "ui.sessionReview.image.placeholder": "Зображення", + "ui.sessionReview.largeDiff.title": "Завеликий diff для відображення", + "ui.sessionReview.largeDiff.meta": "Ліміт: {{limit}} змінених рядків. Зараз: {{current}} змінених рядків.", + "ui.sessionReview.largeDiff.renderAnyway": "Все одно відобразити", + "ui.sessionReviewV2.expandMode": "Розгорнути або згорнути diff", + "ui.sessionReviewV2.filterFiles": "Фільтрувати файли", + "ui.sessionReviewV2.toggleSidebar": "Перемкнути дерево файлів", + "ui.sessionReviewV2.showAllLines": "Показати всі рядки", + "ui.sessionReviewV2.hideNonDiffLines": "Приховати рядки поза diff", + "ui.sessionReviewV2.unifiedDiff": "Об'єднаний diff", + "ui.sessionReviewV2.splitDiff": "Розділений diff", + "ui.sessionReviewV2.previousFile": "Попередній файл", + "ui.sessionReviewV2.nextFile": "Наступний файл", + "ui.sessionReviewV2.diffView": "Перегляд diff", + "ui.sessionReviewV2.empty.noGit.title": "Немає відстежуваних змін", + "ui.sessionReviewV2.empty.noGit.description": "Відстежуйте, переглядайте та скасовуйте зміни в цьому проєкті", + "ui.sessionReviewV2.empty.noGit.action": "Створити Git-репозиторій", + "ui.sessionReviewV2.empty.noGit.actionLoading": "Створення Git-репозиторію...", + "ui.sessionReviewV2.empty.changes.title": "Змін у файлах ще немає", + "ui.sessionReviewV2.empty.changes.description": "Зміни проєкту з'являться тут", + + "ui.sessionReview.openFile": "Відкрити файл", + "ui.sessionReview.selection.line": "рядок {{line}}", + "ui.sessionReview.selection.lines": "рядки {{start}}-{{end}}", + + "ui.fileMedia.kind.image": "зображення", + "ui.fileMedia.kind.audio": "аудіо", + "ui.fileMedia.state.removed": "{{kind}} видалено", + "ui.fileMedia.state.loading": "Завантаження {{kind}}...", + "ui.fileMedia.state.error": "Не вдалося завантажити {{kind}}", + "ui.fileMedia.state.unavailable": "{{kind}} недоступне", + "ui.fileMedia.binary.title": "Двійковий файл", + "ui.fileMedia.binary.description.path": "Неможливо відобразити {{path}}, оскільки це двійковий файл.", + "ui.fileMedia.binary.description.default": "Неможливо відобразити цей файл, оскільки він двійковий.", + + "ui.lineComment.label.prefix": "Коментар до ", + "ui.lineComment.label.suffix": "", + "ui.lineComment.editorLabel.prefix": "Коментування: ", + "ui.lineComment.editorLabel.suffix": "", + "ui.lineComment.placeholder": "Додати коментар", + "ui.lineComment.contextPlaceholder": "Додати контекст для цієї зміни", + "ui.lineComment.submit": "Коментувати", + "ui.lineComment.cancel": "Скасувати", + + "ui.sessionTurn.steps.show": "Показати кроки", + "ui.sessionTurn.steps.hide": "Приховати кроки", + "ui.sessionTurn.summary.response": "Відповідь", + "ui.sessionTurn.diff.showMore": "Показати більше змін ({{count}})", + "ui.sessionTurn.diffs.changed.one": "Змінений файл: {{count}}", + "ui.sessionTurn.diffs.changed.few": "Змінені файли: {{count}}", + "ui.sessionTurn.diffs.changed.many": "Змінених файлів: {{count}}", + "ui.sessionTurn.diffs.changed.other": "Змінені файли: {{count}}", + "ui.sessionTurn.diffs.showAll": "Показати всі", + "ui.sessionTurn.diffs.showLess": "Показати менше", + "ui.sessionTurn.diffs.more": "+ ще {{count}}", + + "ui.sessionTurn.retry.retrying": "повторна спроба", + "ui.sessionTurn.retry.inSeconds": "за {{seconds}} с", + "ui.sessionTurn.retry.attempt": "спроба № {{attempt}}", + "ui.sessionTurn.retry.attemptLine": "{{line}} — спроба № {{attempt}}", + "ui.sessionTurn.retry.geminiHot": "Gemini зараз перевантажений", + "ui.sessionTurn.error.freeUsageExceeded": "Перевищено ліміт безкоштовного використання", + "ui.sessionTurn.error.addCredits": "Додати кредити", + + "dialog.usageExceeded.freeTier.title": "Безкоштовний ліміт вичерпано", + "dialog.usageExceeded.freeTier.description": + "Підпишіться на OpenCode Go за $10 на місяць для надійного доступу до найкращих моделей із відкритим кодом.", + "dialog.usageExceeded.freeTier.actionLabel": "Підписатися", + "dialog.usageExceeded.accountRateLimit.title": "Ліміт Go вичерпано", + "dialog.usageExceeded.accountRateLimit.description": + "Ліміт використання вичерпано. Щоб і надалі користуватися цією моделлю, увімкніть оплату з доступного балансу", + "dialog.usageExceeded.accountRateLimit.actionLabel": "Відкрити налаштування", + + "ui.sessionTurn.status.delegating": "Делегування роботи", + "ui.sessionTurn.status.planning": "Планування наступних кроків", + "ui.sessionTurn.status.gatheringContext": "Дослідження", + "ui.sessionTurn.status.gatheredContext": "Досліджено", + "ui.sessionTurn.status.searchingCodebase": "Пошук у кодовій базі", + "ui.sessionTurn.status.searchingWeb": "Пошук в інтернеті", + "ui.sessionTurn.status.makingEdits": "Внесення змін", + "ui.sessionTurn.status.runningCommands": "Виконання команд", + "ui.sessionTurn.status.thinking": "Міркування", + "ui.sessionTurn.status.thinkingWithTopic": "Міркування — {{topic}}", + "ui.sessionTurn.status.gatheringThoughts": "Збирання думок", + "ui.sessionTurn.status.consideringNextSteps": "Розгляд наступних кроків", + + "ui.messagePart.diagnostic.error": "Помилка", + "ui.messagePart.title.edit": "Редагувати", + "ui.messagePart.title.write": "Написати", + "ui.messagePart.option.typeOwnAnswer": "Введіть власну відповідь", + "ui.messagePart.review.title": "Перевірте свої відповіді", + "ui.messagePart.questions.dismissed": "Запитання відхилено", + "ui.messagePart.compaction": "Сесію стиснуто", + "ui.messagePart.context.read.one": "{{count}} читання", + "ui.messagePart.context.read.few": "{{count}} читання", + "ui.messagePart.context.read.many": "{{count}} читань", + "ui.messagePart.context.read.other": "{{count}} читань", + "ui.messagePart.context.search.one": "{{count}} пошук", + "ui.messagePart.context.search.few": "{{count}} пошуки", + "ui.messagePart.context.search.many": "{{count}} пошуків", + "ui.messagePart.context.search.other": "{{count}} пошуків", + "ui.messagePart.context.list.one": "{{count}} список", + "ui.messagePart.context.list.few": "{{count}} списки", + "ui.messagePart.context.list.many": "{{count}} списків", + "ui.messagePart.context.list.other": "{{count}} списків", + + "ui.list.loading": "Завантаження", + "ui.list.empty": "Немає результатів", + "ui.list.clearFilter": "Очистити фільтр", + "ui.list.emptyWithFilter.prefix": "Немає результатів для", + "ui.list.emptyWithFilter.suffix": "", + + "ui.fileSearch.placeholder": "Знайти", + "ui.fileSearch.previousMatch": "Попередній збіг", + "ui.fileSearch.nextMatch": "Наступний збіг", + "ui.fileSearch.close": "Закрити пошук", + + "ui.messageNav.newMessage": "Нове повідомлення", + + "ui.promptInput.noMatchingItems": "Відповідних елементів немає", + "ui.promptInput.commands": "Команди", + "ui.promptInput.dropFiles": "Перетягніть файли, щоб прикріпити", + "ui.promptInput.removeAttachment": "Видалити вкладення", + "ui.promptInput.label": "Запит", + "ui.promptInput.placeholder.shell": "Введіть команду оболонки...", + "ui.promptInput.placeholder.normal": "Запитайте що завгодно, {{slash}} для команд, {{at}} для контексту...", + "ui.promptInput.add": "Додати зображення та файли", + "ui.promptInput.attachments": "Зображення та файли", + "ui.promptInput.context": "Контекст", + "ui.promptInput.shell": "Команда оболонки", + "ui.promptInput.chooseAgent": "Вибрати агента", + "ui.promptInput.chooseModel": "Вибрати модель", + "ui.promptInput.chooseVariant": "Вибрати варіант моделі", + "ui.promptInput.send": "Надіслати", + "ui.promptInput.stop": "Зупинити", + + "ui.tabs.close": "Закрити вкладку", + + "ui.textField.copyToClipboard": "Копіювати в буфер обміну", + "ui.textField.copyLink": "Копіювати посилання", + "ui.textField.copied": "Скопійовано", + + "ui.imagePreview.alt": "Попередній перегляд зображення", + "ui.scrollView.ariaLabel": "вміст із прокручуванням", + + "ui.tool.read": "Читання", + "ui.tool.loaded": "Завантажено", + "ui.tool.list": "Список", + "ui.tool.glob": "Glob", + "ui.tool.grep": "Grep", + "ui.tool.task": "Завдання", + "ui.tool.webfetch": "Веб-отримання", + "ui.tool.websearch": "Веб-пошук", + "ui.tool.websearch.provider": "{{provider}} Веб-пошук", + "ui.tool.shell": "Оболонка", + "ui.tool.patch": "Патч", + "ui.tool.todos": "Завдання", + "ui.tool.todos.read": "Читати завдання", + "ui.tool.questions": "Запитання", + "ui.tool.questions.numbered": "Запитання {{number}}", + "ui.tool.agent": "Агент {{type}}", + "ui.tool.agent.default": "Агент", + "ui.tool.skill": "Навичка", + + "ui.basicTool.called": "Викликано `{{tool}}`", + "ui.toolErrorCard.failed": "Помилка", + "ui.toolErrorCard.copyError": "Копіювати помилку", + + "ui.common.file.one": "файл", + "ui.common.file.other": "файлів", + "ui.common.question.one": "запитання", + "ui.common.question.other": "запитань", + + "ui.common.add": "Додати", + "ui.common.clear": "Очистити", + "ui.common.file": "Файл", + "ui.common.back": "Назад", + "ui.common.cancel": "Скасувати", + "ui.common.confirm": "Підтвердити", + "ui.common.dismiss": "Відхилити", + "ui.common.close": "Закрити", + "ui.common.next": "Далі", + "ui.common.submit": "Надіслати", + "ui.common.showMore": "Показати більше", + + "ui.permission.deny": "Заборонити", + "ui.permission.allowAlways": "Дозволяти завжди", + "ui.permission.allowOnce": "Дозволити один раз", + + "ui.message.expand": "Розгорнути повідомлення", + "ui.message.collapse": "Згорнути повідомлення", + "ui.message.copy": "Копіювати", + "ui.message.copyMessage": "Копіювати повідомлення", + "ui.message.forkMessage": "Відгалузити в нову сесію", + "ui.message.revertMessage": "Скинути до цього моменту", + "ui.message.copyResponse": "Копіювати відповідь", + "ui.message.copied": "Скопійовано", + "ui.message.duration.seconds": "{{count}}с", + "ui.message.duration.minutesSeconds": "{{minutes}}хв {{seconds}}с", + "ui.message.interrupted": "Перервано", + "ui.message.queued": "У черзі", + "ui.message.attachment.alt": "вкладення", + + "ui.patch.action.deleted": "Видалено", + "ui.patch.action.created": "Створено", + "ui.patch.action.moved": "Переміщено", + "ui.patch.action.patched": "Застосовано патч", + + "ui.question.subtitle.answered": "{{count}} відповідей", + "ui.question.answer.none": "(немає відповіді)", + "ui.question.review.notAnswered": "(не відповіли)", + "ui.question.multiHint": "Виберіть усі відповідні варіанти", + "ui.question.singleHint": "Виберіть одну відповідь", + "ui.question.custom.placeholder": "Введіть свою відповідь...", +} diff --git a/packages/ui/src/i18n/ur.ts b/packages/ui/src/i18n/ur.ts new file mode 100644 index 0000000000000000000000000000000000000000..b9aaa429e6307ce39884b3c9296fa12b217e7ff5 --- /dev/null +++ b/packages/ui/src/i18n/ur.ts @@ -0,0 +1,198 @@ +export const dict: Record = { + "ui.sessionReview.title": "سیشن میں تبدیلیاں", + "ui.sessionReview.title.git": "Git تبدیلیاں", + "ui.sessionReview.title.branch": "برانچ کی تبدیلیاں", + "ui.sessionReview.title.lastTurn": "آخری مرحلے کی تبدیلیاں", + "ui.sessionReview.diffStyle.unified": "یکجا", + "ui.sessionReview.diffStyle.split": "منقسم", + "ui.sessionReview.expandAll": "سبھی کو پھیلائیں۔", + "ui.sessionReview.collapseAll": "سب کو سمیٹیں۔", + "ui.sessionReview.change.added": "شامل کیا گیا۔", + "ui.sessionReview.change.removed": "ہٹا دیا گیا۔", + "ui.sessionReview.change.modified": "ترمیم شدہ", + "ui.sessionReview.image.loading": "لوڈ ہو رہا ہے...", + "ui.sessionReview.image.placeholder": "تصویر", + "ui.sessionReview.largeDiff.title": "دکھانے کے لیے تبدیلیاں بہت زیادہ ہیں", + "ui.sessionReview.largeDiff.meta": "حد: {{limit}} تبدیل شدہ لائنیں۔ موجودہ: {{current}} تبدیل شدہ لائنیں۔", + "ui.sessionReview.largeDiff.renderAnyway": "پھر بھی دکھائیں", + "ui.sessionReviewV2.expandMode": "تبدیلیاں پھیلائیں یا سمیٹیں", + "ui.sessionReviewV2.filterFiles": "فائلوں کو فلٹر کریں۔", + "ui.sessionReviewV2.toggleSidebar": "فائل ٹری دکھائیں یا چھپائیں", + "ui.sessionReviewV2.showAllLines": "تمام لائنیں دکھائیں۔", + "ui.sessionReviewV2.hideNonDiffLines": "تبدیل نہ ہونے والی لائنیں چھپائیں", + "ui.sessionReviewV2.unifiedDiff": "یکجا تبدیلیاں", + "ui.sessionReviewV2.splitDiff": "منقسم تبدیلیاں", + "ui.sessionReviewV2.previousFile": "پچھلی فائل", + "ui.sessionReviewV2.nextFile": "اگلی فائل", + "ui.sessionReviewV2.diffView": "تبدیلیوں کا نظارہ", + "ui.sessionReviewV2.empty.noGit.title": "کوئی ٹریک شدہ تبدیلیاں نہیں۔", + "ui.sessionReviewV2.empty.noGit.description": + "اس پروجیکٹ میں تبدیلیوں کو ٹریک کریں، ان کا جائزہ لیں اور ان کو کالعدم کریں۔", + "ui.sessionReviewV2.empty.noGit.action": "Git ریپوزٹری بنائیں", + "ui.sessionReviewV2.empty.noGit.actionLoading": "Git ریپوزٹری بنائی جا رہی ہے...", + "ui.sessionReviewV2.empty.changes.title": "ابھی تک کوئی فائل تبدیل نہیں ہوئی ہے۔", + "ui.sessionReviewV2.empty.changes.description": "پروجیکٹ کی تبدیلیاں یہاں ظاہر ہوں گی۔", + "ui.sessionReview.openFile": "فائل کھولیں۔", + "ui.sessionReview.selection.line": "لائن {{line}}", + "ui.sessionReview.selection.lines": "لائنیں {{start}} تا {{end}}", + "ui.fileMedia.kind.image": "تصویر", + "ui.fileMedia.kind.audio": "آڈیو", + "ui.fileMedia.state.removed": "{{kind}} کی فائل ہٹا دی گئی۔", + "ui.fileMedia.state.loading": "{{kind}} لوڈ ہو رہا ہے...", + "ui.fileMedia.state.error": "{{kind}} لوڈ کرنے سے قاصر۔", + "ui.fileMedia.state.unavailable": "{{kind}} پیش نظارہ دستیاب نہیں ہے۔", + "ui.fileMedia.binary.title": "بائنری فائل", + "ui.fileMedia.binary.description.path": "{{path}} بائنری ہے۔", + "ui.fileMedia.binary.description.default": "بائنری مواد", + "ui.lineComment.label.prefix": "اس پر تبصرہ: ", + "ui.lineComment.label.suffix": "", + "ui.lineComment.editorLabel.prefix": "اس پر تبصرہ کیا جا رہا ہے: ", + "ui.lineComment.editorLabel.suffix": "", + "ui.lineComment.placeholder": "تبصرہ شامل کریں۔", + "ui.lineComment.contextPlaceholder": "اس تبدیلی کا سیاق و سباق شامل کریں", + "ui.lineComment.submit": "تبصرہ کریں", + "ui.lineComment.cancel": "منسوخ کریں۔", + "ui.sessionTurn.steps.show": "اقدامات دکھائیں۔", + "ui.sessionTurn.steps.hide": "اقدامات چھپائیں", + "ui.sessionTurn.summary.response": "جواب", + "ui.sessionTurn.diff.showMore": "مزید تبدیلیاں دکھائیں ({{count}})", + "ui.sessionTurn.diffs.changed.one": "{{count}} تبدیل شدہ فائل", + "ui.sessionTurn.diffs.changed.other": "{{count}} تبدیل شدہ فائلیں", + "ui.sessionTurn.diffs.showAll": "سب دکھائیں۔", + "ui.sessionTurn.diffs.showLess": "کم دکھائیں۔", + "ui.sessionTurn.diffs.more": "+{{count}} مزید فائلیں۔", + "ui.sessionTurn.retry.retrying": "دوبارہ کوشش کر رہا ہے", + "ui.sessionTurn.retry.inSeconds": "{{seconds}}s میں", + "ui.sessionTurn.retry.attempt": "کوشش #{{attempt}}", + "ui.sessionTurn.retry.attemptLine": "{{line}} - کوشش #{{attempt}}", + "ui.sessionTurn.retry.geminiHot": "gemini اس وقت بہت زیادہ مصروف ہے", + "ui.sessionTurn.error.freeUsageExceeded": "مفت استعمال کی حد ختم ہو گئی", + "ui.sessionTurn.error.addCredits": "کریڈٹ شامل کریں۔", + "dialog.usageExceeded.freeTier.title": "مفت استعمال کی حد پوری ہو گئی", + "dialog.usageExceeded.freeTier.description": + "$10/ماہ میں بہترین اوپن سورس ماڈلز تک قابل اعتماد رسائی کے لیے OpenCode Go کو سبسکرائب کریں۔", + "dialog.usageExceeded.freeTier.actionLabel": "سبسکرائب کریں۔", + "dialog.usageExceeded.accountRateLimit.title": "Go حد تک پہنچ گئی۔", + "dialog.usageExceeded.accountRateLimit.description": + "استعمال کی حد تک پہنچ گئی۔ ابھی اس ماڈل کا استعمال جاری رکھنے کے لیے، اپنے دستیاب بیلنس سے استعمال کو فعال کریں۔", + "dialog.usageExceeded.accountRateLimit.actionLabel": "ترتیبات کھولیں۔", + "ui.sessionTurn.status.delegating": "کام سونپا جا رہا ہے", + "ui.sessionTurn.status.planning": "اگلے اقدامات کی منصوبہ بندی کی جا رہی ہے", + "ui.sessionTurn.status.gatheringContext": "دریافت کرنا", + "ui.sessionTurn.status.gatheredContext": "دریافت کیا۔", + "ui.sessionTurn.status.searchingCodebase": "کوڈ بیس میں تلاش کی جا رہی ہے", + "ui.sessionTurn.status.searchingWeb": "ویب پر تلاش کی جا رہی ہے", + "ui.sessionTurn.status.makingEdits": "ترامیم کی جا رہی ہیں", + "ui.sessionTurn.status.runningCommands": "کمانڈز چلائی جا رہی ہیں", + "ui.sessionTurn.status.thinking": "غور کیا جا رہا ہے", + "ui.sessionTurn.status.thinkingWithTopic": "غور کیا جا رہا ہے - {{topic}}", + "ui.sessionTurn.status.gatheringThoughts": "خیالات یکجا کیے جا رہے ہیں", + "ui.sessionTurn.status.consideringNextSteps": "اگلے اقدامات پر غور کیا جا رہا ہے", + "ui.messagePart.diagnostic.error": "خرابی", + "ui.messagePart.title.edit": "ترمیم کریں۔", + "ui.messagePart.title.write": "لکھیں۔", + "ui.messagePart.option.typeOwnAnswer": "اپنا جواب خود ٹائپ کریں۔", + "ui.messagePart.review.title": "اپنے جوابات کا جائزہ لیں۔", + "ui.messagePart.questions.dismissed": "سوالات کو مسترد کر دیا گیا۔", + "ui.messagePart.compaction": "سیشن مختصر کر دیا گیا", + "ui.messagePart.context.read.one": "{{count}} مطالعہ", + "ui.messagePart.context.read.other": "{{count}} مطالعات", + "ui.messagePart.context.search.one": "{{count}} تلاش", + "ui.messagePart.context.search.other": "{{count}} تلاشیں", + "ui.messagePart.context.list.one": "{{count}} فہرست", + "ui.messagePart.context.list.other": "{{count}} فہرستیں۔", + "ui.list.loading": "لوڈ ہو رہا ہے۔", + "ui.list.empty": "کوئی نتیجہ نہیں ملا", + "ui.list.clearFilter": "فلٹر صاف کریں۔", + "ui.list.emptyWithFilter.prefix": "اس کے لیے کوئی نتیجہ نہیں ملا: ", + "ui.list.emptyWithFilter.suffix": "", + "ui.fileSearch.placeholder": "تلاش کریں۔", + "ui.fileSearch.previousMatch": "پچھلی مماثلت", + "ui.fileSearch.nextMatch": "اگلی مماثلت", + "ui.fileSearch.close": "تلاش بند کریں۔", + "ui.messageNav.newMessage": "نیا پیغام", + "ui.promptInput.noMatchingItems": "کوئی مماثل آئٹم نہیں ملا", + "ui.promptInput.commands": "کمانڈز", + "ui.promptInput.dropFiles": "منسلک کرنے کے لیے فائلیں یہاں چھوڑیں", + "ui.promptInput.removeAttachment": "منسلکہ ہٹائیں", + "ui.promptInput.label": "پرامپٹ", + "ui.promptInput.placeholder.shell": "شیل کمانڈ درج کریں...", + "ui.promptInput.placeholder.normal": "کچھ بھی پوچھیں، {{slash}} کمانڈز کے لیے، {{at}} سیاق و سباق کے لیے...", + "ui.promptInput.add": "تصاویر اور فائلیں شامل کریں", + "ui.promptInput.attachments": "تصاویر اور فائلیں", + "ui.promptInput.context": "سیاق و سباق", + "ui.promptInput.shell": "شیل کمانڈ", + "ui.promptInput.chooseAgent": "ایجنٹ منتخب کریں", + "ui.promptInput.chooseModel": "ماڈل منتخب کریں", + "ui.promptInput.chooseVariant": "ماڈل کی قسم منتخب کریں", + "ui.promptInput.send": "بھیجیں", + "ui.promptInput.stop": "روکیں", + "ui.tabs.close": "ٹیب بند کریں", + "ui.textField.copyToClipboard": "کلپ بورڈ پر کاپی کریں۔", + "ui.textField.copyLink": "لنک کاپی کریں۔", + "ui.textField.copied": "کاپی ہو گیا", + "ui.imagePreview.alt": "تصویری پیش نظارہ", + "ui.scrollView.ariaLabel": "سکرول کے قابل مواد", + "ui.tool.read": "پڑھیں", + "ui.tool.loaded": "لوڈ شدہ", + "ui.tool.list": "فہرست", + "ui.tool.glob": "گلوب", + "ui.tool.grep": "گریپ", + "ui.tool.task": "کام", + "ui.tool.webfetch": "ویب فیچ", + "ui.tool.websearch": "ویب تلاش", + "ui.tool.websearch.provider": "{{provider}} ویب تلاش", + "ui.tool.shell": "شیل", + "ui.tool.patch": "پیچ", + "ui.tool.todos": "زیر التوا کام", + "ui.tool.todos.read": "زیر التوا کام پڑھیں", + "ui.tool.questions": "سوالات", + "ui.tool.questions.numbered": "سوالات {{number}}", + "ui.tool.agent": "{{type}} ایجنٹ", + "ui.tool.agent.default": "ایجنٹ", + "ui.tool.skill": "مہارت", + "ui.basicTool.called": "`{{tool}}` کو کال کیا گیا", + "ui.toolErrorCard.failed": "ناکام", + "ui.toolErrorCard.copyError": "خرابی کاپی کریں", + "ui.common.file.one": "فائل", + "ui.common.file.other": "فائلیں", + "ui.common.question.one": "سوال", + "ui.common.question.other": "سوالات", + "ui.common.add": "شامل کریں۔", + "ui.common.clear": "صاف کریں", + "ui.common.file": "فائل", + "ui.common.back": "واپس", + "ui.common.cancel": "منسوخ کریں۔", + "ui.common.confirm": "تصدیق کریں۔", + "ui.common.dismiss": "خارج کریں", + "ui.common.close": "بند کریں", + "ui.common.next": "اگلا", + "ui.common.submit": "جمع کروائیں۔", + "ui.common.showMore": "مزید دکھائیں", + "ui.permission.deny": "انکار کریں", + "ui.permission.allowAlways": "ہمیشہ اجازت دیں۔", + "ui.permission.allowOnce": "ایک بار اجازت دیں۔", + "ui.message.expand": "پیغام کو پھیلائیں۔", + "ui.message.collapse": "پیغام کو سکیڑیں۔", + "ui.message.copy": "کاپی کریں", + "ui.message.copyMessage": "پیغام کاپی کریں۔", + "ui.message.forkMessage": "نئے سیشن میں فورک کریں", + "ui.message.revertMessage": "پیغام کی تبدیلیاں واپس لیں", + "ui.message.copyResponse": "جواب کاپی کریں۔", + "ui.message.copied": "کاپی ہو گیا", + "ui.message.duration.seconds": "{{count}}s", + "ui.message.duration.minutesSeconds": "{{minutes}}m {{seconds}}s", + "ui.message.interrupted": "روک دیا گیا", + "ui.message.queued": "قطار میں شامل", + "ui.message.attachment.alt": "منسلکہ", + "ui.patch.action.deleted": "حذف کر دیا گیا۔", + "ui.patch.action.created": "بنا دیا گیا", + "ui.patch.action.moved": "منتقل کر دیا گیا", + "ui.patch.action.patched": "پیچ کیا گیا", + "ui.question.subtitle.answered": "{{count}} کے جواب دیے گئے", + "ui.question.answer.none": "(کوئی جواب نہیں)", + "ui.question.review.notAnswered": "(جواب نہیں دیا گیا)", + "ui.question.multiHint": "لاگو ہونے والے تمام جوابات کو منتخب کریں۔", + "ui.question.singleHint": "ایک جواب منتخب کریں۔", + "ui.question.custom.placeholder": "اپنا جواب ٹائپ کریں...", +} diff --git a/packages/ui/src/i18n/uz.ts b/packages/ui/src/i18n/uz.ts new file mode 100644 index 0000000000000000000000000000000000000000..c1a1e671e38b9a20b1f92d8b87a5debe5323114f --- /dev/null +++ b/packages/ui/src/i18n/uz.ts @@ -0,0 +1,200 @@ +export const dict: Record = { + "ui.sessionReview.title": "Seans o'zgarishlari", + "ui.sessionReview.title.git": "Git o'zgarishlari", + "ui.sessionReview.title.branch": "Tarmoq o'zgarishlari", + "ui.sessionReview.title.lastTurn": "Oxirgi qadamdagi o'zgarishlar", + "ui.sessionReview.diffStyle.unified": "Birlashtirilgan", + "ui.sessionReview.diffStyle.split": "Bo'linish", + "ui.sessionReview.expandAll": "Hammasini kengaytiring", + "ui.sessionReview.collapseAll": "Hammasini yig'ish", + "ui.sessionReview.change.added": "Qo'shilgan", + "ui.sessionReview.change.removed": "Oʻchirildi", + "ui.sessionReview.change.modified": "Oʻzgartirilgan", + "ui.sessionReview.image.loading": "Yuklanmoqda...", + "ui.sessionReview.image.placeholder": "Rasm", + "ui.sessionReview.largeDiff.title": "Farq koʻrsatish uchun juda katta", + "ui.sessionReview.largeDiff.meta": + "Cheklov: {{limit}} o'zgartirilgan chiziqlar. Joriy: {{current}} o'zgartirilgan chiziqlar.", + "ui.sessionReview.largeDiff.renderAnyway": "Baribir render", + "ui.sessionReviewV2.expandMode": "Farqni kengaytirish yoki yig'ish", + "ui.sessionReviewV2.filterFiles": "Fayllarni filtrlash", + "ui.sessionReviewV2.toggleSidebar": "Fayl daraxtini almashtirish", + "ui.sessionReviewV2.showAllLines": "Barcha qatorlarni ko'rsatish", + "ui.sessionReviewV2.hideNonDiffLines": "Farqi bo'lmagan chiziqlarni yashiring", + "ui.sessionReviewV2.unifiedDiff": "Birlashtirilgan farq", + "ui.sessionReviewV2.splitDiff": "Farqni ajratish", + "ui.sessionReviewV2.previousFile": "Oldingi fayl", + "ui.sessionReviewV2.nextFile": "Keyingi fayl", + "ui.sessionReviewV2.diffView": "Farq ko'rinishi", + "ui.sessionReviewV2.empty.noGit.title": "Kuzatilgan oʻzgarishlar yoʻq", + "ui.sessionReviewV2.empty.noGit.description": + "Ushbu loyihadagi oʻzgarishlarni kuzating, koʻrib chiqing va bekor qiling", + "ui.sessionReviewV2.empty.noGit.action": "Git omborini yarating", + "ui.sessionReviewV2.empty.noGit.actionLoading": "Git ombori yaratilmoqda...", + "ui.sessionReviewV2.empty.changes.title": "Hozircha fayl oʻzgarmadi", + "ui.sessionReviewV2.empty.changes.description": "Loyiha o'zgarishlari shu yerda paydo bo'ladi", + "ui.sessionReview.openFile": "Faylni ochish", + "ui.sessionReview.selection.line": "{{line}} liniyasi", + "ui.sessionReview.selection.lines": "{{start}}-{{end}} chiziqlari", + "ui.fileMedia.kind.image": "tasvir", + "ui.fileMedia.kind.audio": "audio", + "ui.fileMedia.state.removed": "{{kind}} fayli olib tashlandi.", + "ui.fileMedia.state.loading": "{{kind}} yuklanmoqda...", + "ui.fileMedia.state.error": "{{kind}} yuklanmadi.", + "ui.fileMedia.state.unavailable": "{{kind}} oldindan koʻrish mavjud emas.", + "ui.fileMedia.binary.title": "Ikkilik fayl", + "ui.fileMedia.binary.description.path": "{{path}} ikkilikdir.", + "ui.fileMedia.binary.description.default": "Ikkilik tarkib", + "ui.lineComment.label.prefix": "Fikr bildiring ", + "ui.lineComment.label.suffix": "", + "ui.lineComment.editorLabel.prefix": "Fikr bildirish ", + "ui.lineComment.editorLabel.suffix": "", + "ui.lineComment.placeholder": "Fikr qo'shing", + "ui.lineComment.contextPlaceholder": "Ushbu o'zgarish uchun kontekst qo'shing", + "ui.lineComment.submit": "Izoh", + "ui.lineComment.cancel": "Bekor qilish", + "ui.sessionTurn.steps.show": "Qadamlarni ko'rsatish", + "ui.sessionTurn.steps.hide": "Qadamlarni yashirish", + "ui.sessionTurn.summary.response": "Javob", + "ui.sessionTurn.diff.showMore": "Koʻproq oʻzgarishlarni koʻrsatish ({{count}})", + "ui.sessionTurn.diffs.changed.one": "{{count}} O'zgartirilgan fayl", + "ui.sessionTurn.diffs.changed.other": "{{count}} O'zgartirilgan fayllar", + "ui.sessionTurn.diffs.showAll": "Hammasini ko'rsatish", + "ui.sessionTurn.diffs.showLess": "Kamroq ko'rsatish", + "ui.sessionTurn.diffs.more": "+{{count}} ko'proq fayllar", + "ui.sessionTurn.retry.retrying": "qayta urinish", + "ui.sessionTurn.retry.inSeconds": "{{seconds}}larda", + "ui.sessionTurn.retry.attempt": "#{{attempt}} harakat qiling", + "ui.sessionTurn.retry.attemptLine": "{{line}} - urinish #{{attempt}}", + "ui.sessionTurn.retry.geminiHot": "Gemini hozir haddan tashqari yuklangan", + "ui.sessionTurn.error.freeUsageExceeded": "Bepul foydalanish chegarasidan oshib ketdi", + "ui.sessionTurn.error.addCredits": "Kredit qo'shing", + "dialog.usageExceeded.freeTier.title": "Bepul chegaraga yetdi", + "dialog.usageExceeded.freeTier.description": + "Oyiga $10 evaziga eng yaxshi ochiq kodli modellarga ishonchli kirish uchun OpenCode Go ga obuna bo'ling.", + "dialog.usageExceeded.freeTier.actionLabel": "Obuna boʻling", + "dialog.usageExceeded.accountRateLimit.title": "Oʻtish chegarasiga yetdi", + "dialog.usageExceeded.accountRateLimit.description": + "Foydalanish chegarasiga yetdi. Ushbu modeldan hozir foydalanishni davom ettirish uchun mavjud balansingizdan foydalanishni yoqing", + "dialog.usageExceeded.accountRateLimit.actionLabel": "Sozlamalarni oching", + "ui.sessionTurn.status.delegating": "Ishni topshirish", + "ui.sessionTurn.status.planning": "Keyingi qadamlarni rejalashtirish", + "ui.sessionTurn.status.gatheringContext": "Tadqiq qilish", + "ui.sessionTurn.status.gatheredContext": "Tadqiq qilingan", + "ui.sessionTurn.status.searchingCodebase": "Kod bazasini qidirish", + "ui.sessionTurn.status.searchingWeb": "Internetda qidiruv", + "ui.sessionTurn.status.makingEdits": "Tahrirlar qilish", + "ui.sessionTurn.status.runningCommands": "Ishlaydigan buyruqlar", + "ui.sessionTurn.status.thinking": "Fikrlash", + "ui.sessionTurn.status.thinkingWithTopic": "Fikrlash - {{topic}}", + "ui.sessionTurn.status.gatheringThoughts": "Fikrlarni yig'ish", + "ui.sessionTurn.status.consideringNextSteps": "Keyingi qadamlarni hisobga olgan holda", + "ui.messagePart.diagnostic.error": "Xato", + "ui.messagePart.title.edit": "Tahrirlash", + "ui.messagePart.title.write": "Yozing", + "ui.messagePart.option.typeOwnAnswer": "O'zingizning javobingizni yozing", + "ui.messagePart.review.title": "Javoblaringizni ko'rib chiqing", + "ui.messagePart.questions.dismissed": "Savollar bekor qilindi", + "ui.messagePart.compaction": "Seans siqildi", + "ui.messagePart.context.read.one": "{{count}} o'qildi", + "ui.messagePart.context.read.other": "{{count}} o'qiydi", + "ui.messagePart.context.search.one": "{{count}} qidiruvi", + "ui.messagePart.context.search.other": "{{count}} qidiruvi", + "ui.messagePart.context.list.one": "{{count}} ro'yxati", + "ui.messagePart.context.list.other": "{{count}} ro'yxatlari", + "ui.list.loading": "Yuklanmoqda", + "ui.list.empty": "Natija yoʻq", + "ui.list.clearFilter": "Filtrni tozalash", + "ui.list.emptyWithFilter.prefix": "uchun hech qanday natija topilmadi", + "ui.list.emptyWithFilter.suffix": "", + "ui.fileSearch.placeholder": "Toping", + "ui.fileSearch.previousMatch": "Oldingi o'yin", + "ui.fileSearch.nextMatch": "Keyingi o'yin", + "ui.fileSearch.close": "Qidiruvni yopish", + "ui.messageNav.newMessage": "Yangi xabar", + "ui.promptInput.noMatchingItems": "Mos elementlar yoʻq", + "ui.promptInput.commands": "Buyruqlar", + "ui.promptInput.dropFiles": "Biriktirish uchun fayllarni qoldiring", + "ui.promptInput.removeAttachment": "Qo'shimchani olib tashlang", + "ui.promptInput.label": "Tezkor", + "ui.promptInput.placeholder.shell": "Shell buyrug'ini kiriting...", + "ui.promptInput.placeholder.normal": + "Har qanday narsani so'rang, buyruqlar uchun {{slash}}, kontekst uchun {{at}}...", + "ui.promptInput.add": "Rasmlar va fayllarni qo'shing", + "ui.promptInput.attachments": "Rasmlar va fayllar", + "ui.promptInput.context": "Kontekst", + "ui.promptInput.shell": "Shell buyrug'i", + "ui.promptInput.chooseAgent": "Agentni tanlang", + "ui.promptInput.chooseModel": "Modelni tanlang", + "ui.promptInput.chooseVariant": "Model variantini tanlang", + "ui.promptInput.send": "Yuborish", + "ui.promptInput.stop": "To'xtang", + "ui.tabs.close": "Tabni yoping", + "ui.textField.copyToClipboard": "Buferga nusxalash", + "ui.textField.copyLink": "Havolani nusxalash", + "ui.textField.copied": "Koʻchirildi", + "ui.imagePreview.alt": "Rasmni oldindan ko'rish", + "ui.scrollView.ariaLabel": "aylantiriladigan tarkib", + "ui.tool.read": "O'qing", + "ui.tool.loaded": "Yuklangan", + "ui.tool.list": "Roʻyxat", + "ui.tool.glob": "Glob", + "ui.tool.grep": "Grep", + "ui.tool.task": "Vazifa", + "ui.tool.webfetch": "Webfetch", + "ui.tool.websearch": "Veb-qidiruv", + "ui.tool.websearch.provider": "{{provider}} veb-qidiruv", + "ui.tool.shell": "Shell", + "ui.tool.patch": "Yamoq", + "ui.tool.todos": "Vazifalar", + "ui.tool.todos.read": "Vazifalarni o'qing", + "ui.tool.questions": "Savollar", + "ui.tool.questions.numbered": "Savollar {{number}}", + "ui.tool.agent": "{{type}} agenti", + "ui.tool.agent.default": "Agent", + "ui.tool.skill": "Malaka", + "ui.basicTool.called": "`{{tool}}` deb ataladi", + "ui.toolErrorCard.failed": "Muvaffaqiyatsiz", + "ui.toolErrorCard.copyError": "Nusxa olish xatosi", + "ui.common.file.one": "fayl", + "ui.common.file.other": "fayllar", + "ui.common.question.one": "savol", + "ui.common.question.other": "savollar", + "ui.common.add": "Qo'shish", + "ui.common.clear": "Toza", + "ui.common.file": "Fayl", + "ui.common.back": "Orqaga", + "ui.common.cancel": "Bekor qilish", + "ui.common.confirm": "Tasdiqlang", + "ui.common.dismiss": "Rad etish", + "ui.common.close": "Yopish", + "ui.common.next": "Keyingi", + "ui.common.submit": "Yuborish", + "ui.common.showMore": "Ko'proq ko'rsatish", + "ui.permission.deny": "Rad etish", + "ui.permission.allowAlways": "Har doim ruxsat bering", + "ui.permission.allowOnce": "Bir marta ruxsat bering", + "ui.message.expand": "Xabarni kengaytirish", + "ui.message.collapse": "Xabarni yigʻish", + "ui.message.copy": "Nusxalash", + "ui.message.copyMessage": "Xabarni nusxalash", + "ui.message.forkMessage": "Yangi seansga tarmoqlash", + "ui.message.revertMessage": "Xabarni qaytarish", + "ui.message.copyResponse": "Javobni nusxalash", + "ui.message.copied": "Koʻchirildi", + "ui.message.duration.seconds": "{{count}}s", + "ui.message.duration.minutesSeconds": "{{minutes}}m {{seconds}}s", + "ui.message.interrupted": "Uzildi", + "ui.message.queued": "Navbatda", + "ui.message.attachment.alt": "biriktirma", + "ui.patch.action.deleted": "Oʻchirildi", + "ui.patch.action.created": "Yaratilgan", + "ui.patch.action.moved": "Koʻchirildi", + "ui.patch.action.patched": "Yamalgan", + "ui.question.subtitle.answered": "{{count}} javob berdi", + "ui.question.answer.none": "(javob yo'q)", + "ui.question.review.notAnswered": "(javob berilmagan)", + "ui.question.multiHint": "Barcha tegishli javoblarni tanlang", + "ui.question.singleHint": "Bitta javobni tanlang", + "ui.question.custom.placeholder": "Javobingizni yozing...", +} diff --git a/packages/ui/src/i18n/vi.ts b/packages/ui/src/i18n/vi.ts new file mode 100644 index 0000000000000000000000000000000000000000..c37ff1a66fa9bc4e342767bf83a85219c04f143c --- /dev/null +++ b/packages/ui/src/i18n/vi.ts @@ -0,0 +1,197 @@ +export const dict: Record = { + "ui.sessionReview.title": "Thay đổi phiên", + "ui.sessionReview.title.git": "Thay đổi Git", + "ui.sessionReview.title.branch": "Thay đổi nhánh", + "ui.sessionReview.title.lastTurn": "Thay đổi ở lượt cuối", + "ui.sessionReview.diffStyle.unified": "Hợp nhất", + "ui.sessionReview.diffStyle.split": "Tách ra", + "ui.sessionReview.expandAll": "Mở rộng tất cả", + "ui.sessionReview.collapseAll": "Thu gọn tất cả", + "ui.sessionReview.change.added": "Đã thêm", + "ui.sessionReview.change.removed": "Đã xóa", + "ui.sessionReview.change.modified": "Đã sửa đổi", + "ui.sessionReview.image.loading": "Đang tải...", + "ui.sessionReview.image.placeholder": "Hình ảnh", + "ui.sessionReview.largeDiff.title": "Diff quá lớn để hiển thị", + "ui.sessionReview.largeDiff.meta": "Giới hạn: {{limit}} dòng thay đổi. Hiện tại: {{current}} dòng thay đổi.", + "ui.sessionReview.largeDiff.renderAnyway": "Vẫn hiển thị", + "ui.sessionReviewV2.expandMode": "Mở rộng hoặc thu gọn diff", + "ui.sessionReviewV2.filterFiles": "Lọc tệp", + "ui.sessionReviewV2.toggleSidebar": "Bật/tắt cây tệp", + "ui.sessionReviewV2.showAllLines": "Hiển thị tất cả các dòng", + "ui.sessionReviewV2.hideNonDiffLines": "Ẩn các dòng không thay đổi", + "ui.sessionReviewV2.unifiedDiff": "Diff hợp nhất", + "ui.sessionReviewV2.splitDiff": "Diff chia đôi", + "ui.sessionReviewV2.previousFile": "Tệp trước", + "ui.sessionReviewV2.nextFile": "Tệp tiếp theo", + "ui.sessionReviewV2.diffView": "Chế độ xem diff", + "ui.sessionReviewV2.empty.noGit.title": "Không có thay đổi nào được theo dõi", + "ui.sessionReviewV2.empty.noGit.description": "Theo dõi, xem xét và hoàn tác các thay đổi trong dự án này", + "ui.sessionReviewV2.empty.noGit.action": "Tạo kho lưu trữ Git", + "ui.sessionReviewV2.empty.noGit.actionLoading": "Đang tạo kho lưu trữ Git...", + "ui.sessionReviewV2.empty.changes.title": "Chưa có thay đổi tệp nào", + "ui.sessionReviewV2.empty.changes.description": "Những thay đổi của dự án sẽ xuất hiện ở đây", + "ui.sessionReview.openFile": "Mở tệp", + "ui.sessionReview.selection.line": "dòng {{line}}", + "ui.sessionReview.selection.lines": "dòng {{start}}-{{end}}", + "ui.fileMedia.kind.image": "hình ảnh", + "ui.fileMedia.kind.audio": "âm thanh", + "ui.fileMedia.state.removed": "Đã xóa tệp {{kind}}.", + "ui.fileMedia.state.loading": "Đang tải {{kind}}...", + "ui.fileMedia.state.error": "Không thể tải {{kind}}.", + "ui.fileMedia.state.unavailable": "Không thể xem trước {{kind}}.", + "ui.fileMedia.binary.title": "Tệp nhị phân", + "ui.fileMedia.binary.description.path": "{{path}} là nhị phân.", + "ui.fileMedia.binary.description.default": "Nội dung nhị phân", + "ui.lineComment.label.prefix": "Bình luận về ", + "ui.lineComment.label.suffix": "", + "ui.lineComment.editorLabel.prefix": "Bình luận về ", + "ui.lineComment.editorLabel.suffix": "", + "ui.lineComment.placeholder": "Thêm nhận xét", + "ui.lineComment.contextPlaceholder": "Thêm ngữ cảnh cho thay đổi này", + "ui.lineComment.submit": "Bình luận", + "ui.lineComment.cancel": "Hủy", + "ui.sessionTurn.steps.show": "Hiển thị các bước", + "ui.sessionTurn.steps.hide": "Ẩn các bước", + "ui.sessionTurn.summary.response": "Phản hồi", + "ui.sessionTurn.diff.showMore": "Hiển thị thêm thay đổi ({{count}})", + "ui.sessionTurn.diffs.changed.one": "{{count}} tệp đã thay đổi", + "ui.sessionTurn.diffs.changed.other": "{{count}} tệp đã thay đổi", + "ui.sessionTurn.diffs.showAll": "Hiển thị tất cả", + "ui.sessionTurn.diffs.showLess": "Hiển thị ít hơn", + "ui.sessionTurn.diffs.more": "+{{count}} tệp khác", + "ui.sessionTurn.retry.retrying": "thử lại", + "ui.sessionTurn.retry.inSeconds": "sau {{seconds}} giây", + "ui.sessionTurn.retry.attempt": "lần thử #{{attempt}}", + "ui.sessionTurn.retry.attemptLine": "{{line}} - lần thử #{{attempt}}", + "ui.sessionTurn.retry.geminiHot": "gemini dạo này đang hot quá", + "ui.sessionTurn.error.freeUsageExceeded": "Đã vượt quá mức sử dụng miễn phí", + "ui.sessionTurn.error.addCredits": "Thêm số dư", + "dialog.usageExceeded.freeTier.title": "Đã đạt đến giới hạn miễn phí", + "dialog.usageExceeded.freeTier.description": + "Đăng ký OpenCode Go với giá $10/tháng để có quyền truy cập đáng tin cậy vào các mô hình nguồn mở tốt nhất.", + "dialog.usageExceeded.freeTier.actionLabel": "Đăng ký", + "dialog.usageExceeded.accountRateLimit.title": "Đã đạt giới hạn Go", + "dialog.usageExceeded.accountRateLimit.description": + "Đã đạt đến giới hạn sử dụng. Để tiếp tục sử dụng mô hình này ngay bây giờ, hãy cho phép sử dụng từ số dư khả dụng của bạn", + "dialog.usageExceeded.accountRateLimit.actionLabel": "Mở cài đặt", + "ui.sessionTurn.status.delegating": "Phân công công việc", + "ui.sessionTurn.status.planning": "Lập kế hoạch các bước tiếp theo", + "ui.sessionTurn.status.gatheringContext": "Khám phá", + "ui.sessionTurn.status.gatheredContext": "Đã khám phá", + "ui.sessionTurn.status.searchingCodebase": "Tìm kiếm cơ sở mã", + "ui.sessionTurn.status.searchingWeb": "Tìm kiếm trên web", + "ui.sessionTurn.status.makingEdits": "Thực hiện chỉnh sửa", + "ui.sessionTurn.status.runningCommands": "Đang chạy lệnh", + "ui.sessionTurn.status.thinking": "Đang suy nghĩ", + "ui.sessionTurn.status.thinkingWithTopic": "Đang suy nghĩ - {{topic}}", + "ui.sessionTurn.status.gatheringThoughts": "Thu thập suy nghĩ", + "ui.sessionTurn.status.consideringNextSteps": "Đang xem xét các bước tiếp theo", + "ui.messagePart.diagnostic.error": "Lỗi", + "ui.messagePart.title.edit": "Chỉnh sửa", + "ui.messagePart.title.write": "Viết", + "ui.messagePart.option.typeOwnAnswer": "Nhập câu trả lời của riêng bạn", + "ui.messagePart.review.title": "Xem lại các câu trả lời của bạn", + "ui.messagePart.questions.dismissed": "Đã bỏ qua câu hỏi", + "ui.messagePart.compaction": "Đã nén phiên", + "ui.messagePart.context.read.one": "{{count}} đọc", + "ui.messagePart.context.read.other": "{{count}} lượt đọc", + "ui.messagePart.context.search.one": "{{count}} tìm kiếm", + "ui.messagePart.context.search.other": "{{count}} tìm kiếm", + "ui.messagePart.context.list.one": "{{count}} danh sách", + "ui.messagePart.context.list.other": "{{count}} danh sách", + "ui.list.loading": "Đang tải", + "ui.list.empty": "Không có kết quả", + "ui.list.clearFilter": "Xóa bộ lọc", + "ui.list.emptyWithFilter.prefix": "Không có kết quả cho", + "ui.list.emptyWithFilter.suffix": "", + "ui.fileSearch.placeholder": "Tìm", + "ui.fileSearch.previousMatch": "Kết quả khớp trước", + "ui.fileSearch.nextMatch": "Kết quả khớp tiếp theo", + "ui.fileSearch.close": "Đóng tìm kiếm", + "ui.messageNav.newMessage": "Tin nhắn mới", + "ui.promptInput.noMatchingItems": "Không có mục phù hợp", + "ui.promptInput.commands": "Lệnh", + "ui.promptInput.dropFiles": "Thả tệp để đính kèm", + "ui.promptInput.removeAttachment": "Xóa tệp đính kèm", + "ui.promptInput.label": "Lời nhắc", + "ui.promptInput.placeholder.shell": "Nhập lệnh shell...", + "ui.promptInput.placeholder.normal": "Hỏi bất cứ điều gì, {{slash}} để dùng lệnh, {{at}} để thêm ngữ cảnh...", + "ui.promptInput.add": "Thêm hình ảnh và tệp", + "ui.promptInput.attachments": "Hình ảnh và tệp", + "ui.promptInput.context": "Ngữ cảnh", + "ui.promptInput.shell": "Lệnh shell", + "ui.promptInput.chooseAgent": "Chọn tác nhân", + "ui.promptInput.chooseModel": "Chọn mô hình", + "ui.promptInput.chooseVariant": "Chọn biến thể mô hình", + "ui.promptInput.send": "Gửi", + "ui.promptInput.stop": "Dừng", + "ui.tabs.close": "Đóng tab", + "ui.textField.copyToClipboard": "Sao chép vào bảng tạm", + "ui.textField.copyLink": "Sao chép liên kết", + "ui.textField.copied": "Đã sao chép", + "ui.imagePreview.alt": "Xem trước hình ảnh", + "ui.scrollView.ariaLabel": "Nội dung có thể cuộn", + "ui.tool.read": "Đọc", + "ui.tool.loaded": "Đã tải", + "ui.tool.list": "Danh sách", + "ui.tool.glob": "Glob", + "ui.tool.grep": "Grep", + "ui.tool.task": "Nhiệm vụ", + "ui.tool.webfetch": "Webfetch", + "ui.tool.websearch": "Tìm kiếm trên web", + "ui.tool.websearch.provider": "{{provider}} Tìm kiếm trên web", + "ui.tool.shell": "Shell", + "ui.tool.patch": "Bản vá", + "ui.tool.todos": "Việc cần làm", + "ui.tool.todos.read": "Đọc việc cần làm", + "ui.tool.questions": "Câu hỏi", + "ui.tool.questions.numbered": "Câu hỏi {{number}}", + "ui.tool.agent": "Tác nhân {{type}}", + "ui.tool.agent.default": "Tác nhân", + "ui.tool.skill": "Kỹ năng", + "ui.basicTool.called": "Đã gọi `{{tool}}`", + "ui.toolErrorCard.failed": "Thất bại", + "ui.toolErrorCard.copyError": "Sao chép lỗi", + "ui.common.file.one": "tệp", + "ui.common.file.other": "tệp", + "ui.common.question.one": "câu hỏi", + "ui.common.question.other": "câu hỏi", + "ui.common.add": "Thêm", + "ui.common.clear": "Xóa", + "ui.common.file": "Tệp", + "ui.common.back": "Quay lại", + "ui.common.cancel": "Hủy", + "ui.common.confirm": "Xác nhận", + "ui.common.dismiss": "Bỏ qua", + "ui.common.close": "Đóng", + "ui.common.next": "Tiếp theo", + "ui.common.submit": "Gửi", + "ui.common.showMore": "Hiển thị thêm", + "ui.permission.deny": "Từ chối", + "ui.permission.allowAlways": "Cho phép luôn", + "ui.permission.allowOnce": "Cho phép một lần", + "ui.message.expand": "Mở rộng tin nhắn", + "ui.message.collapse": "Thu gọn tin nhắn", + "ui.message.copy": "Sao chép", + "ui.message.copyMessage": "Sao chép tin nhắn", + "ui.message.forkMessage": "Tách sang phiên mới", + "ui.message.revertMessage": "Hoàn nguyên tin nhắn", + "ui.message.copyResponse": "Sao chép phản hồi", + "ui.message.copied": "Đã sao chép", + "ui.message.duration.seconds": "{{count}}s", + "ui.message.duration.minutesSeconds": "{{minutes}}m {{seconds}}s", + "ui.message.interrupted": "Bị gián đoạn", + "ui.message.queued": "Đã xếp hàng", + "ui.message.attachment.alt": "tệp đính kèm", + "ui.patch.action.deleted": "Đã xóa", + "ui.patch.action.created": "Đã tạo", + "ui.patch.action.moved": "Đã di chuyển", + "ui.patch.action.patched": "Đã vá", + "ui.question.subtitle.answered": "{{count}} đã trả lời", + "ui.question.answer.none": "(không có câu trả lời)", + "ui.question.review.notAnswered": "(chưa trả lời)", + "ui.question.multiHint": "Chọn tất cả các câu trả lời phù hợp", + "ui.question.singleHint": "Chọn một câu trả lời", + "ui.question.custom.placeholder": "Nhập câu trả lời của bạn...", +} diff --git a/packages/ui/src/i18n/zh.ts b/packages/ui/src/i18n/zh.ts new file mode 100644 index 0000000000000000000000000000000000000000..c5a33efef0139c04c39152727a9f0fdc035caf92 --- /dev/null +++ b/packages/ui/src/i18n/zh.ts @@ -0,0 +1,219 @@ +import { dict as en } from "./en" + +type Keys = keyof typeof en + +export const dict = { + "ui.sessionReview.title": "会话变更", + "ui.sessionReview.title.git": "Git 变更", + "ui.sessionReview.title.branch": "分支变更", + "ui.sessionReview.title.lastTurn": "上一轮变更", + "ui.sessionReview.diffStyle.unified": "统一视图", + "ui.sessionReview.diffStyle.split": "并排视图", + "ui.sessionReview.openFile": "打开文件", + "ui.sessionReview.selection.line": "第 {{line}} 行", + "ui.sessionReview.selection.lines": "第 {{start}}-{{end}} 行", + "ui.sessionReview.expandAll": "全部展开", + "ui.sessionReview.collapseAll": "全部收起", + "ui.sessionReview.change.added": "已添加", + "ui.sessionReview.change.removed": "已移除", + "ui.sessionReview.change.modified": "已修改", + "ui.sessionReview.image.loading": "加载中...", + "ui.sessionReview.image.placeholder": "图片", + "ui.sessionReview.largeDiff.title": "差异过大,无法渲染", + "ui.sessionReview.largeDiff.meta": "限制:{{limit}} 行变更。当前:{{current}} 行变更。", + "ui.sessionReview.largeDiff.renderAnyway": "仍然渲染", + "ui.sessionReviewV2.expandMode": "展开或折叠差异", + "ui.sessionReviewV2.filterFiles": "筛选文件", + "ui.sessionReviewV2.toggleSidebar": "切换文件树", + "ui.sessionReviewV2.showAllLines": "显示所有行", + "ui.sessionReviewV2.hideNonDiffLines": "隐藏未更改的行", + "ui.sessionReviewV2.unifiedDiff": "统一格式差异", + "ui.sessionReviewV2.splitDiff": "并排差异", + "ui.sessionReviewV2.previousFile": "上一个文件", + "ui.sessionReviewV2.nextFile": "下一个文件", + "ui.sessionReviewV2.diffView": "差异视图", + "ui.sessionReviewV2.empty.noGit.title": "无已跟踪的变更", + "ui.sessionReviewV2.empty.noGit.description": "在此项目中跟踪、审查和撤销更改", + "ui.sessionReviewV2.empty.noGit.action": "创建 Git 仓库", + "ui.sessionReviewV2.empty.noGit.actionLoading": "正在创建 Git 仓库...", + "ui.sessionReviewV2.empty.changes.title": "尚无文件变更", + "ui.sessionReviewV2.empty.changes.description": "项目变更将显示在此处", + "ui.fileMedia.kind.image": "图片", + "ui.fileMedia.kind.audio": "音频", + "ui.fileMedia.state.removed": "{{kind}}已移除", + "ui.fileMedia.state.loading": "正在加载{{kind}}...", + "ui.fileMedia.state.error": "加载{{kind}}失败", + "ui.fileMedia.state.unavailable": "{{kind}}不可预览", + "ui.fileMedia.binary.title": "二进制文件", + "ui.fileMedia.binary.description.path": "无法显示 {{path}},因为它是二进制文件。", + "ui.fileMedia.binary.description.default": "无法显示此文件,因为它是二进制文件。", + + "ui.lineComment.label.prefix": "评论", + "ui.lineComment.label.suffix": "", + "ui.lineComment.editorLabel.prefix": "正在评论", + "ui.lineComment.editorLabel.suffix": "", + "ui.lineComment.placeholder": "添加评论", + "ui.lineComment.contextPlaceholder": "添加此更改的上下文", + "ui.lineComment.submit": "发布评论", + "ui.lineComment.cancel": "取消", + + "ui.sessionTurn.steps.show": "显示步骤", + "ui.sessionTurn.steps.hide": "隐藏步骤", + "ui.sessionTurn.summary.response": "回复", + "ui.sessionTurn.diff.showMore": "显示更多更改({{count}})", + "ui.sessionTurn.diffs.changed.one": "{{count}} 个文件已更改", + "ui.sessionTurn.diffs.changed.other": "{{count}} 个文件已更改", + "ui.sessionTurn.diffs.showAll": "全部显示", + "ui.sessionTurn.diffs.showLess": "收起", + "ui.sessionTurn.diffs.more": "+{{count}} 个文件", + + "ui.sessionTurn.retry.retrying": "重试中", + "ui.sessionTurn.retry.inSeconds": "{{seconds}} 秒后", + "ui.sessionTurn.retry.attempt": "第 {{attempt}} 次尝试", + "ui.sessionTurn.retry.attemptLine": "{{line}} - 第 {{attempt}} 次尝试", + "ui.sessionTurn.retry.geminiHot": "Gemini 当前负载过高", + "ui.sessionTurn.error.freeUsageExceeded": "免费使用额度已用完", + "ui.sessionTurn.error.addCredits": "充值", + + "dialog.usageExceeded.freeTier.title": "免费额度已用完", + "dialog.usageExceeded.freeTier.description": "每月 $10 订阅 OpenCode Go,可靠地使用最佳开源模型。", + "dialog.usageExceeded.freeTier.actionLabel": "订阅", + "dialog.usageExceeded.accountRateLimit.title": "Go 额度已用完", + "dialog.usageExceeded.accountRateLimit.description": "使用额度已达上限。如需立即继续使用此模型,请启用余额付费", + "dialog.usageExceeded.accountRateLimit.actionLabel": "打开设置", + + "ui.sessionTurn.status.delegating": "正在委派工作", + "ui.sessionTurn.status.planning": "正在规划下一步", + "ui.sessionTurn.status.gatheringContext": "正在探索", + "ui.sessionTurn.status.gatheredContext": "已探索", + "ui.sessionTurn.status.searchingCodebase": "正在搜索代码库", + "ui.sessionTurn.status.searchingWeb": "正在搜索网页", + "ui.sessionTurn.status.makingEdits": "正在修改", + "ui.sessionTurn.status.runningCommands": "正在运行命令", + "ui.sessionTurn.status.thinking": "思考中", + "ui.sessionTurn.status.thinkingWithTopic": "思考:{{topic}}", + "ui.sessionTurn.status.gatheringThoughts": "正在整理思路", + "ui.sessionTurn.status.consideringNextSteps": "正在考虑下一步", + + "ui.messagePart.questions.dismissed": "问题已忽略", + "ui.messagePart.compaction": "会话已压缩", + "ui.messagePart.context.read.one": "{{count}} 次读取", + "ui.messagePart.context.read.other": "{{count}} 次读取", + "ui.messagePart.context.search.one": "{{count}} 次搜索", + "ui.messagePart.context.search.other": "{{count}} 次搜索", + "ui.messagePart.context.list.one": "列出 {{count}} 次", + "ui.messagePart.context.list.other": "列出 {{count}} 次", + "ui.messagePart.diagnostic.error": "错误", + "ui.messagePart.title.edit": "编辑", + "ui.messagePart.title.write": "写入", + "ui.messagePart.option.typeOwnAnswer": "输入自己的答案", + "ui.messagePart.review.title": "检查你的回答", + + "ui.list.loading": "加载中", + "ui.list.empty": "无结果", + "ui.list.clearFilter": "清除筛选", + "ui.list.emptyWithFilter.prefix": "没有关于", + "ui.list.emptyWithFilter.suffix": "的结果", + + "ui.messageNav.newMessage": "新消息", + + "ui.promptInput.noMatchingItems": "没有匹配项", + "ui.promptInput.commands": "命令", + "ui.promptInput.dropFiles": "拖放文件以添加附件", + "ui.promptInput.removeAttachment": "移除附件", + "ui.promptInput.label": "提示词", + "ui.promptInput.placeholder.shell": "输入 shell 命令...", + "ui.promptInput.placeholder.normal": "随便问点什么, {{slash}} 可查看命令, {{at}} 可添加上下文...", + "ui.promptInput.add": "添加图片和文件", + "ui.promptInput.attachments": "图片和文件", + "ui.promptInput.context": "上下文", + "ui.promptInput.shell": "Shell 命令", + "ui.promptInput.chooseAgent": "选择智能体", + "ui.promptInput.chooseModel": "选择模型", + "ui.promptInput.chooseVariant": "选择模型变体", + "ui.promptInput.send": "发送", + "ui.promptInput.stop": "停止", + + "ui.tabs.close": "关闭标签页", + + "ui.textField.copyToClipboard": "复制到剪贴板", + "ui.textField.copyLink": "复制链接", + "ui.textField.copied": "已复制", + + "ui.imagePreview.alt": "图片预览", + "ui.scrollView.ariaLabel": "可滚动内容", + + "ui.tool.read": "读取", + "ui.tool.loaded": "已加载", + "ui.tool.list": "列出文件", + "ui.tool.glob": "Glob", + "ui.tool.grep": "Grep", + "ui.tool.webfetch": "Webfetch", + "ui.tool.websearch": "网页搜索", + "ui.tool.websearch.provider": "{{provider}} 网页搜索", + "ui.tool.shell": "Shell", + "ui.tool.patch": "补丁", + "ui.tool.todos": "待办", + "ui.tool.todos.read": "读取待办", + "ui.tool.questions": "问题", + "ui.tool.questions.numbered": "问题 {{number}}", + "ui.tool.agent": "{{type}} 智能体", + "ui.tool.agent.default": "智能体", + + "ui.common.file.one": "个文件", + "ui.common.file.other": "个文件", + "ui.common.question.one": "个问题", + "ui.common.question.other": "个问题", + + "ui.common.add": "添加", + "ui.common.clear": "清除", + "ui.common.file": "文件", + "ui.common.back": "返回", + "ui.common.cancel": "取消", + "ui.common.confirm": "确认", + "ui.common.dismiss": "忽略", + "ui.common.close": "关闭", + "ui.common.next": "下一步", + "ui.common.submit": "提交", + "ui.common.showMore": "显示更多", + + "ui.permission.deny": "拒绝", + "ui.permission.allowAlways": "始终允许", + "ui.permission.allowOnce": "允许一次", + + "ui.message.expand": "展开消息", + "ui.message.collapse": "收起消息", + "ui.message.copy": "复制", + "ui.message.copyMessage": "复制消息", + "ui.message.forkMessage": "从此消息创建新会话", + "ui.message.revertMessage": "撤销此消息", + "ui.message.copyResponse": "复制回复", + "ui.message.copied": "已复制!", + "ui.message.interrupted": "已中断", + "ui.message.queued": "排队中", + "ui.message.attachment.alt": "附件", + + "ui.patch.action.deleted": "已删除", + "ui.patch.action.created": "已创建", + "ui.patch.action.moved": "已移动", + "ui.patch.action.patched": "已应用补丁", + + "ui.question.subtitle.answered": "已回答 {{count}} 个", + "ui.question.answer.none": "(无答案)", + "ui.question.review.notAnswered": "(未回答)", + "ui.question.multiHint": "选择所有适用的答案", + "ui.question.singleHint": "选择一个答案", + "ui.question.custom.placeholder": "输入你的答案...", + + "ui.fileSearch.placeholder": "查找", + "ui.fileSearch.previousMatch": "上一个", + "ui.fileSearch.nextMatch": "下一个", + "ui.fileSearch.close": "关闭搜索", + "ui.tool.task": "任务", + "ui.tool.skill": "技能", + "ui.basicTool.called": "调用了 `{{tool}}`", + "ui.toolErrorCard.failed": "失败", + "ui.toolErrorCard.copyError": "复制错误", + "ui.message.duration.seconds": "{{count}} 秒", + "ui.message.duration.minutesSeconds": "{{minutes}} 分钟 {{seconds}} 秒", +} satisfies Partial> diff --git a/packages/ui/src/i18n/zht.ts b/packages/ui/src/i18n/zht.ts new file mode 100644 index 0000000000000000000000000000000000000000..736a7961b0e661baa95a438dfa1ec74ccf08e28b --- /dev/null +++ b/packages/ui/src/i18n/zht.ts @@ -0,0 +1,219 @@ +import { dict as en } from "./en" + +type Keys = keyof typeof en + +export const dict = { + "ui.sessionReview.title": "工作階段變更", + "ui.sessionReview.title.git": "Git 變更", + "ui.sessionReview.title.branch": "分支變更", + "ui.sessionReview.title.lastTurn": "上一輪變更", + "ui.sessionReview.diffStyle.unified": "統一", + "ui.sessionReview.diffStyle.split": "並排", + "ui.sessionReview.openFile": "開啟檔案", + "ui.sessionReview.selection.line": "第 {{line}} 行", + "ui.sessionReview.selection.lines": "第 {{start}}-{{end}} 行", + "ui.sessionReview.expandAll": "全部展開", + "ui.sessionReview.collapseAll": "全部收合", + "ui.sessionReview.change.added": "已新增", + "ui.sessionReview.change.removed": "已移除", + "ui.sessionReview.change.modified": "已修改", + "ui.sessionReview.image.loading": "載入中...", + "ui.sessionReview.image.placeholder": "圖片", + "ui.sessionReview.largeDiff.title": "差異過大,無法顯示", + "ui.sessionReview.largeDiff.meta": "限制:{{limit}} 行變更。目前:{{current}} 行變更。", + "ui.sessionReview.largeDiff.renderAnyway": "仍要顯示", + "ui.sessionReviewV2.expandMode": "展開或收合差異", + "ui.sessionReviewV2.filterFiles": "篩選檔案", + "ui.sessionReviewV2.toggleSidebar": "切換檔案樹", + "ui.sessionReviewV2.showAllLines": "顯示所有行", + "ui.sessionReviewV2.hideNonDiffLines": "隱藏無差異的行", + "ui.sessionReviewV2.unifiedDiff": "統一格式差異", + "ui.sessionReviewV2.splitDiff": "並排差異", + "ui.sessionReviewV2.previousFile": "上一個檔案", + "ui.sessionReviewV2.nextFile": "下一個檔案", + "ui.sessionReviewV2.diffView": "差異檢視", + "ui.sessionReviewV2.empty.noGit.title": "沒有追蹤的變更", + "ui.sessionReviewV2.empty.noGit.description": "追蹤、檢閱及復原此專案中的變更", + "ui.sessionReviewV2.empty.noGit.action": "建立 Git 儲存庫", + "ui.sessionReviewV2.empty.noGit.actionLoading": "正在建立 Git 儲存庫...", + "ui.sessionReviewV2.empty.changes.title": "尚無檔案變更", + "ui.sessionReviewV2.empty.changes.description": "專案變更會顯示在這裡", + "ui.fileMedia.kind.image": "圖片", + "ui.fileMedia.kind.audio": "音訊", + "ui.fileMedia.state.removed": "{{kind}}已移除", + "ui.fileMedia.state.loading": "正在載入{{kind}}...", + "ui.fileMedia.state.error": "載入{{kind}}失敗", + "ui.fileMedia.state.unavailable": "{{kind}}無法預覽", + "ui.fileMedia.binary.title": "二進位檔案", + "ui.fileMedia.binary.description.path": "無法顯示 {{path}},因為它是二進位檔案。", + "ui.fileMedia.binary.description.default": "無法顯示此檔案,因為它是二進位檔案。", + + "ui.lineComment.label.prefix": "留言於 ", + "ui.lineComment.label.suffix": "", + "ui.lineComment.editorLabel.prefix": "正在留言於 ", + "ui.lineComment.editorLabel.suffix": "", + "ui.lineComment.placeholder": "新增留言", + "ui.lineComment.contextPlaceholder": "新增此變更的相關資訊", + "ui.lineComment.submit": "留言", + "ui.lineComment.cancel": "取消", + + "ui.sessionTurn.steps.show": "顯示步驟", + "ui.sessionTurn.steps.hide": "隱藏步驟", + "ui.sessionTurn.summary.response": "回覆", + "ui.sessionTurn.diff.showMore": "顯示更多變更({{count}})", + "ui.sessionTurn.diffs.changed.one": "已變更檔案:{{count}} 個", + "ui.sessionTurn.diffs.changed.other": "已變更檔案:{{count}} 個", + "ui.sessionTurn.diffs.showAll": "全部顯示", + "ui.sessionTurn.diffs.showLess": "顯示較少", + "ui.sessionTurn.diffs.more": "+{{count}} 個檔案", + + "ui.sessionTurn.retry.retrying": "重試中", + "ui.sessionTurn.retry.inSeconds": "{{seconds}} 秒後", + "ui.sessionTurn.retry.attempt": "第 {{attempt}} 次", + "ui.sessionTurn.retry.attemptLine": "{{line}} - 第 {{attempt}} 次", + "ui.sessionTurn.retry.geminiHot": "Gemini 目前負載過高", + "ui.sessionTurn.error.freeUsageExceeded": "免費使用額度已用完", + "ui.sessionTurn.error.addCredits": "新增點數", + + "dialog.usageExceeded.freeTier.title": "已達免費額度上限", + "dialog.usageExceeded.freeTier.description": "每月 $10 訂閱 OpenCode Go,可靠地使用最佳開源模型。", + "dialog.usageExceeded.freeTier.actionLabel": "訂閱", + "dialog.usageExceeded.accountRateLimit.title": "已達 Go 額度上限", + "dialog.usageExceeded.accountRateLimit.description": "已達使用額度上限。若要立即繼續使用此模型,請啟用可用餘額計費", + "dialog.usageExceeded.accountRateLimit.actionLabel": "開啟設定", + + "ui.sessionTurn.status.delegating": "正在委派工作", + "ui.sessionTurn.status.planning": "正在規劃下一步", + "ui.sessionTurn.status.gatheringContext": "正在探索", + "ui.sessionTurn.status.gatheredContext": "已探索", + "ui.sessionTurn.status.searchingCodebase": "正在搜尋程式碼庫", + "ui.sessionTurn.status.searchingWeb": "正在搜尋網頁", + "ui.sessionTurn.status.makingEdits": "正在修改", + "ui.sessionTurn.status.runningCommands": "正在執行命令", + "ui.sessionTurn.status.thinking": "思考中", + "ui.sessionTurn.status.thinkingWithTopic": "思考 - {{topic}}", + "ui.sessionTurn.status.gatheringThoughts": "正在整理思緒", + "ui.sessionTurn.status.consideringNextSteps": "正在考慮下一步", + + "ui.messagePart.questions.dismissed": "問題已略過", + "ui.messagePart.compaction": "工作階段已壓縮", + "ui.messagePart.context.read.one": "{{count}} 次讀取", + "ui.messagePart.context.read.other": "{{count}} 次讀取", + "ui.messagePart.context.search.one": "{{count}} 次搜尋", + "ui.messagePart.context.search.other": "{{count}} 次搜尋", + "ui.messagePart.context.list.one": "列出 {{count}} 次", + "ui.messagePart.context.list.other": "列出 {{count}} 次", + "ui.messagePart.diagnostic.error": "錯誤", + "ui.messagePart.title.edit": "編輯", + "ui.messagePart.title.write": "寫入", + "ui.messagePart.option.typeOwnAnswer": "輸入自己的答案", + "ui.messagePart.review.title": "檢閱你的答案", + + "ui.list.loading": "載入中", + "ui.list.empty": "無結果", + "ui.list.clearFilter": "清除篩選", + "ui.list.emptyWithFilter.prefix": "沒有關於", + "ui.list.emptyWithFilter.suffix": "的結果", + + "ui.messageNav.newMessage": "新訊息", + + "ui.promptInput.noMatchingItems": "沒有符合的項目", + "ui.promptInput.commands": "命令", + "ui.promptInput.dropFiles": "拖放檔案以附加", + "ui.promptInput.removeAttachment": "移除附件", + "ui.promptInput.label": "提示詞", + "ui.promptInput.placeholder.shell": "輸入 shell 命令...", + "ui.promptInput.placeholder.normal": "想問什麼都可以, {{slash}} 可使用命令, {{at}} 可加入上下文...", + "ui.promptInput.add": "新增圖片和檔案", + "ui.promptInput.attachments": "圖片和檔案", + "ui.promptInput.context": "上下文", + "ui.promptInput.shell": "shell 命令", + "ui.promptInput.chooseAgent": "選擇代理程式", + "ui.promptInput.chooseModel": "選擇模型", + "ui.promptInput.chooseVariant": "選擇模型變體", + "ui.promptInput.send": "傳送", + "ui.promptInput.stop": "停止", + + "ui.tabs.close": "關閉分頁", + + "ui.textField.copyToClipboard": "複製到剪貼簿", + "ui.textField.copyLink": "複製連結", + "ui.textField.copied": "已複製", + + "ui.imagePreview.alt": "圖片預覽", + "ui.scrollView.ariaLabel": "可捲動內容", + + "ui.tool.read": "讀取", + "ui.tool.loaded": "已載入", + "ui.tool.list": "列出", + "ui.tool.glob": "Glob", + "ui.tool.grep": "Grep", + "ui.tool.webfetch": "Webfetch", + "ui.tool.websearch": "網頁搜尋", + "ui.tool.websearch.provider": "{{provider}} 網頁搜尋", + "ui.tool.shell": "Shell", + "ui.tool.patch": "修補", + "ui.tool.todos": "待辦", + "ui.tool.todos.read": "讀取待辦", + "ui.tool.questions": "問題", + "ui.tool.questions.numbered": "問題 {{number}}", + "ui.tool.agent": "{{type}} 代理程式", + "ui.tool.agent.default": "代理程式", + + "ui.common.file.one": "個檔案", + "ui.common.file.other": "個檔案", + "ui.common.question.one": "個問題", + "ui.common.question.other": "個問題", + + "ui.common.add": "新增", + "ui.common.clear": "清除", + "ui.common.file": "檔案", + "ui.common.back": "返回", + "ui.common.cancel": "取消", + "ui.common.confirm": "確認", + "ui.common.dismiss": "忽略", + "ui.common.close": "關閉", + "ui.common.next": "下一步", + "ui.common.submit": "提交", + "ui.common.showMore": "顯示更多", + + "ui.permission.deny": "拒絕", + "ui.permission.allowAlways": "永遠允許", + "ui.permission.allowOnce": "允許一次", + + "ui.message.expand": "展開訊息", + "ui.message.collapse": "收合訊息", + "ui.message.copy": "複製", + "ui.message.copyMessage": "複製訊息", + "ui.message.forkMessage": "分支到新工作階段", + "ui.message.revertMessage": "重設至此點", + "ui.message.copyResponse": "複製回覆", + "ui.message.copied": "已複製!", + "ui.message.interrupted": "已中斷", + "ui.message.queued": "已加入佇列", + "ui.message.attachment.alt": "附件", + + "ui.patch.action.deleted": "已刪除", + "ui.patch.action.created": "已建立", + "ui.patch.action.moved": "已移動", + "ui.patch.action.patched": "已套用修補", + + "ui.question.subtitle.answered": "已回答 {{count}} 題", + "ui.question.answer.none": "(無答案)", + "ui.question.review.notAnswered": "(未回答)", + "ui.question.multiHint": "可多選", + "ui.question.singleHint": "選擇一個答案", + "ui.question.custom.placeholder": "輸入你的答案...", + + "ui.fileSearch.placeholder": "搜尋", + "ui.fileSearch.previousMatch": "上一個", + "ui.fileSearch.nextMatch": "下一個", + "ui.fileSearch.close": "關閉搜尋", + "ui.tool.task": "任務", + "ui.tool.skill": "技能", + "ui.basicTool.called": "呼叫了 `{{tool}}`", + "ui.toolErrorCard.failed": "失敗", + "ui.toolErrorCard.copyError": "複製錯誤", + "ui.message.duration.seconds": "{{count}}秒", + "ui.message.duration.minutesSeconds": "{{minutes}}分 {{seconds}}秒", +} satisfies Partial> diff --git a/packages/web/src/assets/lander/screenshot-github.png b/packages/web/src/assets/lander/screenshot-github.png new file mode 100644 index 0000000000000000000000000000000000000000..957d3a88190829e2ab842935b3481220b32a6410 --- /dev/null +++ b/packages/web/src/assets/lander/screenshot-github.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:97fff8296a3f8d2f27d593070ca5051edc6c8e2393fe8c15df1ee4b29457871a +size 924094 diff --git a/packages/web/src/assets/lander/screenshot-splash.png b/packages/web/src/assets/lander/screenshot-splash.png new file mode 100644 index 0000000000000000000000000000000000000000..9276cb32f15088f93b97d4f76dbf3908eeaff85d --- /dev/null +++ b/packages/web/src/assets/lander/screenshot-splash.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d57521528f8d155a7ca18df0e5972bf0c9128d5b8f4781ac42e825679f52e6b7 +size 369103 diff --git a/packages/web/src/assets/lander/screenshot-vscode.png b/packages/web/src/assets/lander/screenshot-vscode.png new file mode 100644 index 0000000000000000000000000000000000000000..7d6544021aeb82819412d2f9a4d1e7d360435a23 --- /dev/null +++ b/packages/web/src/assets/lander/screenshot-vscode.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3835f5584fc93de24b758c9ba583b4be539426da30e1ca9d9b5362531edfc109 +size 1022418 diff --git a/packages/web/src/assets/lander/screenshot.png b/packages/web/src/assets/lander/screenshot.png new file mode 100644 index 0000000000000000000000000000000000000000..0eb42dfd5038bd1f8e7ab9a430fe289f9cf11100 --- /dev/null +++ b/packages/web/src/assets/lander/screenshot.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:14b01372a2589a120ab0d6a0510868e71bceadcbd1f1278fb099d700a03912cb +size 470646 diff --git a/packages/web/src/assets/web/web-homepage-active-session.png b/packages/web/src/assets/web/web-homepage-active-session.png new file mode 100644 index 0000000000000000000000000000000000000000..4b766008850c0d793624457e925ae8940af41156 --- /dev/null +++ b/packages/web/src/assets/web/web-homepage-active-session.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7dc78994b679d039d7bd1a1bed70484e13abb620d693032398644a348e7912e9 +size 747629 diff --git a/packages/web/src/assets/web/web-homepage-new-session.png b/packages/web/src/assets/web/web-homepage-new-session.png new file mode 100644 index 0000000000000000000000000000000000000000..bc63b0430766180191361180c0edcd42caa04165 --- /dev/null +++ b/packages/web/src/assets/web/web-homepage-new-session.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:baab6b9d8c3341d54db833cc288d9a799e9efdef7d87cf15738c76ee8ddc9c6c +size 623348 diff --git a/packages/web/src/assets/web/web-homepage-see-servers.png b/packages/web/src/assets/web/web-homepage-see-servers.png new file mode 100644 index 0000000000000000000000000000000000000000..9a58dc6bdedb070298b1fb4c13c5a3fcc4b6ac4f --- /dev/null +++ b/packages/web/src/assets/web/web-homepage-see-servers.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a0937b5a7fff19e4a9b1412a06da527daad3785a3351e5696e8dcc98c773d97e +size 680136