diff --git a/i18n/ja/resources.json b/i18n/ja/resources.json
index 0967ef4..4101be7 100644
--- a/i18n/ja/resources.json
+++ b/i18n/ja/resources.json
@@ -1 +1,24 @@
-{}
+{
+ "translatedFrom": "{language} から翻訳",
+ "gifIndicator": "GIF - {brandingName}",
+ "language_af": "アフリカーンス語",
+ "language_ar": "アラビア語",
+ "language_ca": "カタルーニャ語",
+ "language_cs": "チェコ語",
+ "language_da": "デンマーク語",
+ "language_de": "ドイツ語",
+ "language_en": "英語",
+ "language_el": "ギリシャ語",
+ "language_es": "スペイン語",
+ "language_fi": "フィンランド語",
+ "language_fr": "フランス語",
+ "language_he": "ヘブライ語",
+ "language_hu": "ハンガリー語",
+ "language_it": "イタリア語",
+ "language_ja": "日本語",
+ "language_ko": "韓国語",
+ "language_nl": "オランダ語",
+ "language_no": "ノルウェー語",
+ "language_pl": "ポーランド語",
+ "language_pt": "ポルトガル語"
+}
diff --git a/i18n/ko/resources.json b/i18n/ko/resources.json
index 0967ef4..300950d 100644
--- a/i18n/ko/resources.json
+++ b/i18n/ko/resources.json
@@ -1 +1,61 @@
-{}
+{
+ "translatedFrom": "{language}에서 번역됨",
+ "quotedFrom": "{name} 인용함(@{screen_name})",
+ "replyingTo": "@{screen_name}에 답장함",
+ "threadPartHeader": "@{screen_name}의 스레드 일부",
+ "ivAuthorActionReply": "{authorName}님의 답장(@{authorScreenName}):",
+ "ivAuthorActionOriginal": "{authorName}님의 원본 글(@{authorScreenName}):",
+ "ivAuthorActionFollowUp": "{authorName}님의 후속 글(@{authorScreenName}):",
+ "ivQuoteHeader": "{authorName}님의 글을 인용함(@{authorHandle})",
+ "photoCount": "사진 {number}/{total}",
+ "videoCount": "동영상 {number}/{total}",
+ "mediaCount": "미디어 {number}/{total}",
+ "videoAltTextUnavailable": "{author}의 동영상. 대체 텍스트 이용 불가.",
+ "gifAltTextUnavailable": "{author}의 GIF. 대체 텍스트 이용 불가.",
+ "ivOriginalText": "원본 텍스트",
+ "ivViewOriginal": "전체 스레드 보기",
+ "ivAboutAuthor": "작성자 소개",
+ "ivProfileFollowing": "{numFollowing, plural,\nother {팔로우 수}\n}",
+ "ivProfileFollowers": "{numFollowers, plural,\nother {팔로워 수}\n}",
+ "ivProfileStatuses": "{numStatuses, plural,\nother {게시글 수}\n}",
+ "ivProfilePictureAlt": "{author}의 프로필 사진",
+ "ivFallbackText": "이게 보인다면, 브라우저에서 사용자 에이전트가 이상하게 작동하고 있는 것입니다.",
+ "ivInternetArchiveText": "{brandingName} 보관소",
+ "pollFinalResults": "최종 결과",
+ "pollVotes": "{voteCount, plural,\nother {#표}\n} · {timeLeft}",
+ "ivPollChoice": "{voteCount, plural,\nother {#표}\n}, {percentage}%",
+ "ivCommunityNoteHeader": "읽는 사람이 추가한 알고 싶어할 만한 내용입니다",
+ "surveyHeader": "이 기능이 도움이 되었나요?",
+ "surveyYes": "네 😁",
+ "surveyNo": "아니요 💀",
+ "gifIndicator": "GIF - {brandingName}",
+ "language_af": "아프리카어",
+ "language_ar": "아랍어",
+ "language_ca": "카탈로니아어",
+ "language_cs": "체코어",
+ "language_da": "덴마크어",
+ "language_de": "독일어",
+ "language_en": "영어",
+ "language_el": "그리스어",
+ "language_es": "스페인어",
+ "language_fi": "핀란드어",
+ "language_fr": "프랑스어",
+ "language_he": "히브리어",
+ "language_hu": "헝가리어",
+ "language_it": "이탈리아어",
+ "language_ja": "일본어",
+ "language_ko": "한국어",
+ "language_nl": "네덜란드어",
+ "language_no": "노르웨이어",
+ "language_pl": "폴란드어",
+ "language_pt": "포르투갈어",
+ "language_ro": "루마니아어",
+ "language_ru": "러시아어",
+ "language_sr": "세르비아어",
+ "language_sv": "스웨덴어",
+ "language_tr": "튀르키예어",
+ "language_uk": "우크라이나어",
+ "language_vi": "베트남어",
+ "language_zh-CN": "중국어(간체)",
+ "language_zh-TW": "중국어(번체)"
+}
diff --git a/i18n/pl/resources.json b/i18n/pl/resources.json
index 0967ef4..978a750 100644
--- a/i18n/pl/resources.json
+++ b/i18n/pl/resources.json
@@ -1 +1,59 @@
-{}
+{
+ "translatedFrom": "Przetłumaczono z {language}",
+ "quotedFrom": "Cytuje {name} (@{screen_name})",
+ "replyingTo": "W odpowiedzi do @{screen_name}",
+ "threadPartHeader": "Fragment wątku @{screen_name}",
+ "ivAuthorActionReply": "Odpowiedź od {authorName} (@{authorScreenName}):",
+ "ivQuoteHeader": "Cytuje {authorName} (@{authorHandle})",
+ "photoCount": "Zdjecie {number} z {total}",
+ "videoCount": "Film {number} z {total}",
+ "mediaCount": "Zawartość multimedialna {number} z {total}",
+ "videoAltTextUnavailable": "Film {author}. Tekst alternatywny nie jest dostępny.",
+ "gifAltTextUnavailable": "GIF {author}. Tekst alternatywny nie jest dostępny.",
+ "ivOriginalText": "Tekst oryginalny",
+ "ivViewOriginal": "Pokaż cały wątek",
+ "ivAboutAuthor": "O autorze",
+ "ivProfileFollowing": "{numFollowing, plural,\none {Obserwowany}\nother {Obserwowanych}\n}",
+ "ivProfileFollowers": "{numFollowers, plural,\none {Obserwujący}\nother {Obserwujących}\n}",
+ "ivProfileStatuses": "{numStatuses, plural,\none {Wpis}\nfew {Wpisy}\nother {Wpisów}\n}",
+ "ivProfilePictureAlt": "Zdjęcie profilowe {author}",
+ "ivFallbackText": "Jeśli to widzisz, twoja przeglądarka robi coś dziwnego z user agentem.",
+ "ivInternetArchiveText": "Archiwum {brandingName}",
+ "pollFinalResults": "Wyniki końcowe",
+ "pollVotes": "{voteCount, plural,\none {# głos}\nfew {# głosy}\nother {# głosów}\n} · {timeLeft}",
+ "ivPollChoice": "{voteCount, plural,\none {# głos}\nfew {# głosy}\nother {# głosów}\n}, {percentage}%",
+ "ivCommunityNoteHeader": "Czytelnicy dodali informacje kontekstowe, które mogą być przydatne dla innych",
+ "surveyHeader": "Czy uważasz to za przydatne?",
+ "surveyYes": "Tak 😁",
+ "surveyNo": "Nie 💀",
+ "gifIndicator": "GIF — {brandingName}",
+ "language_af": "Afrikaans",
+ "language_ar": "Arabski",
+ "language_ca": "Kataloński",
+ "language_cs": "Czeski",
+ "language_da": "Duński",
+ "language_de": "Niemiecki",
+ "language_en": "Angielski",
+ "language_el": "Grecki",
+ "language_es": "Hiszpański",
+ "language_fi": "Fiński",
+ "language_fr": "Francuski",
+ "language_he": "Hebrajski",
+ "language_hu": "Węgierski",
+ "language_it": "Włoski",
+ "language_ja": "Japoński",
+ "language_ko": "Koreański",
+ "language_nl": "Holenderski",
+ "language_no": "Norweski",
+ "language_pl": "Polski",
+ "language_pt": "Portugalski",
+ "language_ro": "Rumuński",
+ "language_ru": "Rosyjski",
+ "language_sr": "Serbski",
+ "language_sv": "Szwedzki",
+ "language_tr": "Turecki",
+ "language_uk": "Ukraiński",
+ "language_vi": "Wietnamski",
+ "language_zh-CN": "Chiński",
+ "language_zh-TW": "Chiński"
+}
diff --git a/i18n/pt-PT/resources.json b/i18n/pt-PT/resources.json
index 1ec406b..c1dc304 100644
--- a/i18n/pt-PT/resources.json
+++ b/i18n/pt-PT/resources.json
@@ -1,4 +1,13 @@
{
+ "photoCount": "Foto {number} / {total}",
+ "videoCount": "Vídeo {number} / {total}",
+ "mediaCount": "Mídia {number} / {total}",
+ "ivProfileFollowing": "{numFollowing, plural,\none {Seguindo}\nother {Seguindo}\n}",
+ "ivFallbackText": "Se pode ver isso, seu navegador fez algo estranho com o seu user agent.",
+ "pollVotes": "{voteCount, plural,\none {# voto}\nother {# votos}\n} · {timeLeft}",
+ "ivPollChoice": "{voteCount, plural,\none {# voto}\nother {# votos}\n}, {percentage}%",
+ "ivCommunityNoteHeader": "Leitores adicionaram contexto que acham que pessoas podem querer saber",
+ "gifIndicator": "GIF - {brandingName}",
"language_af": "Afrikaans",
"language_ar": "Árabe",
"language_ca": "Catalão",
diff --git a/i18n/zh-TW/resources.json b/i18n/zh-TW/resources.json
index fe6b15c..128fa2a 100644
--- a/i18n/zh-TW/resources.json
+++ b/i18n/zh-TW/resources.json
@@ -1,12 +1,37 @@
{
+ "translatedFrom": "從{language}翻譯",
+ "quotedFrom": "引用 {name} (@{screen_name})",
+ "replyingTo": "回覆 @{screen_name}",
+ "threadPartHeader": "@{screen_name} 的討論串節錄",
+ "ivAuthorActionReply": "{authorName} (@{authorScreenName}) 的回覆:",
+ "ivAuthorActionOriginal": "{authorName} (@{authorScreenName}) 的原文:",
+ "ivAuthorActionFollowUp": "{authorName} (@{authorScreenName}) 的後續回覆:",
+ "ivQuoteHeader": "引用 {authorName} (@{authorHandle})",
+ "photoCount": "相片 {number} / {total}",
+ "videoCount": "影片 {number} / {total}",
+ "mediaCount": "媒體 {number} / {total}",
+ "videoAltTextUnavailable": "{author} 的影片。無替代文字。",
+ "gifAltTextUnavailable": "{author} 的 GIF。無替代文字。",
"ivOriginalText": "原文",
+ "ivViewOriginal": "查看完整討論串",
"ivAboutAuthor": "關於作者",
+ "ivProfileFollowing": "{numFollowing, plural, one {個跟隨中} other {個跟隨中}}",
+ "ivProfileFollowers": "{numFollowers, plural, one {位跟隨者} other {位跟隨者}}",
+ "ivProfileStatuses": "{numStatuses, plural, one {則貼文} other {則貼文}}",
+ "ivProfilePictureAlt": "{author} 的個人資料相片",
+ "ivFallbackText": "如果你能看到這段文字,表示你的瀏覽器在使用者代理方面有些異常行為。",
+ "ivInternetArchiveText": "{brandingName} 存檔",
"pollFinalResults": "最終結果",
+ "pollVotes": "{voteCount, plural,\none {# 票}\nother {# 票}\n} · {timeLeft}",
+ "ivPollChoice": "{voteCount, plural,\none {# 票}\nother {# 票}\n}, {percentage}%",
+ "ivCommunityNoteHeader": "讀者已加入他們認為其他人可能會想知道的相關內容",
+ "surveyHeader": "這對您有幫助嗎?",
"surveyYes": "是 😁",
"surveyNo": "否 💀",
"gifIndicator": "GIF - {brandingName}",
"language_af": "南非荷蘭文",
"language_ar": "阿拉伯文",
+ "language_ca": "加泰羅尼亞文",
"language_cs": "捷克語",
"language_da": "丹麥文",
"language_de": "德文",