Hammer is still early in it's development, so more strings will be added to localization as we go on.

We'd love to have you join our discord where we're coordinating the localization effort: https://discord.gg/GTmgjZcupk

Overview

Project website github.com/Wavesonics/hammer-editor
Instructions for translators

If you have any questions, please join out Discord server: https://discord.gg/GTmgjZcupk

Log any issues here: https://github.com/Wavesonics/hammer-editor/issues

Project maintainers User avatar Wavesonics
yesterday

String statistics

Strings percent Hosted strings Words percent Hosted words Characters percent Hosted characters
Total 3,591 11,069 64,497
Source 334 1,016 5,922
Translated 76% 2,730 72% 8,069 73% 47,085
Needs editing 1% 34 1% 196 1% 1,110
Read-only 1% 15 1% 16 1% 93
Failing checks 1% 44 1% 135 1% 717
Strings with suggestions 1% 11 1% 43 1% 222
Untranslated strings 23% 827 25% 2,804 25% 16,302

Quick numbers

11,069
Hosted words
3,591
Hosted strings
76%
Translated
and previous 30 days

Trends of last 30 days

Hosted words
+100%
Hosted strings
+100%
Translated
+76%
Contributors
User avatar None

Repository rebase failed

Rebasing (1/109)
Rebasing (2/109)
Rebasing (3/109)
Rebasing (4/109)
Rebasing (5/109)
dropping c266420200c42103d414d9cefcfd39345493c9e3 Added translation using Weblate (Russian) -- patch contents already upstream
Rebasing (6/109)
Rebasing (7/109)
Rebasing (8/109)
Rebasing (9/109)
Rebasing (10/109)
dropping fa506253f18aa68f9b719aa0de6e88f58dff2668 Added translation using Weblate (Russian) -- patch contents already upstream
Rebasing (11/109)
Rebasing (12/109)
Rebasing (13/109)
Rebasing (14/109)
dropping 66886cd7f8923dc479a51df645521d3c49a10eb5 Translated using Weblate (Chinese (Simplified)) -- patch contents already upstream
Rebasing (15/109)
Auto-merging android/src/main/res/values-nl/strings.xml
CONFLICT (content): Merge conflict in android/src/main/res/values-nl/strings.xml
error: could not apply 22d06501... Translated using Weblate (Dutch)
hint: Resolve all conflicts manually, mark them as resolved with
hint: "git add/rm <conflicted_files>", then run "git rebase --continue".
hint: You can instead skip this commit: run "git rebase --skip".
hint: To abort and get back to the state before "git rebase", run "git rebase --abort".
Could not apply 22d06501... Translated using Weblate (Dutch)
 (1)
a month ago
User avatar None

Repository notification received

GitHub: https://github.com/Wavesonics/hammer-editor, develop a month ago
User avatar None

Repository rebase failed

Rebasing (1/109)
Rebasing (2/109)
Rebasing (3/109)
Rebasing (4/109)
Rebasing (5/109)
dropping c266420200c42103d414d9cefcfd39345493c9e3 Added translation using Weblate (Russian) -- patch contents already upstream
Rebasing (6/109)
Rebasing (7/109)
Rebasing (8/109)
Rebasing (9/109)
Rebasing (10/109)
dropping fa506253f18aa68f9b719aa0de6e88f58dff2668 Added translation using Weblate (Russian) -- patch contents already upstream
Rebasing (11/109)
Rebasing (12/109)
Rebasing (13/109)
Rebasing (14/109)
dropping 66886cd7f8923dc479a51df645521d3c49a10eb5 Translated using Weblate (Chinese (Simplified)) -- patch contents already upstream
Rebasing (15/109)
Auto-merging android/src/main/res/values-nl/strings.xml
CONFLICT (content): Merge conflict in android/src/main/res/values-nl/strings.xml
error: could not apply 22d06501... Translated using Weblate (Dutch)
hint: Resolve all conflicts manually, mark them as resolved with
hint: "git add/rm <conflicted_files>", then run "git rebase --continue".
hint: You can instead skip this commit: run "git rebase --skip".
hint: To abort and get back to the state before "git rebase", run "git rebase --abort".
Could not apply 22d06501... Translated using Weblate (Dutch)
 (1)
a month ago
User avatar None

Repository notification received

GitHub: https://github.com/Wavesonics/hammer-editor, develop a month ago
User avatar None

Repository rebase failed

