diff options
author | tomasz1986 <twilczynski@naver.com> | 2023-01-05 14:33:03 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-01-05 14:33:03 +0100 |
commit | 458d6cff2a42dc476e904b088f4dbbaa825d981f (patch) | |
tree | b976497c38c36b500d5cb20c0e2e0ea511f17d3e | |
parent | ded881c37201350b291fb198ef763c885582ad23 (diff) |
gui: Allow to translate action and type in Recent Changes modal (#8548)
Currently, action and type are both displayed only in English. This
commit makes it possible to translate both of them.
Signed-off-by: Tomasz WilczyĆski <twilczynski@naver.com>
-rw-r--r-- | gui/default/assets/lang/lang-en.json | 4 | ||||
-rw-r--r-- | gui/default/syncthing/device/globalChangesModalView.html | 12 |
2 files changed, 14 insertions, 2 deletions
diff --git a/gui/default/assets/lang/lang-en.json b/gui/default/assets/lang/lang-en.json index 50d5538b89..9fda14dd4e 100644 --- a/gui/default/assets/lang/lang-en.json +++ b/gui/default/assets/lang/lang-en.json @@ -499,10 +499,14 @@ "Your SMS app should open to let you choose the recipient and send it from your own number.": "Your SMS app should open to let you choose the recipient and send it from your own number.", "Your email app should open to let you choose the recipient and send it from your own address.": "Your email app should open to let you choose the recipient and send it from your own address.", "days": "days", + "deleted": "deleted", "directories": "directories", + "file": "file", "files": "files", + "folder": "folder", "full documentation": "full documentation", "items": "items", + "modified": "modified", "seconds": "seconds", "theme-name-black": "Black", "theme-name-dark": "Dark", diff --git a/gui/default/syncthing/device/globalChangesModalView.html b/gui/default/syncthing/device/globalChangesModalView.html index 531ee94b55..d1dfb8e6d8 100644 --- a/gui/default/syncthing/device/globalChangesModalView.html +++ b/gui/default/syncthing/device/globalChangesModalView.html @@ -17,8 +17,16 @@ <tr ng-repeat="changeEvent in globalChangeEvents"> <td ng-if="changeEvent.data.modifiedBy">{{friendlyNameFromShort(changeEvent.data.modifiedBy)}}</td> <td ng-if="!changeEvent.data.modifiedBy"><span translate>Unknown</span></td> - <td>{{changeEvent.data.action}}</td> - <td>{{changeEvent.data.type}}</td> + <td ng-switch="changeEvent.data.action"> + <span ng-switch-when="modified" translate>modified</span> + <span ng-switch-when="deleted" translate>deleted</span> + <span ng-switch-default>{{changeEvent.data.action}}</span> + </td> + <td ng-switch="changeEvent.data.type"> + <span ng-switch-when="file" translate>file</span> + <span ng-switch-when="folder" translate>folder</span> + <span ng-switch-default>{{changeEvent.data.type}}</span> + </td> <td class="no-overflow-ellipse">{{folderLabel(changeEvent.data.folder)}}</td> <td class="file-path no-overflow-ellipse">{{changeEvent.data.path}}</td> <td class="no-overflow-ellipse">{{changeEvent.time | date:"yyyy-MM-dd HH:mm:ss"}}</td> |