Apply a pre-defined or custom filter to quickly find and manage keys.
Predefined filters
These filters include the following options:
Translated
Keys that have a Translation value. For the base language, it means keys with a source value.
Untranslated
Keys with neither a Translation value nor a Draft Translation value. For the base language, it means keys without a source value.
Unpublished
All keys containing a Draft translation. This filter will also return keys that have both a Draft translation value along with an existing Translation value. (Translation values are overwritten when Draft translation values are published.)
Locked
All locked keys. Locked keys cannot be edited until they are unlocked.
Needs Attention
All keys that have Needs Translation, Needs Review or Rejected workflow status and require linguists' attention.
In Order
Keys that are included in an active order. Orders are sent to TransPerfect Translations via GL Strings.
New
New keys added to the project.
Needs Translation
Keys that have Needs Translation workflow status. Keys with this status need to be translated.
Needs Review
Keys that have Needs Review workflow status. Keys with this status have translations that need to be reviewed.
Rejected
Keys that have Rejected workflow status. Keys with this status contain errors and should be reviewed.
Accepted
Keys that have Accepted workflow status. Keys with this status were accepted as final.
Custom Status
This filter option will only be displayed if your team has created custom workflow statuses. Click on it to open a dropdown menu with all your custom workflow statuses.
Tag Categories
Keys associated to tags in a particular category. There are 4 predefined tag categories: iOS, Android, Web, Jira. If your project contains custom categories, they will also be displayed under this filter option.
Orders
Keys belonging to each completed translation order. In this filter option, you can select any of the completed order numbers to filter for keys that were included in them.
Duplicates
Two or more keys with identical values in the base or target languages. To view the results of this filter in context, we recommend that the base language is always selected.
Inconsistencies
Keys with the same value in the base language, but various translations in the same target language. To view the results of this filter in context, we recommend that the base language is always selected.
No Tags
Keys that aren't assigned to any tag or screenshot tag.
With Screenshots
Keys that have an associated screenshot in GL Strings.
No Screenshots
Keys that don't have an associated screenshot in GL Strings.
Longer Than Base String
The number of characters in the translated value exceeds the number of characters in the base language value.
With Issues
Any
Keys that contain any of the below issues.
Glossary Term Missing
Translations that do not follow the glossary terms.
Translation Outdated
Published translations that are older than (updated) source.
Draft Outdated
Draft translations that are older than (updated) source.
Exceeds Max Length
Values in the base or target language that exceed a manually set character restriction.
Validation Failed
Keys or values that contain forbidden characters.
Variable missing
A variable is present in the base language source value, but not in the target language value.
Custom filters
From the Custom filter tab, users with Manager role or above can
create
name
save
edit
rename
save
delete
custom filters with one or multiple conditions. These types of filters are stored at a team level. They are shared across all projects for use by any role within the same team.
Create a custom filter
📝 Note: requires Manager role or above
Click Filter > Custom > + Add filter
Select the criteria from the first dropdown menu
Choose a condition from the second dropdown menu
Specify the condition in the third dropdown menu (and so on)
Click + Add Rule to include additional criteria in the filter
Click Save and Apply
Name the new custom filter > click Save and Apply
Below you can find all the conditions that can be selected in the custom filter dialog:
Translation filters keys based on their status:
empty/not empty
draft/target
locked/unlocked
keys with issues
keys where the source and translated value are identical
keys that are set to one or multiple statuses
Source filters keys in the base language based on their value:
Key Creation Date filters keys based on their creation date
Change Date filters keys based on the date they were last updated
Changed displays keys that were last edited by a specific team member
Tag displays keys linked/not linked to one or multiple tags
Metadata filters keys based on their metadata
Comments allows you to filter for keys with comments or without comments
Key filters keys that are linked or not linked
Screenshot allows you to filter for keys linked to
a source or translated screenshot
a source or translated variant
verified or unverified screenshots
Key Name filter considerations
The Key Name filter condition can only be used in combination with the Tag filter condition.
The Key Name filter condition uses the OR logical operator. When used in combination with the Tag filter, the search result will display all the keys linked to the relevant tag(s) AND the relevant key(s).
You can include multiple key names in one search.
You can add a large number of keys to the Key Name filter option with the help of the Copy Key Name(s) action from the Apply actions dropdown. With this action, you can easily copy the selected list of keys all at once. Then, you can paste them into the Key Name filter option to automatically populate it with the relevant keys.
Working with custom filters
Apply, remove, or link to custom filters
To apply a filter, simply click on it
To remove a filter, click the Clear filter (X) icon (see screenshot above, pointer A)
To copy the filter's URL, hover over it and click the Copy link to filtered translation (clipboard) icon. There is no need to select the filter, simply click this icon to copy the link to the filtered list of keys (see screenshot above, pointer B)
Delete or edit custom filters
📝 Note: requires Manager role or above
To edit a custom filter, hover over it and click the Edit (pencil) icon (see screenshot above, pointer C)
To delete a custom filter, hover over it and click the Delete (trash) icon (see screenshot above, pointer D)
Filtering in multilingual mode
When multilingual mode is enabled in the Editor, there are additional filter options to find only the specific translations associated with a key where the values match the filter criteria.
To enable these additional filter options:
Apply the filter
Click the View options (eye) icon
Select the multilingual filter criteria
Show all languages (default): displays all translations associated with the key, regardless of whether they match the filter criteria
Show source and matching target languages: displays the source and only those translations associated with the key that match the filter criteria.
Show only matching languages: displays only those translations associated with the key that contain values matching the filter, hiding all other translations.