Commit Graph

437 Commits

Author SHA1 Message Date
B. Petersen 0d52b49727 update translations 2023-02-12 12:48:12 +01:00
B. Petersen 354ddb5e0a update translations 2023-01-31 14:19:33 +01:00
B. Petersen 7f874fe1f4 update translations, clarify hint for string 'N Selected' 2023-01-31 11:58:16 +01:00
B. Petersen ef25dff3e4 update translations 2023-01-06 11:45:40 +01:00
bjoern 17039651be add function 'mark all as read' to archive (#2443)
* add function 'mark all as read' to archive

as we have the unread counter there now,
we should have an easy way to reset it.

* more clear strings-key
2023-01-06 11:37:33 +01:00
bjoern d764ed7b91 clarify meaning of 'left'; this came out of transifex discussions (#2416) 2022-11-08 09:59:24 +01:00
bjoern a9c8b30c3e prepare 1.34.0 (#2392)
* bump version to 1.34.0

* update changelog for 1.34

* add core changes to CHANGELOG (core91..core95)

* add 1.34 device message

* tweak device message

* update translations
2022-10-01 23:01:26 +02:00
B. Petersen 1e8f4c3bee update translations: do not abbreviate 'seconds' in disappearing messages messages 2022-09-30 19:19:13 +02:00
bjoern 2fabc56b84 remove deprecated strings (#2391)
* remove old system messages strings; these ones are no longer needed since https://github.com/deltachat/deltachat-android/pull/2380

* remove unused device message

* pull translations
2022-09-30 16:13:39 +02:00
B. Petersen c65208718c explain placeholder of DCLOGIN strings 2022-09-29 18:40:42 +02:00
B. Petersen f30ed105ef use 'log in' wording as done at similar places 2022-09-29 18:37:14 +02:00
Simon Laux 05fcac819e add dclogin scheme to qr code scan (#2366)
* add dclogin scheme to qr code scan

* Update src/org/thoughtcrime/securesms/qr/QrCodeHandler.java

Co-authored-by: Asiel Díaz Benítez <asieldbenitez@gmail.com>

* Update src/org/thoughtcrime/securesms/qr/QrCodeHandler.java

Co-authored-by: bjoern <r10s@b44t.com>

* handle DCACCOUNT and DCLOGIN schemes on new intents

* keep existing function name, that is maybe not less confusing, but at least already known

Co-authored-by: bjoern <r10s@b44t.com>
Co-authored-by: Asiel Díaz Benítez <asieldbenitez@gmail.com>
2022-09-29 18:34:01 +02:00
B. Petersen 7a95bfd4ba make transifex happy and remove space after attribute name
the space is valid xml afaik,
however, transifex does not like it and throws an error.

closes #2388
2022-09-23 19:45:47 +02:00
cyBerta d747d84616 add missing strings for webxdc selector and webxdc shortcuts on iOS (#2381)
* add missing strings for webxdc selector and webxdc shortcuts on iOS

* improve empty state hint for webxdc selector

Co-authored-by: bjoern <r10s@b44t.com>

* Update webxdc shortcut strings

Co-authored-by: bjoern <r10s@b44t.com>

Co-authored-by: bjoern <r10s@b44t.com>
2022-09-21 22:20:41 +02:00
bjoern 3a7227b77b reword "Webxdc content" (#2377)
* reword "Webxdc [content]" to "Webxdc Apps"

adding "App" to the term makes things much clearer to the user,
was "Webxdc" is about.

eg. on iOS, we have an app selector meanwhile,
calling that _just_ "Webxdc" in the menu or in the title makes it pretty
unclear to the user what this is about.
same for the tab "Webxdc" on desktop or the default description in the summary.
otoh, calling it _only_ "Apps" (as now), may also raise false expectations
and may be mixed with "normal" apps.

so, "Webxdc App" seems to be a good approach.

there is also the term "Mini App" [^1], we could also go for that,
but this is a broader discussion as this would give up the term "Webxdc" partly.

in any case, if there is few space in the UI,
it seems to be okay to abbreviate with just "App" or "Apps" as needed,
if it is otherwise clear that the thing is a "Webxdc App" or "Mini App".

[^1]: the term "Mini App" is aleady known for similar types of apps
(some "small app" running in a "super app")
cmp. https://www.w3.org/TR/mini-app-white-paper/#what-is-miniapp .
of course, our "Webxdc Apps" are not compatible with other "Mini Apps"
however, this is also not the case between "Mini Apps" of other vendors
which also have different focuses.
so "Mini App" seems to be a broader term and does not imply compatibiliy.

* use term 'Private Apps' for webxdc content

* add some translator hints
2022-09-19 10:01:43 +02:00
bjoern 13c32b6552 rework system messages (#2380)
* do not set deprecated stock-translations

* mark now unused stock translations as deprecated

* add new system messages to english strings.xml

* add translator comments to new strings

* set new system messages
2022-09-11 21:03:54 +02:00
bjoern 853000f8dc option to add webxdc apps to home screen (#2353)
* add 'Add to Home Screen' menus for webxdc apps

* make adding shortcut basically work

* avoid starting webxdc from foreign accounts

* recreate back stack, if possible

according to
https://developer.android.com/training/notify-user/navigation :
"When you start an activity from a notification,
you must preserve the user's expected navigation experience.
Tapping Back should take the user
back through the app's normal work flow to the Home screen [...]"

same seems to be true for shortcuts using the same class for constructing
the back stack.

the back stack is reconstructed for API 26 (Oreo, 2017) or newer,
for oder API `requestPinShortcut()`
only uses the top-level activity for the shortcut.
working around that is probably possible, but would be quite some effort in an
already complicated area and would result in bugs that are not so easy to see.

also, on these old androids, users are probably used to the no-back-stack
behaviour.

* show a warning if app was deleted

* add 'Add to Home Screen' also to gallery

beside chat- and webxdc-activity,
this is the third place where the webxdc is listed.

as adding may result in dialogs from the launcher,
we allow the option only for a single selected webxdc,
as otherwise a series of dialogs would pop up.

* show 'Done' toast short, this is what we are doing at all the other places when showing 'Done'
2022-08-15 11:30:14 +02:00
Hocuri 7f1bcef8da Slightly adapt string to this change 2022-07-17 00:05:29 +02:00
Hocuri 05c52e622f hpk's wording suggestion, correct blog post link 2022-07-17 00:05:29 +02:00
Hocuri db84eb8664 r10s' string explanations
Co-authored-by: bjoern <r10s@b44t.com>
2022-07-17 00:05:29 +02:00
Hocuri 045ba76390 Add AEAP info dialog & strings 2022-07-17 00:05:29 +02:00
B. Petersen 2d248a543f fix files tab hint: depending on the system, music may be displayed in other tabs; therefore, just remove that hint 'files' also include 'music' in the remaining cases 2022-07-16 18:18:34 +02:00
B. Petersen eb7ef043d9 fix upper lowercase, thanks @OzancanKaratas 2022-07-16 11:51:27 +02:00
B. Petersen d4d0624e39 fix typo in english source 2022-07-11 12:14:25 +02:00
Rosano 4de96a1b7d Revise English (#2331)
* Revise English

* Undo decapitalize

* Shorten Disappearing messages note

* Revise English 2

* Revise English 50%

* Revise English rest

* Fix typos

* Revert group left

* Rename Note

Co-authored-by: bjoern <r10s@b44t.com>

* Fix typo

Co-authored-by: bjoern <r10s@b44t.com>

* Remove 'makers'

* Fix typos

* Make contacts consistent

* Add commas

* Shorten location sharing

Co-authored-by: bjoern <r10s@b44t.com>
2022-07-09 15:56:16 +02:00
B. Petersen 133aa65c36 update translations 2022-07-04 20:23:33 +02:00
B. Petersen dc459bdb14 remove unused translations
the deleted strings seems not to be used on android/ios/desktop
(checked with `./scripts/grep-string.sh`
2022-06-28 08:32:26 +02:00
B. Petersen 62ffb8d460 update translation 2022-06-24 21:29:52 +02:00
B. Petersen 177c382a51 clarify 'focus' commands 2022-06-03 11:18:38 +02:00
B. Petersen b0aaecddc3 remove hard to translate strings for now from transifex 2022-06-03 10:56:55 +02:00
B. Petersen 56fa671044 remove unused keybinding strings 2022-06-02 13:47:08 +02:00
Simon Laux f2a3595bc8 add desktop strings (#2311)
* add desktop strings

* streamline strings

Co-authored-by: B. Petersen <r10s@b44t.com>
2022-06-02 13:09:24 +02:00
Ozancan Karataş b0a07a9fac Use as original VoiceOver hint 2022-05-18 23:15:01 +02:00
Ozancan Karataş ccc7167622 Add quote for contacts permission 2022-05-18 23:15:01 +02:00
Ozancan Karataş 7de433c702 Add missing InfoPlist translations for location permissions
Closes deltachat/deltachat-ios#1586
2022-05-18 23:15:01 +02:00
B. Petersen 3aa30899a5 add 'Source Code' item to webxdc menu
the code is a tiny bit more complicated
as we keep the call to get_webxdc_info() in background
and also avoid a second call to get_webxdc_info().
2022-05-18 22:58:20 +02:00
cyberta 249137f9e7 add accessibility hint for the connectivity view 2022-05-06 13:09:30 +02:00
B. Petersen f0f9c99873 update translations 2022-05-04 21:21:52 +02:00
cyBerta 8bd3005c04 Update res/values/strings.xml
Co-authored-by: bjoern <r10s@b44t.com>
2022-05-04 18:42:03 +02:00
cyBerta 4b0bbf6a2b Update res/values/strings.xml
Co-authored-by: bjoern <r10s@b44t.com>
2022-05-04 18:41:46 +02:00
cyBerta 17b822120d Update res/values/strings.xml
Co-authored-by: bjoern <r10s@b44t.com>
2022-05-04 18:41:25 +02:00
cyberta bb9c14a691 add missing iOS translations 2022-05-04 16:50:49 +02:00
B. Petersen 6389a4f902 avoid repetition 2022-05-02 21:06:22 +02:00
B. Petersen 9d0d0d304a fix wording, thanks @gerryfrancis 2022-05-02 21:06:22 +02:00
B. Petersen ea12916d01 remove old device messages 2022-05-02 21:06:22 +02:00
B. Petersen e91f46ed5d draft device message 2022-05-02 21:06:22 +02:00
B. Petersen 9277ac0623 adapt strings to new welcome screen 2022-04-26 21:14:48 +02:00
B. Petersen ad042a73ab add "Resend" to message menu
the UI does not check before selection if a message can be resent,
this is subject to change and not worth the effort.
instead, just an error is shown.

for the ID_NEVER_SHOW_AS_ACTION_* - this is a bit ugly,
however, the few alternatives i tried were even more uglier,
Java and Array-primitives are just not great.
as it is not changed often, it is probably not worth the effort to dive deeper.
2022-04-26 21:00:47 +02:00
Hocuri a4efe7f47f Warn when enabling config "only_fetch_mvbox" 2022-04-12 19:10:16 +02:00
B. Petersen d841812dff update translations 2022-02-01 22:09:04 +01:00