From 6ebb6783068ce49d9010e8d0ec06409ddf30bab7 Mon Sep 17 00:00:00 2001
From: Alex Newman
Date: Fri, 12 Dec 2025 17:05:39 -0500
Subject: [PATCH] Add translation cache and update README with Trendshift badge
---
.translation-cache.json | 116 ++++++++++++++++++++++++++++++++++++++++
README.md | 4 ++
2 files changed, 120 insertions(+)
create mode 100644 .translation-cache.json
diff --git a/.translation-cache.json b/.translation-cache.json
new file mode 100644
index 00000000..a68cae39
--- /dev/null
+++ b/.translation-cache.json
@@ -0,0 +1,116 @@
+{
+ "sourceHash": "9ab0d799179c66f9",
+ "lastUpdated": "2025-12-12T07:42:03.489Z",
+ "translations": {
+ "zh": {
+ "hash": "9ab0d799179c66f9",
+ "translatedAt": "2025-12-12T07:06:55.026Z",
+ "costUsd": 0.12256679999999998
+ },
+ "ja": {
+ "hash": "9ab0d799179c66f9",
+ "translatedAt": "2025-12-12T07:06:55.026Z",
+ "costUsd": 0.12973164999999998
+ },
+ "pt-br": {
+ "hash": "9ab0d799179c66f9",
+ "translatedAt": "2025-12-12T07:06:55.026Z",
+ "costUsd": 0.11508539999999999
+ },
+ "ko": {
+ "hash": "9ab0d799179c66f9",
+ "translatedAt": "2025-12-12T07:06:55.026Z",
+ "costUsd": 0.13952664999999997
+ },
+ "es": {
+ "hash": "9ab0d799179c66f9",
+ "translatedAt": "2025-12-12T07:06:55.026Z",
+ "costUsd": 0.12530165
+ },
+ "de": {
+ "hash": "9ab0d799179c66f9",
+ "translatedAt": "2025-12-12T07:06:55.026Z",
+ "costUsd": 0.12232164999999998
+ },
+ "fr": {
+ "hash": "9ab0d799179c66f9",
+ "translatedAt": "2025-12-12T07:06:55.026Z",
+ "costUsd": 0.11906665
+ },
+ "he": {
+ "hash": "9ab0d799179c66f9",
+ "translatedAt": "2025-12-12T07:25:00.076Z",
+ "costUsd": 0.151329
+ },
+ "ar": {
+ "hash": "9ab0d799179c66f9",
+ "translatedAt": "2025-12-12T07:25:00.076Z",
+ "costUsd": 0.151952
+ },
+ "ru": {
+ "hash": "9ab0d799179c66f9",
+ "translatedAt": "2025-12-12T07:25:00.076Z",
+ "costUsd": 0.13418499999999997
+ },
+ "pl": {
+ "hash": "9ab0d799179c66f9",
+ "translatedAt": "2025-12-12T07:25:00.076Z",
+ "costUsd": 0.13196799999999997
+ },
+ "cs": {
+ "hash": "9ab0d799179c66f9",
+ "translatedAt": "2025-12-12T07:25:00.076Z",
+ "costUsd": 0.12714599999999998
+ },
+ "nl": {
+ "hash": "9ab0d799179c66f9",
+ "translatedAt": "2025-12-12T07:25:00.076Z",
+ "costUsd": 0.118389
+ },
+ "tr": {
+ "hash": "9ab0d799179c66f9",
+ "translatedAt": "2025-12-12T07:25:00.076Z",
+ "costUsd": 0.13991199999999998
+ },
+ "uk": {
+ "hash": "9ab0d799179c66f9",
+ "translatedAt": "2025-12-12T07:25:00.076Z",
+ "costUsd": 0.13786
+ },
+ "vi": {
+ "hash": "9ab0d799179c66f9",
+ "translatedAt": "2025-12-12T07:42:03.489Z",
+ "costUsd": 0.15467299999999998
+ },
+ "id": {
+ "hash": "9ab0d799179c66f9",
+ "translatedAt": "2025-12-12T07:42:03.489Z",
+ "costUsd": 0.185581
+ },
+ "th": {
+ "hash": "9ab0d799179c66f9",
+ "translatedAt": "2025-12-12T07:42:03.489Z",
+ "costUsd": 0.177859
+ },
+ "hi": {
+ "hash": "9ab0d799179c66f9",
+ "translatedAt": "2025-12-12T07:42:03.489Z",
+ "costUsd": 0.17412700000000003
+ },
+ "bn": {
+ "hash": "9ab0d799179c66f9",
+ "translatedAt": "2025-12-12T07:42:03.489Z",
+ "costUsd": 0.202735
+ },
+ "ro": {
+ "hash": "9ab0d799179c66f9",
+ "translatedAt": "2025-12-12T07:42:03.489Z",
+ "costUsd": 0.12212875
+ },
+ "sv": {
+ "hash": "9ab0d799179c66f9",
+ "translatedAt": "2025-12-12T07:42:03.489Z",
+ "costUsd": 0.12143675000000001
+ }
+ }
+}
\ No newline at end of file
diff --git a/README.md b/README.md
index 21ca8e24..a83428de 100644
--- a/README.md
+++ b/README.md
@@ -27,6 +27,10 @@
+
+
+
+