The translation is temporarily closed for contributions due to maintenance, please come back later.
The translation was automatically locked due to following alerts: Could not push the repository.
Language Translated Unfinished Unfinished words Unfinished characters Untranslated Checks Suggestions Comments
English This language is used for source strings. Fix this component to clear its alerts. This translation is locked. GPL-3.0 1 0 0 0 0 0 0 0
Bulgarian Fix this component to clear its alerts. This translation is locked. GPL-3.0 0 1 1 10 1 0 0 0
Catalan Fix this component to clear its alerts. This translation is locked. GPL-3.0 0 1 1 10 1 0 0 0
Chinese (Simplified) Fix this component to clear its alerts. This translation is locked. GPL-3.0 0 1 1 10 1 0 0 0
Chinese (Traditional) Fix this component to clear its alerts. This translation is locked. GPL-3.0 0 1 1 10 1 0 0 0
Estonian Fix this component to clear its alerts. This translation is locked. GPL-3.0 0 1 1 10 1 0 0 0
French Fix this component to clear its alerts. This translation is locked. GPL-3.0 0 1 1 10 1 0 1 0
German Fix this component to clear its alerts. This translation is locked. GPL-3.0 0 1 1 10 1 0 0 0
Hebrew Fix this component to clear its alerts. This translation is locked. GPL-3.0 0 1 1 10 1 0 0 0
Italian Fix this component to clear its alerts. This translation is locked. GPL-3.0 0 1 1 10 1 0 0 0
Japanese Fix this component to clear its alerts. This translation is locked. GPL-3.0 0 1 1 10 1 0 0 0
Korean Fix this component to clear its alerts. This translation is locked. GPL-3.0 0 1 1 10 1 0 1 0
Norwegian Bokmål Fix this component to clear its alerts. This translation is locked. GPL-3.0 0 1 1 10 1 0 0 0
Portuguese Fix this component to clear its alerts. This translation is locked. GPL-3.0 0 1 1 10 1 0 0 0
Russian Fix this component to clear its alerts. This translation is locked. GPL-3.0 0 1 1 10 1 0 0 0
Serbian Fix this component to clear its alerts. This translation is locked. GPL-3.0 0 1 1 10 1 0 0 0
Spanish Fix this component to clear its alerts. This translation is locked. GPL-3.0 0 1 1 10 1 0 0 0
Thai Fix this component to clear its alerts. This translation is locked. GPL-3.0 0 1 1 10 1 0 0 0
Turkish Fix this component to clear its alerts. This translation is locked. GPL-3.0 0 1 1 10 1 0 0 0
Please sign in to see the alerts.

Overview

Project website dngrep.github.io
Instructions for translators

The prefix on the Key name identifies the window within the application where the string is used.

Many of the resources have a comment that ends with (accel). These are text for menus and control labels, and these labels may have shortcut (accelerator) keys assigned to them. The shortcut key letter is marked with an underscore in the text. For example, the text resource with name="MainSearchTypeRegex" has the value of _Regex in English, and it will have a shortcut key of alt+R to select the Regex radio button on the main window. Only add shortcut keys to items with the (accel) annotation in the comment, otherwise the underscore may appear the text and do nothing. The shortcut keys are optional, but recommended for keyboard navigation. On a given window, there should be only one item with each shortcut key, but having more than one will just cause the key action to cycle between them.

Each string resource is used just one place in the application. This allows different languages to translate fluently without needing to accommodate using the string in different contexts.

Some of the strings to be translated contain placeholder tokens that get filled in at runtime by the application code. The tokens look like these examples: {0} {1} {2} {3} and {0:n0} Refer to the existing English text for where they appear. When translating the text, you may change the order of the tokens if that works better in your language, but all of the tokens shown in the English text must appear somewhere in the translated text, or you will get an error.

To preview the translation in dnGrep: on the main Weblate page for each language, choose the menu Files -> Download translation to get a copy of the language as a 'resx' file, for example Weblate will download: dngrep-dngrep-application-de.resx. Change the last dash to a dot (like this: dngrep-dngrep-application.de.resx). Start dnGrep, open the Options dialog, and choose "Load from file...", and select the downloaded resx file. The translations will be loaded and shown in dnGrep.

Add an "@kingu" in the comments if you need help :)

Project maintainers User avatar kingu User avatar doug24
Translation process
  • Translations can be made directly.
  • Translation suggestions can be made.
  • Any authenticated user can contribute.
  • The translation uses bilingual files.
Translation license GNU General Public License v3.0 or later
Source code repository https://github.com/dnGrep/dnGrep
Repository branch master
Last remote commit Merge pull request #789 from doug24/single-zip-artifact 91dc31f
Doug P authored 8 hours ago
Last commit in Weblate Translated using Weblate (Estonian) c09dc09
Anonymous authored a month ago
Weblate repository https://hosted.weblate.org/git/dngrep/glossary/
File mask *.tbx

String statistics

Strings percent Hosted strings Words percent Hosted words Characters percent Hosted characters
Total 19 19 190
Source 1 1 10
Translated 5% 1 5% 1 5% 10
Needs editing 0% 0 0% 0 0% 0
Read-only 5% 1 5% 1 5% 10
Failing checks 0% 0 0% 0 0% 0
Strings with suggestions 10% 2 10% 2 10% 20
Untranslated strings 94% 18 94% 18 94% 180

Quick numbers

19
Hosted words
19
Hosted strings
5%
Translated
1
Contributors
and previous 30 days

Trends of last 30 days

Hosted words
+10%
Hosted strings
+10%
Translated
−41%
Contributors
User avatar None

Failed push on repository

dnGrep / dnGrep

fatal: could not read Username for 'https://github.com': terminal prompts disabled
 (128)
8 hours ago
User avatar None

Rebased repository

dnGrep / dnGrep

Rebased repository 8 hours ago
User avatar None

Received repository notification

dnGrep / dnGrep

GitHub: https://github.com/dnGrep/dnGrep, master 8 hours ago
User avatar None

Failed push on repository

dnGrep / dnGrep

fatal: could not read Username for 'https://github.com': terminal prompts disabled
 (128)
9 hours ago
User avatar None

Rebased repository

dnGrep / dnGrep

Rebased repository 9 hours ago
User avatar None

Received repository notification

dnGrep / dnGrep

GitHub: https://github.com/dnGrep/dnGrep, master 9 hours ago
User avatar None

Failed push on repository

dnGrep / dnGrep

fatal: could not read Username for 'https://github.com': terminal prompts disabled
 (128)
yesterday
User avatar None

Rebased repository

dnGrep / dnGrep

Rebased repository yesterday
User avatar None

Received repository notification

dnGrep / dnGrep

GitHub: https://github.com/dnGrep/dnGrep, master yesterday
User avatar None

Failed push on repository

dnGrep / dnGrep

fatal: could not read Username for 'https://github.com': terminal prompts disabled
 (128)
yesterday
Browse all component changes