Rebasing (1/109)
Rebasing (2/109)
Rebasing (3/109)
Rebasing (4/109)
Rebasing (5/109)
dropping c266420200c42103d414d9cefcfd39345493c9e3 Added translation using Weblate (Russian) -- patch contents already upstream
Rebasing (6/109)
Rebasing (7/109)
Rebasing (8/109)
Rebasing (9/109)
Rebasing (10/109)
dropping fa506253f18aa68f9b719aa0de6e88f58dff2668 Added translation using Weblate (Russian) -- patch contents already upstream
Rebasing (11/109)
Rebasing (12/109)
Rebasing (13/109)
Rebasing (14/109)
dropping 66886cd7f8923dc479a51df645521d3c49a10eb5 Translated using Weblate (Chinese (Simplified)) -- patch contents already upstream
Rebasing (15/109)
Auto-merging android/src/main/res/values-nl/strings.xml
CONFLICT (content): Merge conflict in android/src/main/res/values-nl/strings.xml
error: could not apply 22d06501... Translated using Weblate (Dutch)
hint: Resolve all conflicts manually, mark them as resolved with
hint: "git add/rm <conflicted_files>", then run "git rebase --continue".
hint: You can instead skip this commit: run "git rebase --skip".
hint: To abort and get back to the state before "git rebase", run "git rebase --abort".
Could not apply 22d06501... Translated using Weblate (Dutch)
 (1)
a month ago
User avatar None

Repository notification received

GitHub: https://github.com/Wavesonics/hammer-editor, develop a month ago
User avatar None

Repository rebase failed

Rebasing (1/109)
Rebasing (2/109)
Rebasing (3/109)
Rebasing (4/109)
Rebasing (5/109)
dropping c266420200c42103d414d9cefcfd39345493c9e3 Added translation using Weblate (Russian) -- patch contents already upstream
Rebasing (6/109)
Rebasing (7/109)
Rebasing (8/109)
Rebasing (9/109)
Rebasing (10/109)
dropping fa506253f18aa68f9b719aa0de6e88f58dff2668 Added translation using Weblate (Russian) -- patch contents already upstream
Rebasing (11/109)
Rebasing (12/109)
Rebasing (13/109)
Rebasing (14/109)
dropping 66886cd7f8923dc479a51df645521d3c49a10eb5 Translated using Weblate (Chinese (Simplified)) -- patch contents already upstream
Rebasing (15/109)
Auto-merging android/src/main/res/values-nl/strings.xml
CONFLICT (content): Merge conflict in android/src/main/res/values-nl/strings.xml
error: could not apply 22d06501... Translated using Weblate (Dutch)
hint: Resolve all conflicts manually, mark them as resolved with
hint: "git add/rm <conflicted_files>", then run "git rebase --continue".
hint: You can instead skip this commit: run "git rebase --skip".
hint: To abort and get back to the state before "git rebase", run "git rebase --abort".
Could not apply 22d06501... Translated using Weblate (Dutch)
 (1)
a month ago
User avatar None

Repository notification received

GitHub: https://github.com/Wavesonics/hammer-editor, develop a month ago
User avatar None

Repository rebase failed

Rebasing (1/109)
Rebasing (2/109)
Rebasing (3/109)
Rebasing (4/109)
Rebasing (5/109)
dropping c266420200c42103d414d9cefcfd39345493c9e3 Added translation using Weblate (Russian) -- patch contents already upstream
Rebasing (6/109)
Rebasing (7/109)
Rebasing (8/109)
Rebasing (9/109)
Rebasing (10/109)
dropping fa506253f18aa68f9b719aa0de6e88f58dff2668 Added translation using Weblate (Russian) -- patch contents already upstream
Rebasing (11/109)
Rebasing (12/109)
Rebasing (13/109)
Rebasing (14/109)
dropping 66886cd7f8923dc479a51df645521d3c49a10eb5 Translated using Weblate (Chinese (Simplified)) -- patch contents already upstream
Rebasing (15/109)
Auto-merging android/src/main/res/values-nl/strings.xml
CONFLICT (content): Merge conflict in android/src/main/res/values-nl/strings.xml
error: could not apply 22d06501... Translated using Weblate (Dutch)
hint: Resolve all conflicts manually, mark them as resolved with
hint: "git add/rm <conflicted_files>", then run "git rebase --continue".
hint: You can instead skip this commit: run "git rebase --skip".
hint: To abort and get back to the state before "git rebase", run "git rebase --abort".
Could not apply 22d06501... Translated using Weblate (Dutch)
 (1)
a month ago
User avatar None

Repository notification received

GitHub: https://github.com/Wavesonics/hammer-editor, develop a month ago
Browse all project changes
User avatar Wavesonics

Announcement posted

Hammer is still early in it's development, so more strings will be added to localization as we go on.

We'd love to have you join our discord where we're coordinating the localization effort: https://discord.gg/GTmgjZcupk

a year ago
Browse all project changes