163 Commits

Author SHA1 Message Date
LineageOS Infra
9ab1ae0ded Automatic translation import
Change-Id: I62d8d2a2468af3d3067a5219ec646f5fc48e6984
2024-02-18 06:25:32 +00:00
LineageOS Infra
0e9f297968 Automatic translation import
Change-Id: Id72a218d8a991e8f2669a8090e7b70bc4f7c292e
2024-01-01 17:11:55 +00:00
LineageOS Infra
5b0f26e70c Automatic translation import
Change-Id: Ia954613a9079ff50c000a1859e2805714e026118
2023-12-15 20:35:36 +00:00
LineageOS Infra
1052ca58a2 Automatic translation import
Change-Id: I25cc3145715ebfe4f47a2d603a30b7cc10e2dbee
2023-10-15 18:22:12 +00:00
LineageOS Infra
f35070f528 Automatic translation import
Change-Id: I38958ec6064db828d4ce4cc1c968d91399ba0d4e
2023-09-15 16:38:17 +00:00
LineageOS Infra
7679b15c50 Automatic translation import
Change-Id: I2cb3993fc11c24379e7e3e15cd3afb03ab7520a8
2023-07-15 16:40:32 +00:00
LineageOS Infra
b29b3b73aa Automatic translation import
Change-Id: I8382ade5509c984c4fd04104bbc73b4927dc4c23
2023-07-01 17:31:24 +00:00
LineageOS Infra
2c156bbddc Automatic translation import
Change-Id: I733df5d244e17b176811023ca0c37f70d42e1ac1
2023-06-15 12:06:58 +00:00
LineageOS Infra
f32a7e2996 Automatic translation import
Change-Id: I49a5f12f4543123b461d8e5830489f06c05883e7
2023-06-01 10:19:52 +00:00
LineageOS Infra
84ea99a7e8 Automatic translation import
Change-Id: Ia026f9cd3b6529e4876646250e0c9097bc4451d0
2023-05-15 13:15:55 +00:00
LineageOS Infra
f73716d370 Automatic translation import
Change-Id: I8b8560517a639776b26d4799f9e88b01a6be2a0e
2023-04-24 14:26:20 +00:00
Tommaso Fonda
b9527f6b6f Updater: Show the correct percentage during package installation
Fixes the mismatch between the progress bar's status and the percentage
displayed next to it.

Fixes: https://gitlab.com/LineageOS/issues/android/-/issues/4830
Change-Id: I5c243acda4f06561cbd5b3a73060205b32d8d41d
2023-04-13 17:38:33 +02:00
Aaron Kling
a44034fb5c Use -television instead of -large-notouch for atv resources
Mobile builds on devices with no touch panel are also getting these
settings applied, which is not intended.

Change-Id: I02fac65dc7042c04259d6f65a957185aac32a252
2022-08-02 20:50:20 -05:00
Timi Rautamäki
131e969d05 fixup! Updater: Move progress next to progressbar
Fix crash on ATV devices by applying same layout changes to
layout-large-notouch.

Change-Id: Id6eabcf8b1960106eb63bd15bcf97f9b4cf0bbc8
2022-03-06 13:31:11 +00:00
Michael Bestas
f7f4e1a0fc Automatic translation import
Change-Id: I4e61ee0e45bb2d878e219c3a1e66202121e0692e
2022-02-13 21:58:37 +01:00
Michael W
25104aef77 Updater: Don't show thousands of days
* When pausing and resuming, the ETA calculation is off by a lot
  due to the time diff since the last calculation resulting in a
  big delta and therefore a very low speed
* By fixing this, we also need to set the last byte count to the total
  byte count there, otherwise the downloaded bytes since last calculation
  will be larger than in reality, resulting in too fast speeds calculated

Change-Id: Ica1053cc297ff59221ea2bc0014f20973a080c88
2022-02-11 18:24:41 +01:00
Michael W
99e4d424a5 Updater: Move progress next to progressbar
* The progress text can get very long, resulting in jumping marquee text
* In order to reduce the length, move the percentage out of the text
  and next to the progressbar
* The behavior can be observed e.g. on pro1 in german, where the button
  is also wider due to the german text

Change-Id: I0276182efed757c0929b31434edad9be548b841c
2022-02-11 18:16:02 +01:00
Alexander Martinz
c4e34d5b07 Updater: layout: activity_updates: add spacing between build info and last checked entry
Change-Id: Ie85fecb30ba12b056569049aac674dc1b8653942
Signed-off-by: Alexander Martinz <amartinz@shiftphones.com>
2022-02-10 15:52:20 +01:00
Alexander Martinz
66fc964521 Updater: Allow starting activities from background
-----

05-06 17:21:58.988 10063 19707 19707 E AndroidRuntime: FATAL EXCEPTION: main
05-06 17:21:58.988 10063 19707 19707 E AndroidRuntime: Process: com.shiftos.updater, PID: 19707
05-06 17:21:58.988 10063 19707 19707 E AndroidRuntime: java.lang.IllegalStateException: Not allowed to start service Intent { cmp=com.shiftos.updater/org.lineageos.updater.controller.UpdaterService }: app is in background uid UidRecord{1463ce2 u0a63 TPSL bg:+47m50s26ms idle change:idle procs:1 seq(0,0,0)}
05-06 17:21:58.988 10063 19707 19707 E AndroidRuntime: 	at android.app.ContextImpl.startServiceCommon(ContextImpl.java:1616)
05-06 17:21:58.988 10063 19707 19707 E AndroidRuntime: 	at android.app.ContextImpl.startService(ContextImpl.java:1571)
05-06 17:21:58.988 10063 19707 19707 E AndroidRuntime: 	at android.content.ContextWrapper.startService(ContextWrapper.java:669)
05-06 17:21:58.988 10063 19707 19707 E AndroidRuntime: 	at org.lineageos.updater.UpdatesActivity.onStart(UpdatesActivity.java:181)
05-06 17:21:58.988 10063 19707 19707 E AndroidRuntime: 	at android.app.Instrumentation.callActivityOnStart(Instrumentation.java:1433)
05-06 17:21:58.988 10063 19707 19707 E AndroidRuntime: 	at android.app.Activity.performStart(Activity.java:7847)
05-06 17:21:58.988 10063 19707 19707 E AndroidRuntime: 	at android.app.ActivityThread.handleStartActivity(ActivityThread.java:3295)
05-06 17:21:58.988 10063 19707 19707 E AndroidRuntime: 	at android.app.servertransaction.TransactionExecutor.performLifecycleSequence(TransactionExecutor.java:221)
05-06 17:21:58.988 10063 19707 19707 E AndroidRuntime: 	at android.app.servertransaction.TransactionExecutor.cycleToPath(TransactionExecutor.java:201)
05-06 17:21:58.988 10063 19707 19707 E AndroidRuntime: 	at android.app.servertransaction.TransactionExecutor.executeLifecycleState(TransactionExecutor.java:173)
05-06 17:21:58.988 10063 19707 19707 E AndroidRuntime: 	at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:97)
05-06 17:21:58.988 10063 19707 19707 E AndroidRuntime: 	at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2017)
05-06 17:21:58.988 10063 19707 19707 E AndroidRuntime: 	at android.os.Handler.dispatchMessage(Handler.java:107)
05-06 17:21:58.988 10063 19707 19707 E AndroidRuntime: 	at android.os.Looper.loop(Looper.java:214)
05-06 17:21:58.988 10063 19707 19707 E AndroidRuntime: 	at android.app.ActivityThread.main(ActivityThread.java:7397)
05-06 17:21:58.988 10063 19707 19707 E AndroidRuntime: 	at java.lang.reflect.Method.invoke(Native Method)
05-06 17:21:58.988 10063 19707 19707 E AndroidRuntime: 	at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:491)
05-06 17:21:58.988 10063 19707 19707 E AndroidRuntime: 	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:935)

-----

Change-Id: Ibc2d471b028c1d4e824b3ede4bbc336d76801f88
Signed-off-by: Alexander Martinz <amartinz@shiftphones.com>
2022-02-10 15:52:11 +01:00
Joey
3c7a7cd432 Updater: use consistent format for file sizes
Change-Id: I9a17cf2df69e2e39e90de169ca108511c71d4e31
Signed-off-by: Joey <joey@lineageos.org>
2022-02-10 15:50:56 +01:00
Michael W
1d3758d5b5 Updater: Show toast when starting export
* It's not immediately clear that an export is started since the
  notification isn't intrusive
* Show a toast - that will be clear enough

Change-Id: I78d78b23884df3ddb37bc486c1d6012f899c888d
2022-02-10 15:45:29 +01:00
Michael W
12a22e43e2 Updater: Switch to destination selector
* Let the user decide where to store the file
* That way it's not located in /storage/emulated/0/Android/data/...
  ...org.lineageos.updater/files/LineageOS updates/*.zip
  -> The user knows where the file is stored
  -> We don't have to care about WRITE_EXTERNAL_STORAGE etc
* Remove the cancel button - after closing the file stream we loose
  permission to access it, therefore can't delete it anymore
  -> Let the user handle deletion manually
* Since we don't use WRITE_EXTERNAL_STORAGE anymore, remove it from
  Manifest and also remove PermissionUtils (+calls) - we can now export
  immediately.
  -> This also solves the
  "TODO: start exporting once the permission has been granted"

Change-Id: I50afa403f2803569aa9def807ea20ee72c582284
2022-02-10 15:45:29 +01:00
Michael W
2623730bef Updater: No need to install every update
* Apparently users are not aware that they don't have to install every
  update we ever released (weeklies) after they have skipped some due
  to various reasons
* Since we are providing full installation packages, remind the user that
  it's ok to only ever choose the newest one

Change-Id: I70f9acd70344f36aaae7e45b848f6bcb7a8b3c0f
2022-02-10 15:45:29 +01:00
Michael W
f2ac903e3e Updater: We don't do upgrades
* We are actually updating, but especially between translations and
  non native speakers, drawing a semantical difference is more harmful
  than helpful
* Use "install" instead

Change-Id: Icdf1ce45d6cd35334b5c8ac13af3ec6741d837b6
2022-02-10 15:45:29 +01:00
Michael Bestas
8f332103fe Updater: Add exported flags in manifest
Targeting S+ (version 31 and above) requires that an explicit value
for android:exported be defined when intent filters are present

Change-Id: I2ce2b2cd1dcd69e343ae8577587483b19d825fdc
2022-02-10 15:45:28 +01:00
Michael Bestas
e0bcaec5b6 Updater: Add FLAG_IMMUTABLE flag to PendingIntent
Fixes:
Targeting S+ (version 31 and above) requires that one of FLAG_IMMUTABLE
or FLAG_MUTABLE be specified when creating a PendingIntent.

Strongly consider using FLAG_IMMUTABLE, only use FLAG_MUTABLE if some
functionality depends on the PendingIntent being mutable,
e.g. if it needs to be used with inline replies or bubbles.

Change-Id: I63b25512d3bf6e0d3b0cc95d91295f4065175848
2022-02-10 15:45:17 +01:00
Michael W
46c06ad958 Updater: The great cleanup
* Make final where possible
* Remove unused casts, imports, methods, enums and constructors
* Add null checks

Change-Id: Idd1a16426dd1928e2ed9922f5a35ba32ce4f808b
2022-02-10 15:44:46 +01:00
Michael W
bdb6a3ff66 Updater: update dependencies
Change-Id: I0686b28e7f6754c1b11b219b9036ea372032070b
2022-02-10 15:40:01 +01:00
Michael W
16cc9dd259 Updater: Replace lintOptions with lint
* As per AS recommendation

Change-Id: Id3668f21f356f13dcce4576c528b8af06d77a95f
2022-02-10 15:40:01 +01:00
Michael W
541e70f789 Updater: Compile with and target Sdk version 30
Change-Id: Ie479a27173e9941ab3152eb3ce6078c794b5aa7f
2022-02-10 15:40:01 +01:00
Michael W
45bb652a10 Updater: Change gradle from 3.5 to 7.1
Change-Id: Ia70512a77cdb30c6315863dcb65233d38cb5c9b9
2022-02-10 15:39:58 +01:00
Michael W
69b461369c Updater: Replace jcenter with mavenCentral
Change-Id: I0b6ae6553f106eef4cb7d331e3b089b74a66abcb
2022-01-31 16:05:42 +01:00
Luca Stefani
28dd829142 fixup! Updater: add a 3-dot menu for update item
Change-Id: I10fe453c5f14d1a0ca49b734df517047cb7ee802
2021-11-01 22:02:08 +02:00
Michael W
1500f2f68e Automatic translation import
Change-Id: Ibbfc884c22676ca287f8bda05e35b2b5b28d980c
2021-10-26 20:49:28 +02:00
Timi Rautamäki
affcb29065 Updater: add a 3-dot menu for update item
A menu opening with only a long press is not intuitive and often not
found by user.

Change-Id: I7f819b77e2cbc534cafe488edadc4d3dd9b87d01
2021-10-13 18:09:21 +02:00
Timi Rautamäki
81dc120f09 Updater: follow TwoPanelSettings styling
Change-Id: I8d0957288fca25f1584f5ddb35c994c7ac2575f7
2021-09-14 17:51:38 +00:00
Timi Rautamäki
a96d54f236 Updater: initial layout for TV
Change-Id: Ia4704f7a15d9c1179ec93c1cab28707ba8115e70
2021-09-14 17:51:36 +00:00
Michael Bestas
6e5bbdaae1 Automatic translation import
Change-Id: I2d7ce9569a264be7d739f96328948c45516ffa5c
2021-08-21 04:07:41 +03:00
LineageOS Builder
a5492459f9 Automatic translation import
Change-Id: Icf76cbc53dd4b000862d76f470f6ad737b96c829
2021-05-01 15:56:43 +00:00
Dhina17
a36be60f98 Updater: appbar: Set the collapsing animation duration to 0ms
- Fixes lately fading out title of the expanded bar when collapsing (parallax)

Change-Id: I86062153b84ca4f82649862e15baa30aba2e6995
2021-04-28 11:58:07 +05:30
Michael W
7cfeb81a45 Updater: Fix exporting updates
* getExternalStorageDirectory was deprecated in API level 29
* Use the proposed Context#getExternalFilesDirs(String) instead

The following message can be found in the logs, followed by a crash:
MediaProvider: Creating a non-default top level directory or
deleting an existing one is not allowed!

Fixes: https://gitlab.com/LineageOS/issues/android/-/issues/3358
Change-Id: I81412985abc0f64d0fccb0d3069ac57ef6b4ffef
2021-04-19 13:42:15 +02:00
Michael Bestas
5a9c7479e7 Automatic translation import
Change-Id: I13c96b381b0fcc17c127fe64c6fc7e3997b8f248
2021-02-28 02:41:28 +02:00
chrmhoffmann
29ca6e5f3f update push script: remove bashisms
* [[ and == are bash-only. /bin/sh does not necessarily default to bash

Change-Id: I2e47f514568fc8cc94f387c82a86bea141345ba5
2020-12-28 11:10:55 +01:00
Pavel Salomatov
ffe5b527f6 UpdatesDbHelper: Move identical code into helper method
Change-Id: I2e19d9756fab94d9fcd3352b0baef45300044d3a
2020-12-17 13:11:05 +01:00
Alessandro Astone
9689a6b8bb Updater: Retrieve recovery update setting using the prop itself
This makes it easier to share the setting with SetupWizard.

Change-Id: I9a69df99c1b9a198ef9d5a039a090721b0195064
2020-11-23 17:14:24 +01:00
Nolen Johnson
a3c6c19a5f Updater: Clarify explanation for why A/B can't disable recovery update
Change-Id: Ia8cd1ec8c1ed5b5c8c2b9761da6782d66d1f67cd
2020-11-14 07:28:51 +01:00
Bruno Martins
96626c2fde Updater: Add setting for updating recovery
When enabled, the recovery of the device will be updated with the
version of the installed system. This is only applicable to devices
with a dedicated recovery partition and not A/B.

Change-Id: I4c1701b09c000b4cdb044069fa9ba857500f9cb1
2020-11-12 16:47:30 +00:00
LuK1337
1f8b7d56b0 Updater: Sign with platform key
Change-Id: Ia54f30e697d82d522a8dbe8e157b8f9f9e15daa8
2020-09-29 12:28:27 +02:00
LineageOS Builder
e3b26100c5 Automatic translation import
Change-Id: I84df5f5257fc5ee97ad307d289f3f503100c4e70
2020-09-20 10:11:28 +00:00
LineageOS Builder
1de5ff5239 Automatic translation import
Change-Id: Ifdc568ca60c3c2892993296017cfbbe1341989ce
2020-09-11 11:11:55 +00:00
Michael Bestas
4f8f00148a Automatic translation import
Change-Id: If04e431e80d0d9cd7ca4753be5f9aeb454e1fd66
2020-05-23 18:21:58 +03:00
LuK1337
bb09c53d83 Updater: Use accent_device_default_{dark,light} for colorAccent values
* That way the accent color is synced with Settings.

Change-Id: I86473166c46f0c71ec6ae69decccb981f01c6a1d
2020-05-18 11:20:51 +02:00
Michael Bestas
618ecad81a Updater: Add privapp permissions xml
Change-Id: If1953e76859850359a63dc4a4ab50940d76fd59f
2020-05-06 20:48:18 +03:00
Michael Bestas
e944ca0661 Automatic translation import
Change-Id: I36e2f6bdc74c81f26c2fd281544a4f2b576bfb44
2020-04-23 16:50:00 +03:00
Luca Stefani
d1273f214e Only cancel notification if update isn't installed
* Even if the package is removed on A/B devices
  we still want to show the reboot notification

Change-Id: I980d36766a1427874b65b11674a8f0ae4ce1db88
2020-04-11 12:19:52 +02:00
Alexander Martinz
759d5510c8 UpdatesActivity: only set performance mode on A/B devices
If the preference dialog gets dismissed on a non-ab-device it still
tries to set performance mode.

Add a check to prevent that and only set performance mode on A/B devices.

Change-Id: I6290eb80550b4cfc8a012f94bdf228af7d4fc416
Signed-off-by: Alexander Martinz <amartinz@shiftphones.com>
2020-04-03 17:00:31 +02:00
Alexander Martinz
35abddd093 Updater: remove dialog before showing a new one and when detaching
2020-04-03 16:18:18.286 28742-28742/org.lineageos.updater E/WindowManager: android.view.WindowLeaked: Activity org.lineageos.updater.UpdatesActivity has leaked window DecorView@5dd12b3[UpdatesActivity] that was originally added here
        at android.view.ViewRootImpl.<init>(ViewRootImpl.java:621)
        at android.view.WindowManagerGlobal.addView(WindowManagerGlobal.java:377)
        at android.view.WindowManagerImpl.addView(WindowManagerImpl.java:96)
        at android.app.Dialog.show(Dialog.java:342)
        at androidx.appcompat.app.AlertDialog$Builder.show(AlertDialog.java:1009)
        at org.lineageos.updater.UpdatesListAdapter.showInfoDialog(UpdatesListAdapter.java:552)
        at org.lineageos.updater.UpdatesListAdapter.lambda$setButtonAction$5$UpdatesListAdapter(UpdatesListAdapter.java:375)
        at org.lineageos.updater.-$$Lambda$UpdatesListAdapter$xtQzmsol8pO3BlYZkbKcb5gVAq4.onClick(Unknown Source:2)
        at org.lineageos.updater.UpdatesListAdapter.lambda$setButtonAction$9(UpdatesListAdapter.java:408)
        at org.lineageos.updater.-$$Lambda$UpdatesListAdapter$M4hRQyNgJseuHrw6EfkhK_yrGK8.onClick(Unknown Source:2)
        at android.view.View.performClick(View.java:7259)
        at android.view.View.performClickInternal(View.java:7236)
        at android.view.View.access$3600(View.java:801)
        at android.view.View$PerformClick.run(View.java:27896)
        at android.os.Handler.handleCallback(Handler.java:883)
        at android.os.Handler.dispatchMessage(Handler.java:100)
        at android.os.Looper.loop(Looper.java:214)
        at android.app.ActivityThread.main(ActivityThread.java:7397)
        at java.lang.reflect.Method.invoke(Native Method)
        at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:491)
        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:935)

Change-Id: I7877b02b8526c7c12331a660a7ac934d02656e6f
Signed-off-by: Alexander Martinz <amartinz@shiftphones.com>
2020-04-03 16:41:16 +02:00
Alexander Martinz
9cdc2f497b AndroidManifest: explicitly disable cleartext traffic
Change-Id: Ib7528a58f423f40af1bafa16acdc9a4538207433
Signed-off-by: Alexander Martinz <amartinz@shiftphones.com>
2020-04-03 16:41:16 +02:00
Alexander Martinz
d94231abea Updater: do not use hidden field
BatteryManager#BATTERY_PLUGGED_ANY is hidden and actually just
a combination of all public available plugged values.
Recreate the hidden field instead of using it directly.

This unbreaks Android Studio builds.

Change-Id: I4754ce7544dab22306eeac03c3e9f26b650094d2
Signed-off-by: Alexander Martinz <amartinz@shiftphones.com>
2020-04-03 16:38:39 +02:00
Michael Bestas
9290c48307 Automatic translation import
Change-Id: Ic3bd376cfd0870ca579c12fb5b0457f2d690cdc8
2020-04-03 07:45:00 +02:00
Michael W
e4822ff569 Updater: Delete updates only after refreshing the notification
* Looks like we first need to process the notification before we can delete
  an update

Change-Id: I49f6c03a109f908e8a7b01f02b821a68ab273af3
2020-04-02 13:44:32 +02:00
Mickey Knox
416401aa2c Updater: push-update.sh: Make it work on macOS
Change-Id: I2bb51e349961efb1738d1abac2eaad9d3b4b9ad0
2020-03-31 18:47:18 +02:00
jhenrique09
eabab0e94e Fix export of zip
Add requestLegacyExternalStorage permission to allow usage of legacy storage

Change-Id: Iae3f61c4b714c168feba7de665a46ebe4ac1ee77
2020-02-05 01:48:06 +01:00
Michael Bestas
1fa036ce68 Automatic translation import
Change-Id: Ief254bec7ea4d6334643e1d1093a09cbf0e75fb9
2020-01-27 16:44:03 +02:00
Luca Stefani
91f33aa03e Updater: Move to AndroidX
Change-Id: I7bd67915638db5330b854f66f9fc1adb864b64be
2019-09-07 19:11:27 +02:00
Michael Bestas
56349fabc5 Automatic translation import
Change-Id: Ibbab351981135e7f0c213a97f169d98b737aff27
2019-08-25 19:28:18 +03:00
Michael Bestas
a3332eca1f Automatic translation import
Change-Id: Ic00c496504fe3e3083dff55b70b660d8fa11f5e4
2019-08-04 16:24:50 +03:00
Michael Bestas
d9fe6ee908 Automatic translation import
Change-Id: I90864874a46a7e651ded45605cf3d99d7b37f400
2019-07-06 11:59:32 +03:00
Michael Bestas
44a35fca4d Automatic translation import
Change-Id: I406b8de8d199e2c230254787aa0a29924952e8de
2019-06-19 21:21:33 +03:00
Michael Bestas
22a41280f0 Automatic translation import
Change-Id: I5c475240409637bee28aafba6b752e96509a97d7
2019-06-08 18:59:02 +03:00
Michael W
5763bc9d38 Updater: Make upgrade-url device specific
* After moving from the generic /upgrade.html url to a device specific
  one, updater needs to display that instead

Change-Id: If9fc6bddfab206a97283f2080ea4df0cbb742a7d
2019-04-28 11:33:32 +02:00
Luca Stefani
50d0fd5291 Updater: Allow to suspend A/B updates
Change-Id: I0387fd491a07a2214e4331a2cfe25988e0016a61
2019-04-10 22:04:32 +02:00
Michael Bestas
6a012ef541 Automatic translation import
Change-Id: I887ce69c970d42e6026c41c54edd5160b53f00b2
2019-04-07 21:59:19 +03:00
Michael W
dc17539da6 Automatic translation import
Change-Id: Ice67efb943862bc160150a4b1424e6af4f9511d8
2019-03-11 00:22:30 +01:00
Han Wang
f4a3c575f4 Updater: Assume older Android version to be incompatible
* Issue happens when both 15.1 and 16.0 are built.

Change-Id: I0cb7c834824056f450129524a7aec8091c9d3dc7
2019-03-05 09:59:45 +01:00
Michael Bestas
2849967e61 Automatic translation import
Change-Id: I3d9d81c42c6e6465cd66a12054389bafe34ad192
2019-02-26 19:01:42 +02:00
LuK1337
2454a339a3 Updater: Implement auto update check interval preference
* This replaces auto update check switch with a dropdown with 4 options:
  * Never
  * Once a day
  * Once a week (default)
  * Once a month

Change-Id: I4bcae4c013a5d44958f9c54d641e64aac3062a8b
2019-02-10 10:45:35 +01:00
Michael Bestas
ee251456c3 Automatic translation import
Change-Id: I699982fe2506a85cf9cb05295fafef3e59467b8d
2019-01-12 20:04:46 +02:00
LuK1337
a08dcb6078 Updater: Grant FOREGROUND_SERVICE permission
* Required to be able to call startForeground()
  and stopForeground().

Change-Id: I7ac78cf450a60cc8985876ddcc42621e61aa5245
2018-09-27 19:50:55 +02:00
Luca Stefani
6c67e68d55 Updater: Add SYSTEM_UPDATE_SETTINGS intent filter
Change-Id: Ie3f32e91ff5d6dc1422783bdef403c023b519149
2018-08-30 18:07:11 +02:00
Nolen Johnson
3f16a3cafc Updater: Clarify A/B Performance mode string
Change-Id: I8891b94c4b44201e9a0d9184e435c8da6eba3d3b
2018-08-30 14:12:35 +02:00
Anton Hansson
832efc94ca Updater: Set LOCAL_PRIVATE_PLATFORM_APIS
This change sets LOCAL_SDK_VERSION for all packages where
this is possible without breaking the build, and
LOCAL_PRIVATE_PLATFORM_APIS := true otherwise.

Setting one of these two will be made required soon, and this
is a change in preparation for that. Not setting LOCAL_SDK_VERSION
makes the app implicitly depend on the bootclasspath, which is
often not required. This change effectively makes depending on
private apis opt-in rather than opt-out.

Bug: 73535841
Change-Id: Iabb0556dc1c80c7fc7f6c76d61d5e441b03cdce0
2018-08-26 15:28:08 +02:00
Michael Bestas
6ba5645d01 Automatic translation import
Change-Id: I500c131c176e7f511972bb0b1529e54f127b7306
2018-08-16 19:08:22 +03:00
LuK1337
7ad6b6153a Updater: Fix EXTRA_PLUGGED check in isBatteryLevelOk
* EXTRA_PLUGGED is not a boolean.

Change-Id: I3c2869cc4e08b48e396e5bae5ef22383fcbf7260
2018-08-08 15:27:27 +02:00
Michael Bestas
c548bdf138 Automatic translation import
Change-Id: I641ddf4c5fa3061d8316be990c1332dc6000e34d
2018-08-05 17:33:19 +03:00
Rashed Abdel-Tawab
1022c6bcd1 push-update: Don't leave adb in root mode
Change-Id: I90d5a86bb943f137a44e70be508ee6efb0c77ed8
2018-07-26 16:47:12 -04:00
LuK1337
09e6fcab06 Updater: Use PowerManager instead of Intent.ACTION_REBOOT broadcast
* We are getting permission denial when sending Intent.ACTION_REBOOT
  broadcast, using pm.reboot() instead works just fine.

Change-Id: I38d0ad8cc5f4c9362fd5baf7476e14bff56616dd
2018-07-24 11:45:52 +02:00
LuK1337
e46f532c8c Updater: Fix 'REBOOT' button not showing up after A/B update
* After update is complete button is being handled in
  handleNotActiveStatus instead of handleActiveStatus.

Change-Id: I6a4df580f93b71fd12e902801125acae668ec991
2018-07-24 11:45:52 +02:00
Michael Bestas
412810e0b7 Automatic translation import
Change-Id: I7e73d20b38b6d9b743ef278c39057d558121e883
2018-07-15 21:47:00 +03:00
Gabriele M
5648b3cd27 Don't use one shot PendingIntents for the notification actions
FLAG_ONE_SHOT doesn't make so much sense here, the intents are generic
and can be repeated.

Change-Id: Ib457d975387dfd838372639e2aaa40a3df6f4d15
2018-07-14 18:47:12 +02:00
Luca Stefani
4ec02fd780 Updater: Improve battery check
* Lower default value by 10%
* Decrease the level by another 10% if charging
* Always allow installation in case device doesn't have a battery
* Show the requirements in the alert dialog

Change-Id: Iebb10220612006fbd096eb474cf3034ef52144b3
2018-07-14 18:47:12 +02:00
Gabriele M
74d7a3e78b Don't treat the current build as compatible
Even if technically it is compatible.

Change-Id: I72d39c761ad02b851c5ec7cfae664e886931f852
2018-07-14 18:33:07 +02:00
LuK1337
460cb87510 Updater: Add property that allows us to downgrade
Change-Id: I6916639f05c52ae198f0d1656deb23ee5186907f
2018-07-14 18:31:33 +02:00
TheScarastic
608789ff36 Updater: Allow toggling A/B perf mode
Change-Id: I380a39bf6008b341c8005ac548d42d2413d0d643
2018-07-11 22:27:33 +02:00
Michael Bestas
5a93f3f91a Automatic translation import
Change-Id: Icf78471c3fea2d0c67e63ce155e92748787e7a9c
2018-07-09 22:03:42 +03:00
Michael Bestas
599ed80201 Automatic translation import
Change-Id: Ie3bbaadd470b5d1fc22683b9f7280d912b644e53
2018-06-18 23:28:29 +03:00
LuK1337
67cb2626a9 Updater: Move battery level check to UpdatesListAdapter
* We cannot create dialog from service level without
  hardcoding theme resource and granting SYSTEM_ALERT_WINDOW
  permission therefore we got to move it here.

Change-Id: I70ee5d6c8ef4af4f5c6f29e593b1c20797781017
2018-06-15 21:26:36 +02:00
Gabriele M
f9463c3770 Requre a minimum remaining battery capacity to install updates
The recovery doesn't install the update if the remaining battery
capacity isn't at least 20% (or 15% if charging). Require at least
40%, just to be safe.

Change-Id: I5cd7c40f029141cde2b0922b25fece2b55989710
2018-06-13 23:30:08 +02:00
Gabriele M
0332be5ec7 Minor app notification improvements
- Don't use BigTextStyle if we only need to show a single line of
  text, but keep using it if the progressbar is visible.
- Change the icon to reflect the currrent state.
- Use android.R.drawable instead of com.android.internal.R.drawable

Change-Id: I0f69fe5f4fa63cdec180e89afa098d27819f33fd
2018-06-13 23:30:08 +02:00
Gabriele M
ce4b02697f Show in app reboot button
Change-Id: I8d65746b58c16a7cf4a430ea29bb7b0fba1802d5
2018-06-13 23:30:08 +02:00
Gabriele M
f4b3729426 Turn UpdateInstaller into a singleton
For symmetry with ABUpdateInstaller.

Change-Id: I9b61ed286c91f10140705e7b3e24b0eab0c75f49
2018-06-13 23:30:08 +02:00
Gabriele M
4bacd24da4 Remove Controller interface
This is just useless as is.

Change-Id: I957ea3bda4097ccb8d730943639cd5e74b1b2440
2018-06-13 23:30:08 +02:00
Gabriele M
78e69c05d8 Remove LegacySupport class
This was meant to provide an upgrade path from the old app. It's
been almost a year now, this class is no longer needed.

Change-Id: I17c82e5877b275c5ceb3caefa28066abc170f095
2018-06-13 23:30:08 +02:00
Michael Bestas
9285b1c1a6 Automatic translation import
Change-Id: I27a25d23f5bffb328cce4dab3b440ad20d3a00bc
2018-06-03 14:10:09 +03:00
Gabriele M
8b300f0d05 Prevent null pointer exceptions
The main activity connects to the service after setting up the local
broadcast. This allows the service to send notification before the
activity is ready, causing null pointer exceptions. This happens for
example rotating the screen while an update is being installed.

Also, replace the existing check on mUpdaterController with a check
on mDownloadsId since the latter depends on the former and both are
required.

Change-Id: I620fd7aa1e90468ab40dfedaa06c23f96f3e6807
2018-05-16 22:46:10 +02:00
Gabriele M
4f7db45fa6 Use Content-Length if greater than current size
The server may temporarily report an incorrect size that is smaller
than the actual size. Content-Length is expected to always be
accurate, but its value does not correspond to the full file size
when resuming downloads. Use Content-Length only if it's bigger
than the currently known size.

Change-Id: I2cc06bfbd2349f21528047b4840f549fbe84964e
2018-05-16 22:46:10 +02:00
Michael Bestas
907486ad4f Automatic translation import
Change-Id: I7197b0358cd9e9e94260cee425390fa7deb6fe2d
2018-05-08 19:47:25 +03:00
Michael Bestas
8a8f1d98f0 Fix eta_hours quantity="one" string
* Fixes fd096a564a

Change-Id: I19633ead80b690e1c22655bcac842a901e450f8a
2018-05-04 22:36:25 +03:00
Gabriele M
fd096a564a Allow to properly translate the download ETA string
Change-Id: Ie6bbbddbbd9fd7adbc16472ad9c42c1d257413a1
2018-04-21 16:31:28 +02:00
Gabriele M
cc1ad0e827 Append random ID to temporary json file names
Multiple update list downloads can happen simultaneously. Use
unique file names for the temporary jsons to avoid conflicts.

Change-Id: I751c9838394e1f5aebbe359f61532947b429f39b
2018-04-20 21:26:30 +02:00
Gabriele M
dc9890f09c Use a determinate progressbar while installing A/B updates
This needs to be done explicitly after the recent UI changes.

Change-Id: Ie333a51d7c679c17998872071b2bd84c1f47ca48
2018-04-20 21:26:07 +02:00
Michael Bestas
75c31f3274 Automatic translation import
Change-Id: I593d19fa09ae2605d05aa0a38029691d3653821b
2018-04-20 00:56:08 +03:00
Bruno Martins
569d9a2c51 Updater: Build with AAPT2
Change-Id: I45553984269bd2375311047b053e01f67349c695
2018-04-17 15:39:42 +02:00
Gabriele M
6aa0a04fbb Replace some paddings with margings in the preferences
This ensures that each Switch is always fully visible independently
of the size of system font.

Change-Id: I1e56a9537dbbb124d86ea0da76d48b7b53172e47
2018-04-12 00:19:41 +02:00
Gabriele M
e198389bd5 Add a script to push updates
Useful to test OTA updates without setting up a server.

Change-Id: Ic4c2dc1ea9ce6bd6ec6750d1c4250079a5be7580
2018-04-11 00:33:05 +02:00
Gabriele M
6c0aa8118e gen-keystore.sh: Don't pass the passwords as args
Also mention that the password is saved in clear text.

Change-Id: Ia7bf8b1b85193aa76b541dc5c6ee99a471d12f92
2018-04-11 00:33:05 +02:00
Gabriele M
d5f4c1bcec Detect update failures
This allows to delete the update only if the installation succeeded
and to notify the user in case the installation failed.

Since we now need the file in case of failure, create a copy for
uncrypt even if the user chose to delete installed updates.

Change-Id: I80b0f499663bbf50bcbca5f643c01ffdb4cd3957
2018-04-08 22:48:19 +02:00
Joey
af9b4adbe0 Updater: show settings in a proper preferences dialog
Menu is not a good place to store preferences that have long strings

Change-Id: I84e782af33b2452c15998f7266c57d681dc8a377
Signed-off-by: Joey <joey@lineageos.org>
2018-04-08 18:21:57 +02:00
Gabriele M
17db209f13 Always show the size of the updates
This is now possible since the size is included in the JSON.

Change-Id: Ie38ccfbdc7abb0e4b86e8e625ed8d131376402e7
2018-04-08 14:26:19 +02:00
Joey
ec4f3146d6 Updater: Minor UI improvements
Change-Id: I5028aaa154991806ab911be0119fed0836e6851b
2018-04-08 14:26:12 +02:00
Joey
862e913590 Updater: Support Dark mode and update colors
Change-Id: I3503311e9e94663c4b708fc744962ce97690d6e1
2018-04-08 14:26:07 +02:00
Joey
6d24b010f7 Updater: Use popup menu instead of ActionMode
Change-Id: I707682708711679a7cbe1b0058cea9b1ed003cb6
2018-04-08 14:25:59 +02:00
Gabriele M
a64eae5fc0 Simplify code syntax using Java 8 features
Change-Id: I3e59f0c38e4047595374a951619c9b43a46901df
2018-04-08 14:25:56 +02:00
Gabriele M
a72b78c31e Get file size from JSON
The server now reports the size of the file, so use it and
require it.

Change-Id: I2248347431b65ae54dd7295872d70aba456ed8d8
2018-04-08 14:25:53 +02:00
Gabriele M
6fd45962c1 Print stack trace if the JSON could not be parsed
This helps to identify errors in the response.

Change-Id: Icda0919378ebf1deba3a4c7d6d6d010a09eed3ce
2018-04-08 14:25:45 +02:00
Gabriele M
bf2e25d400 Updater: Fix Android Studio build
Increase the min API level to support notification channels
without compat libraries.

Change-Id: Ia2f383a108dbb4fc38b3d923ac7c5e3d173fcf71
2018-04-05 23:49:51 +02:00
Gabriele M
548f515a48 Add README to document the communication with the server
While at it, move README-STUDIO.txt into the newly created file.

Change-Id: I3e853a32d57f2d2bea3c41f7e8ec6fb22859e5f5
2018-04-05 16:37:50 +02:00
Gabriele M
5252d60671 Define the entire server URL as resource
Currently the URL is only partially customizable, part of
it is hard-coded and there's no clear indication of it.
Define the entire URL as resource string and use placeholders
for runtime variables.

Also, invalidate old overrides by changing the name of the
resource.

Warning: lineage.updater.uri must be updated accordingly

Change-Id: Iecfdaf9d422d08a707c7319bafea5befc6b757d2
2018-04-05 16:37:49 +02:00
Gabriele M
4fa7ba910a Replace refresh dialog with icon animation
Change-Id: I6d2cc649b9fa8883a7256d8ecb62cb56bbf5dd59
2018-04-05 16:37:49 +02:00
Gabriele M
4d5e82b885 Handle install errors from onPayloadApplicationComplete()
When the installation terminates because of an error, update_engine
sets the status to IDLE and sends a notification. Thus, we might
miss the error report and never update the status of the update.

Change-Id: Ic1536b1c157c4dab0128f039f9512f2fb734287d
2018-04-05 16:37:49 +02:00
Gabriele M
8d0471effc Make updates world readable
This should allow update_engine to access the file without
granting the dac_override capability.

Change-Id: I5d0c8792fd47e5571dbaf802b2725f99ee2dc150
2018-04-05 16:37:49 +02:00
Gabriele M
3aabbc7ed5 Use single return statement in onStartCommand()
This should prevent future changes from accidentally turning a
sticky service into a not sticky one.

Change-Id: I89f172626a98635149441a63536e0aa5a27f8280
2018-04-05 16:37:49 +02:00
Gabriele M
2ec8fc6cec Prevent NPE on A/B devices
The NPE shouldn't happen as we get a null intent only when the
service is sticky (i.e., isInstallingUpdate() is true), so this
is currently not a problem.

Change-Id: I8647498d9a1022f5c7207a2da3e42cf57d9ee030
2018-04-05 16:37:49 +02:00
Gabriele M
a409a4a03d Clear NEEDS_REBOOT preference on reboot
UpdateEngine doesn't send an initial notification to bound client
if the last status is not known, so clear the preference when we
detect that the device has been rebooted.

Change-Id: Ib15dff5fa8ac9ec07a68018a83683cc561fd3e85
2018-04-05 16:37:49 +02:00
Gabriele M
eecdf389ef Set status to INSTALLING when reconnecting to the service
Otherwise the service won't run in foreground after restarting
the app while an update is being installed.

Change-Id: I8a75d206ead2945e7326c144b0b4354fbb2accb4
2018-04-05 16:37:49 +02:00
Gabriele M
28644b3491 Don't register multiple UpdateEngine callbacks
We are loosely tied to UpdateEngine and have no way to know whether
we are bound or not without keeping track of the connection manually.
Since UpdaterService is for both A/B and legacy updates, turn
ABUpdateInstaller into a singleton to keep the code simple while
ensuring that a single callback is registered.

Change-Id: Ib4e9ad1413ba96bf5ed59cc3383741b5c9bac427
2018-04-05 16:37:49 +02:00
Gabriele M
69e65ca4bf Remove duplicate INSTALLING notification
Change-Id: Ia1515aef1a24a5d54143e1423ae96f09163625bc
2018-04-05 16:37:46 +02:00
Michael Bestas
a0bdd6abba Automatic translation import
Change-Id: I0cd872bbd27613db1203a0538eff765379316ecb
2018-04-01 22:32:42 +03:00
Dan Pasanen
37524ad0fa Updater: explicitly include android-support-transition
* Fixes non-jack build

Change-Id: I44d470daa36f9ef5f06e5307297fa4c01fb078e5
2018-03-21 22:51:08 +00:00
Michael Bestas
14d522818c Automatic translation import
Change-Id: I5265394cac0bdd174c3cec21a11a1d0e6d35597d
2018-03-09 00:35:54 +02:00
Roman Birg
31057295dc Updater: fix wrong preference key in A/B installer
We are referencing the wrong key for deciding whether to delete the
update on reboot.

Change-Id: If83d278259291b61c26302bdd59c2774901b18ca
Signed-off-by: Roman Birg <romanbirg@gmail.com>
2018-03-07 02:55:32 +00:00
Michael Bestas
f183b58b09 Automatic translation import
Change-Id: I2923971e3477640a67a241762d1dc164f1e0c462
2018-02-25 22:04:16 +02:00
Michael Bestas
d44eb7c414 Automatic translation import
Change-Id: I47e08290ebdb11c3d05d0614560dc2847884928d
2018-02-22 03:49:55 +02:00
meganukebmp
76b9f49684 Updater: add changelog button
Add a changelog button in the menu toolbar throwing the user in
the recent changes page

Change-Id: I16609825c0662fc22b95189cbdf324a8c0b94f81
2018-02-17 17:46:45 +00:00
Joey
f62a57c463 Updater: gradle: target api27
Change-Id: I83aae173b4e885368737ac94f5d6d018708d642b
Signed-off-by: Joey <joey@lineageos.org>
2018-02-17 12:54:17 +00:00
Joey
2a9c85e675 Updater: adaptive icon
Change-Id: Ifee7b51f48b204b646935d9470d31f6e9519124d
Signed-off-by: Joey <joey@lineageos.org>
2018-02-15 13:43:40 +00:00
Harry Youd
ff53035537 Updater: Add notification channels
Change-Id: I2f538fb47fe90e1008bf286739d33c829123353a
2018-01-23 23:47:18 +01:00
Gabriele M
0e79b791f0 Add support for duplicate links
Support duplicate links [1] to handle better temporarily unavailable
mirrors.

[1] https://tools.ietf.org/html/rfc6249

Change-Id: If78fb4a90da68ef221294eed2c59063a14cf1f43
2018-01-23 22:41:40 +01:00
Gabriele M
3fc17494eb Updater: Android Studio support
See README-STUDIO.txt for more info.

Change-Id: Ie673bba5618b0f00a585049cd85687a64db2b420
2018-01-23 22:41:40 +01:00
Gabriele M
7005b005d9 Updater: Set version code explicitly
In this way apks built with gradle/Android Studio will have the
same versionCode, allowing to update the one in /system.

Change-Id: I020cc623dd7c1c5085fec4e6f5978b6ee46468a2
2018-01-23 22:41:40 +01:00
Gabriele M
e50edf0811 Remove progress from notification when done
Change-Id: If49c8d0ca2270f22dcc5350379f1bb1f34f02041
2018-01-23 22:41:40 +01:00
Gabriele M
63f6fd1a70 Report installation failures
Change-Id: I5e11db1e6e338a510b3c1c7d16f8c085d874a9db
2018-01-23 22:41:40 +01:00
Gabriele M
e02b8a0b00 Copy the updates for uncrypt using a Service
Same as change I488018d01c0baf74660362a384e53bfe5d85de2b
("Use a service to export the updates"). While at it, move the code
out of UpdaterService to better separate the code that deal with AB
updates and regular updates.

Change-Id: I2bc3e78e80f5e63c57303cbbcdc0353dbab0f67f
2018-01-23 22:41:40 +01:00
Gabriele M
e66a8fa53a Keep track of the installation status of AB updates
This allows to show the correct labels.

Change-Id: I52f42e042af0df2d091d786c03102cec352b3a5b
2018-01-23 22:41:40 +01:00
Gabriele M
c5f36ee047 Don't allow any operation if a reboot is needed
Change-Id: I175525071faa44f30b8f2bbf36da56a2e6f2dd1b
2018-01-23 22:41:40 +01:00
Gabriele M
8e369117bf Allow to cancel ongoing installations
Change-Id: I46884b42b6e3f87fbee99a23f538cec990b3b873
2018-01-23 22:41:40 +01:00
Gabriele M
f3d9b3f1b2 Allow service restarts while installing AB updates
The update engine service is independent and once started doesn't need
our service to install updates. Therefore we can't assume that our
service will stay up as long as the installation is being performed.
If the service gets terminated while an update is being installed, we
simply lose our connection to the update engine service and stop
receiving notifications, the installation itself won't stop. Keep
track of ongoing installations using a shared preference and use a
sticky service when installing updates. The service will try to
re-connect to the update engine service and determine if the
installation is still ongoing.

Change-Id: Id2fc11cab51610d04bf41a0927824bb8c0c94d71
2018-01-23 22:41:40 +01:00
Gabriele M
6088f26f53 Wait for the UPDATED_NEED_REBOOT status
Consider an update as installed only when update engine reports that
the device needs to be rebooted. This change also move the entire
logic in onStatusUpdate(), which reports all we need to properly
track the progress of the installation.

Change-Id: Ic8db00cccdd19fd62ba4dee31fd1dccc9037193d
2018-01-23 22:41:40 +01:00
Gabriele M
02f52108d9 Show progress when installing AB updates
Change-Id: If8cd2e2da1f15a4af415aa35ccf61052c318333f
2018-01-23 22:41:40 +01:00
Gabriele M
2c41ae392c Use a service to export the updates
AsyncTasks are not suitable for long lasting operations and can easily
cause memory leaks. The use of ProgressDialogs is also discouraged, so
move to a foreground service to export the updates.

Change-Id: I488018d01c0baf74660362a384e53bfe5d85de2b
2018-01-23 22:41:40 +01:00
Gabriele M
d4a65e455e Stop service when pausing downloads
Change-Id: Ibb77c7f0d4309874fcfa591d12b5e6ce4a6d6abc
2018-01-23 22:41:34 +01:00
Gabriele M
cbe6bd69fd Use the right preference for the auto-delete option
Change-Id: Iac7e838e8ecf1e5ed27bb0c9587442aa2ec8ffec
(cherry picked from commit 8ff6f57e7b)
2018-01-18 19:27:20 +00:00
Harry Youd
c5324a5fc6 Updater: Move to new lineage build props
Change-Id: I6ff93f34602de6e79208d382f9be157c14ffbb99
2017-11-28 14:27:20 +01:00
125 changed files with 3030 additions and 1728 deletions

View File

@@ -6,36 +6,37 @@ LOCAL_MODULE_TAGS := optional
LOCAL_SRC_FILES := $(call all-java-files-under, src)
LOCAL_STATIC_JAVA_LIBRARIES := \
android-support-design \
android-support-v4 \
android-support-v7-appcompat \
android-support-v7-cardview \
android-support-v7-preference \
android-support-v7-recyclerview
LOCAL_USE_AAPT2 := true
LOCAL_STATIC_ANDROID_LIBRARIES := \
com.google.android.material_material \
androidx.core_core \
androidx.appcompat_appcompat \
androidx.cardview_cardview \
androidx.preference_preference \
androidx.recyclerview_recyclerview \
LOCAL_RESOURCE_DIR := \
$(TOP)/frameworks/support/design/res \
$(TOP)/frameworks/support/v7/appcompat/res \
$(TOP)/frameworks/support/v7/cardview/res \
$(TOP)/frameworks/support/v7/preference/res \
$(TOP)/frameworks/support/v7/recyclerview/res \
$(LOCAL_PATH)/res
LOCAL_AAPT_FLAGS := \
--auto-add-overlay \
--extra-packages android.support.design \
--extra-packages android.support.v7.appcompat \
--extra-packages android.support.v7.cardview \
--extra-packages android.support.v7.preference \
--extra-packages android.support.v7.recyclerview
LOCAL_PACKAGE_NAME := Updater
LOCAL_PRIVATE_PLATFORM_APIS := true
LOCAL_PRIVILEGED_MODULE := true
LOCAL_CERTIFICATE := platform
LOCAL_PROGUARD_FLAG_FILES := proguard.flags
LOCAL_REQUIRED_MODULES := privapp_whitelist_org.lineageos.updater.xml
include $(BUILD_PACKAGE)
include $(CLEAR_VARS)
LOCAL_MODULE := privapp_whitelist_org.lineageos.updater.xml
LOCAL_MODULE_CLASS := ETC
LOCAL_MODULE_TAGS := optional
LOCAL_MODULE_PATH := $(TARGET_OUT_ETC)/permissions
LOCAL_SRC_FILES := $(LOCAL_MODULE)
include $(BUILD_PREBUILT)
include $(CLEAR_VARS)
LOCAL_MODULE := UpdaterStudio
@@ -46,13 +47,10 @@ updater_system_libs_path := $(abspath $(LOCAL_PATH))/system_libs
include $(BUILD_SYSTEM)/base_rules.mk
.PHONY: copy_updater_system_deps
copy_updater_system_deps: $(updater_system_deps)
$(LOCAL_BUILT_MODULE): $(updater_system_deps)
$(hide) mkdir -p $(updater_system_libs_path)
$(hide) rm -rf $(updater_system_libs_path)/*.jar
$(hide) cp $(updater_system_deps) $(updater_system_libs_path)/framework.jar
$(LOCAL_BUILT_MODULE): copy_updater_system_deps
$(hide) echo "Fake: $@"
$(hide) mkdir -p $(dir $@)
$(hide) touch $@

View File

@@ -4,26 +4,36 @@
<uses-permission android:name="android.permission.ACCESS_CACHE_FILESYSTEM" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.FOREGROUND_SERVICE" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.REBOOT" />
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
<uses-permission android:name="android.permission.RECOVERY" />
<uses-permission android:name="android.permission.START_ACTIVITIES_FROM_BACKGROUND" />
<uses-permission android:name="android.permission.WAKE_LOCK" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<application
android:allowBackup="false"
android:icon="@drawable/ic_launcher"
android:icon="@mipmap/ic_launcher"
android:label="@string/app_name"
android:requestLegacyExternalStorage="true"
android:supportsRtl="true"
android:theme="@style/AppTheme">
android:theme="@style/AppTheme"
android:usesCleartextTraffic="false">
<activity
android:name=".UpdatesActivity"
android:excludeFromRecents="true"
android:label="@string/display_name"
android:exported="true"
android:theme="@style/AppTheme.NoActionBar"
android:launchMode="singleTop">
<intent-filter android:priority="1">
<action android:name="android.settings.SYSTEM_UPDATE_SETTINGS" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
<intent-filter>
<action android:name="android.intent.action.MAIN" />
@@ -41,7 +51,7 @@
</intent-filter>
</receiver>
<receiver android:name=".UpdatesCheckReceiver">
<receiver android:name=".UpdatesCheckReceiver" android:exported="true">
<intent-filter>
<action android:name="android.intent.action.BOOT_COMPLETED"/>
</intent-filter>

View File

@@ -6,7 +6,7 @@ Simple application to download and apply OTA packages.
Server requirements
-------------------
The app sends `GET` requests to the URL defined by the `updater_server_url`
resource (or the `cm.updater.uri` system property) and expects as response
resource (or the `lineage.updater.uri` system property) and expects as response
a JSON with the following structure:
```json
{
@@ -27,10 +27,10 @@ a JSON with the following structure:
The `datetime` attribute is the build date expressed as UNIX timestamp.
The `filename` attribute is the name of the file to be downloaded.
The `id` attribute is a string that uniquely identifies the update.
The `romtype` attribute is the string to be compared with the `ro.cm.releasetype` property.
The `romtype` attribute is the string to be compared with the `ro.lineage.releasetype` property.
The `size` attribute is the size of the update expressed in bytes.
The `url` attribute is the URL of the file to be downloaded.
The `version` attribute is the string to be compared with the `ro.cm.build.version` property.
The `version` attribute is the string to be compared with the `ro.lineage.build.version` property.
Additional attributes are ignored.

View File

@@ -1,16 +1,16 @@
repositories {
google()
jcenter()
mavenCentral()
}
buildscript {
repositories {
google()
jcenter()
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:3.0.1'
classpath 'com.android.tools.build:gradle:7.1.1'
}
}
@@ -21,19 +21,13 @@ keystoreProperties.load(new FileInputStream(keystorePropertiesFile))
apply plugin: 'com.android.application'
android {
compileSdkVersion 24
buildToolsVersion '26.0.3'
compileSdkVersion 30
defaultConfig {
minSdkVersion 24
targetSdkVersion 24
minSdkVersion 27
targetSdkVersion 30
}
lintOptions {
ignore 'ProtectedPermissions'
// These depend on translations
ignore 'ExtraTranslation', 'ImpliedQuantity', 'MissingQuantity', 'MissingTranslation'
}
sourceSets {
main {
@@ -56,15 +50,17 @@ android {
storePassword keystoreProperties['storePassword']
}
}
lint {
ignore 'ProtectedPermissions', 'ExtraTranslation', 'ImpliedQuantity', 'MissingQuantity', 'MissingTranslation'
}
}
dependencies {
compileOnly fileTree(dir: 'system_libs/', include: ['*.jar'])
def supportLibVersion = "24.2.1"
implementation "com.android.support:appcompat-v7:${supportLibVersion}"
implementation "com.android.support:cardview-v7:${supportLibVersion}"
implementation "com.android.support:design:${supportLibVersion}"
implementation "com.android.support:preference-v7:${supportLibVersion}"
implementation "com.android.support:recyclerview-v7:${supportLibVersion}"
implementation 'com.google.android.material:material:1.4.0'
implementation 'androidx.appcompat:appcompat:1.3.0'
implementation 'androidx.cardview:cardview:1.0.0'
implementation 'androidx.preference:preference:1.1.0'
implementation 'androidx.recyclerview:recyclerview:1.2.1'
}

2
gradle.properties Normal file
View File

@@ -0,0 +1,2 @@
android.enableJetifier=true
android.useAndroidX=true

View File

@@ -0,0 +1,24 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
Copyright (C) 2017-2020 The LineageOS Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<permissions>
<privapp-permissions package="org.lineageos.updater">
<permission name="android.permission.ACCESS_CACHE_FILESYSTEM"/>
<permission name="android.permission.REBOOT"/>
<permission name="android.permission.RECOVERY"/>
<permission name="android.permission.START_ACTIVITIES_FROM_BACKGROUND"/>
</privapp-permissions>
</permissions>

View File

@@ -1,4 +1 @@
-keep class android.support.design.widget.** { *; }
-keep interface android.support.design.widget.** { *; }
-keep class org.lineageos.updater.ui.FlingBehavior { *; }

View File

@@ -39,8 +39,13 @@ id=`echo "$zip_name" | sha1sum | cut -d' ' -f1`
version=`echo "$zip_name" | cut -d'-' -f2`
type=`echo "$zip_name" | cut -d'-' -f4`
build_date=`echo "$zip_name" | cut -d'-' -f3 | cut -d'_' -f1`
timestamp=`date --date="$build_date 23:59:59" +%s`
size=`stat -c "%s" "$zip_path"`
if [ "`uname`" = "Darwin" ]; then
timestamp=`date -jf "%Y%m%d %H:%M:%S" "$build_date 23:59:59" +%s`
size=`stat -f%z "$zip_path"`
else
timestamp=`date --date="$build_date 23:59:59" +%s`
size=`stat -c "%s" "$zip_path"`
fi
adb push "$zip_path" "$zip_path_device"
adb shell chgrp cache "$zip_path_device"
@@ -51,3 +56,6 @@ adb shell "killall org.lineageos.updater 2>/dev/null"
adb shell "sqlite3 /data/data/org.lineageos.updater/databases/updates.db" \
"\"INSERT INTO updates (status, path, download_id, timestamp, type, version, size)" \
" VALUES ($status, '$zip_path_device', '$id', $timestamp, '$type', '$version', $size)\""
# Exit root mode
adb unroot

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1010 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 670 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.1 KiB

View File

@@ -0,0 +1,13 @@
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="108dp"
android:height="108dp"
android:viewportWidth="72.72727"
android:viewportHeight="72.72727">
<group android:translateX="24.363636"
android:translateY="24.363636">
<path
android:fillColor="#FAFAFA"
android:pathData="M17,1.01L7,1c-1.1,0 -2,0.9 -2,2v18c0,1.1 0.9,2 2,2h10c1.1,0 2,-0.9 2,-2L19,3c0,-1.1 -0.9,-1.99 -2,-1.99zM17,19L7,19L7,5h10v14zM16,13h-3L13,8h-2v5L8,13l4,4 4,-4z"/>
</group>
</vector>

View File

@@ -0,0 +1,11 @@
<?xml version="1.0" encoding="utf-8"?>
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="24dp"
android:height="24dp"
android:viewportWidth="24"
android:viewportHeight="24">
<path
android:fillColor="@color/inverted"
android:pathData="M12,15.5A3.5,3.5 0 0,1 8.5,12A3.5,3.5 0 0,1 12,8.5A3.5,3.5 0 0,1 15.5,12A3.5,3.5 0 0,1 12,15.5M19.43,12.97C19.47,12.65 19.5,12.33 19.5,12C19.5,11.67 19.47,11.34 19.43,11L21.54,9.37C21.73,9.22 21.78,8.95 21.66,8.73L19.66,5.27C19.54,5.05 19.27,4.96 19.05,5.05L16.56,6.05C16.04,5.66 15.5,5.32 14.87,5.07L14.5,2.42C14.46,2.18 14.25,2 14,2H10C9.75,2 9.54,2.18 9.5,2.42L9.13,5.07C8.5,5.32 7.96,5.66 7.44,6.05L4.95,5.05C4.73,4.96 4.46,5.05 4.34,5.27L2.34,8.73C2.21,8.95 2.27,9.22 2.46,9.37L4.57,11C4.53,11.34 4.5,11.67 4.5,12C4.5,12.33 4.53,12.65 4.57,12.97L2.46,14.63C2.27,14.78 2.21,15.05 2.34,15.27L4.34,18.73C4.46,18.95 4.73,19.03 4.95,18.95L7.44,17.94C7.96,18.34 8.5,18.68 9.13,18.93L9.5,21.58C9.54,21.82 9.75,22 10,22H14C14.25,22 14.46,21.82 14.5,21.58L14.87,18.93C15.5,18.67 16.04,18.34 16.56,17.94L19.05,18.95C19.27,19.03 19.54,18.95 19.66,18.73L21.66,15.27C21.78,15.05 21.73,14.78 21.54,14.63L19.43,12.97Z" />
</vector>

View File

@@ -6,6 +6,6 @@
android:viewportHeight="24">
<path
android:fillColor="@android:color/white"
android:fillColor="@color/inverted"
android:pathData="M17.65 6.35C16.2 4.9 14.21 4 12 4c-4.42 0-7.99 3.58-7.99 8s3.57 8 7.99 8c3.73 0 6.84-2.55 7.73-6h-2.08c-.82 2.33-3.04 4-5.65 4-3.31 0-6-2.69-6-6s2.69-6 6-6c1.66 0 3.14.69 4.22 1.78L13 11h7V4l-2.35 2.35z" />
</vector>

View File

@@ -5,6 +5,6 @@
android:viewportWidth="24.0"
android:viewportHeight="24.0">
<path
android:fillColor="#FF000000"
android:fillColor="@color/inverted"
android:pathData="M17,1.01L7,1c-1.1,0 -2,0.9 -2,2v18c0,1.1 0.9,2 2,2h10c1.1,0 2,-0.9 2,-2L19,3c0,-1.1 -0.9,-1.99 -2,-1.99zM17,19L7,19L7,5h10v14zM16,13h-3L13,8h-2v5L8,13l4,4 4,-4z"/>
</vector>

View File

@@ -0,0 +1,130 @@
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:orientation="horizontal"
android:id="@+id/main_container"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:fitsSystemWindows="true"
android:padding="16dp"
android:weightSum="2"
android:baselineAligned="false">
<RelativeLayout
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:paddingEnd="16dp"
android:paddingStart="16dp"
android:layout_gravity="start">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical">
<TextView
android:id="@+id/header_title"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:fontFamily="sans-serif-light"
android:paddingBottom="16dp"
android:textColor="?android:attr/textColorPrimary"
android:textSize="56sp"
tools:text="LineageOS\n18.1" />
<TextView
android:id="@+id/header_build_version"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textColor="?android:attr/textColorPrimary"
android:textSize="14sp"
tools:text="Android 11"/>
<TextView
android:id="@+id/header_build_date"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textColor="?android:attr/textColorPrimary"
android:textSize="14sp"
tools:text="2022-01-01"/>
<TextView
android:id="@+id/header_last_check"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textColor="?android:attr/textColorPrimary"
android:textSize="14sp"
tools:text="Last checked: 2022-01-01"/>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:weightSum="2"
android:orientation="horizontal">
<Button
android:id="@+id/refresh"
android:drawableStart="@drawable/ic_menu_refresh"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:text="@string/menu_refresh"
style="@style/Widget.AppCompat.Button.Borderless.Colored"/>
<Button
android:id="@+id/preferences"
android:drawableStart="@drawable/ic_menu_preferences"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:text="@string/menu_preferences"
style="@style/Widget.AppCompat.Button.Borderless.Colored"/>
</LinearLayout>
</RelativeLayout>
<RelativeLayout
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:paddingEnd="16dp"
android:paddingStart="16dp"
android:layout_gravity="end">
<androidx.core.widget.NestedScrollView
android:id="@+id/no_new_updates_view"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:padding="46dp">
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:gravity="center"
android:text="@string/list_no_updates"
android:textColor="?android:textColorSecondary" />
</androidx.core.widget.NestedScrollView>
<androidx.recyclerview.widget.RecyclerView
android:id="@+id/recycler_view"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_marginTop="12dp"
android:clipToPadding="false"
android:paddingBottom="5dp"
android:scrollbars="vertical"
android:layout_gravity="end" />
<ProgressBar
android:id="@+id/refresh_progress"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:layout_centerVertical="true"
android:visibility="gone"/>
</RelativeLayout>
</LinearLayout>

View File

@@ -0,0 +1,120 @@
<?xml version="1.0" encoding="utf-8"?>
<androidx.cardview.widget.CardView
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:focusable="true"
android:foreground="?attr/selectableItemBackground"
android:nextFocusRight="@+id/update_action"
app:cardBackgroundColor="@color/tv_card_background"
app:cardCornerRadius="0dp"
app:contentPadding="16dp">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="horizontal"
android:weightSum="1"
android:baselineAligned="false">
<LinearLayout
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:orientation="vertical">
<TextView
android:id="@+id/build_version"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:alpha="0.87"
android:drawablePadding="8dp"
android:maxLines="1"
android:paddingBottom="8sp"
android:textColor="?android:attr/textColorPrimary"
android:textSize="16sp"
tools:text="LineageOS 15.1" />
<TextView
android:id="@+id/build_date"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:maxLines="1"
android:textSize="14sp"
tools:text="29 February 2018" />
<RelativeLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/progress"
android:visibility="invisible"
tools:visibility="visible">
<ProgressBar
android:id="@+id/progress_bar"
style="@style/Widget.AppCompat.ProgressBar.Horizontal"
android:layout_width="0dp"
android:layout_weight="1"
android:layout_height="wrap_content"
android:paddingTop="4sp"
tools:progress="65" />
<TextView
android:id="@+id/progress_percent"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:paddingStart="8dp"
android:paddingEnd="8dp"
tools:text="65%" />
</LinearLayout>
<TextView
android:id="@+id/progress_text"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@id/progress"
android:ellipsize="marquee"
android:singleLine="true"
android:visibility="invisible"
tools:text="162 of 300 MB (3 minutes left)"
tools:visibility="visible" />
<TextView
android:id="@+id/build_size"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:paddingTop="8sp"
android:singleLine="true"
tools:text="300 MB"
tools:visibility="invisible" />
</RelativeLayout>
</LinearLayout>
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="vertical">
<ImageButton
android:id="@+id/update_menu"
style="?android:attr/actionOverflowButtonStyle"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="end"
android:padding="8dp"
android:contentDescription="@null" />
<Button
android:id="@id/update_action"
style="@style/Widget.AppCompat.Button.Borderless.Colored"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="8dp"
tools:text="Pause" />
</LinearLayout>
</LinearLayout>
</androidx.cardview.widget.CardView>

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<android.support.design.widget.CoordinatorLayout
<androidx.coordinatorlayout.widget.CoordinatorLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:id="@+id/main_container"
@@ -7,22 +7,23 @@
android:layout_height="match_parent"
android:fitsSystemWindows="true">
<android.support.design.widget.AppBarLayout
<com.google.android.material.appbar.AppBarLayout
android:id="@+id/app_bar"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:fitsSystemWindows="true"
app:layout_behavior="org.lineageos.updater.ui.FlingBehavior">
<android.support.design.widget.CollapsingToolbarLayout
<com.google.android.material.appbar.CollapsingToolbarLayout
android:id="@+id/collapsing_toolbar"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:theme="@style/AppTheme.AppBarOverlay"
app:collapsedTitleTextAppearance="@style/TextAppearanceWhite"
app:collapsedTitleTextAppearance="@style/TextAppearanceInverted"
app:contentScrim="?attr/colorPrimary"
app:expandedTitleTextAppearance="@style/TextAppearanceTransparent"
app:layout_scrollFlags="scroll|exitUntilCollapsed">
app:layout_scrollFlags="scroll|exitUntilCollapsed"
app:scrimAnimationDuration="0">
<RelativeLayout
android:layout_width="match_parent"
@@ -39,7 +40,7 @@
android:layout_height="wrap_content"
android:fontFamily="sans-serif-light"
android:paddingBottom="16dp"
android:textColor="@color/white"
android:textColor="?android:attr/textColorPrimary"
android:textSize="56sp" />
<TextView
@@ -47,7 +48,7 @@
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@id/header_title"
android:textColor="@color/white"
android:textColor="?android:attr/textColorPrimary"
android:textSize="12sp" />
<TextView
@@ -63,20 +64,21 @@
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@id/header_build_date"
android:layout_marginTop="8dp"
android:textColor="?android:attr/textColorPrimary"
android:textSize="12sp" />
</RelativeLayout>
<android.support.v7.widget.Toolbar
<androidx.appcompat.widget.Toolbar
android:id="@+id/toolbar"
android:layout_width="match_parent"
android:layout_height="?attr/actionBarSize"
android:titleTextColor="@color/white"
android:textColor="?android:attr/textColorPrimary"
app:layout_collapseMode="pin" />
</android.support.design.widget.CollapsingToolbarLayout>
</android.support.design.widget.AppBarLayout>
</com.google.android.material.appbar.CollapsingToolbarLayout>
</com.google.android.material.appbar.AppBarLayout>
<android.support.v4.widget.NestedScrollView
<androidx.core.widget.NestedScrollView
android:id="@+id/no_new_updates_view"
android:layout_width="match_parent"
android:layout_height="match_parent"
@@ -89,9 +91,9 @@
android:gravity="center"
android:text="@string/list_no_updates"
android:textColor="?android:textColorSecondary" />
</android.support.v4.widget.NestedScrollView>
</androidx.core.widget.NestedScrollView>
<android.support.v7.widget.RecyclerView
<androidx.recyclerview.widget.RecyclerView
android:id="@+id/recycler_view"
android:layout_width="match_parent"
android:layout_height="match_parent"
@@ -99,4 +101,4 @@
android:paddingBottom="5dp"
android:scrollbars="vertical"
app:layout_behavior="@string/appbar_scrolling_view_behavior" />
</android.support.design.widget.CoordinatorLayout>
</androidx.coordinatorlayout.widget.CoordinatorLayout>

View File

@@ -7,15 +7,29 @@
android:paddingStart="24dp"
android:paddingTop="16dp">
<Switch
android:id="@+id/preferences_auto_updates_check"
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginBottom="16dp"
android:text="@string/menu_auto_updates_check"
android:textSize="16sp" />
android:orientation="horizontal">
<Switch
<TextView
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:text="@string/menu_auto_updates_check"
android:textColor="@color/inverted"
android:textSize="16sp" />
<Spinner
android:id="@+id/preferences_auto_updates_check_interval"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:entries="@array/menu_auto_updates_check_interval_entries" />
</LinearLayout>
<androidx.appcompat.widget.SwitchCompat
android:id="@+id/preferences_auto_delete_updates"
android:layout_width="match_parent"
android:layout_height="wrap_content"
@@ -23,11 +37,27 @@
android:text="@string/menu_auto_delete_updates"
android:textSize="16sp" />
<Switch
<androidx.appcompat.widget.SwitchCompat
android:id="@+id/preferences_mobile_data_warning"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginBottom="16dp"
android:text="@string/menu_mobile_data_warning"
android:textSize="16sp" />
<androidx.appcompat.widget.SwitchCompat
android:id="@+id/preferences_ab_perf_mode"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginBottom="16dp"
android:text="@string/menu_ab_perf_mode"
android:textSize="16sp" />
<androidx.appcompat.widget.SwitchCompat
android:id="@+id/preferences_update_recovery"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginBottom="16dp"
android:text="@string/menu_update_recovery"
android:textSize="16sp" />
</LinearLayout>

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<android.support.v7.widget.CardView
<androidx.cardview.widget.CardView
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
@@ -15,7 +15,8 @@
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="horizontal"
android:weightSum="1">
android:weightSum="1"
android:baselineAligned="false">
<LinearLayout
android:layout_width="0dp"
@@ -47,25 +48,40 @@
android:layout_width="wrap_content"
android:layout_height="wrap_content">
<ProgressBar
android:id="@+id/progress_bar"
style="@style/Widget.AppCompat.ProgressBar.Horizontal"
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:paddingTop="4sp"
android:id="@+id/progress"
android:visibility="invisible"
tools:progress="65"
tools:visibility="visible" />
tools:visibility="visible">
<ProgressBar
android:id="@+id/progress_bar"
style="@style/Widget.AppCompat.ProgressBar.Horizontal"
android:layout_width="0dp"
android:layout_weight="1"
android:layout_height="wrap_content"
android:paddingTop="4sp"
tools:progress="65" />
<TextView
android:id="@+id/progress_percent"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:paddingStart="8dp"
android:paddingEnd="8dp"
tools:text="65%" />
</LinearLayout>
<TextView
android:id="@+id/progress_text"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@id/progress_bar"
android:layout_below="@id/progress"
android:ellipsize="marquee"
android:singleLine="true"
android:visibility="invisible"
tools:text="162 of 300 MB (3 minutes left) • 65%"
tools:text="162 of 300 MB (3 minutes left)"
tools:visibility="visible" />
<TextView
@@ -79,12 +95,25 @@
</RelativeLayout>
</LinearLayout>
<Button
android:id="@id/update_action"
style="@style/Widget.AppCompat.Button.Borderless.Colored"
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="8dp"
tools:text="Pause" />
android:orientation="vertical">
<ImageButton
android:id="@+id/update_menu"
style="?android:attr/actionOverflowButtonStyle"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="end"
android:padding="8dp"
android:contentDescription="@null" />
<Button
android:id="@id/update_action"
style="@style/Widget.AppCompat.Button.Borderless.Colored"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="8dp"
tools:text="Pause" />
</LinearLayout>
</LinearLayout>
</android.support.v7.widget.CardView>
</androidx.cardview.widget.CardView>

View File

@@ -1,6 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto">
<menu xmlns:android="http://schemas.android.com/apk/res/android">
<item
android:id="@+id/menu_export_update"
android:title="@string/menu_export_update" />

View File

@@ -0,0 +1,20 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright (c) 2018 The LineageOS Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<adaptive-icon xmlns:android="http://schemas.android.com/apk/res/android">
<background android:drawable="@color/ic_background"/>
<foreground android:drawable="@drawable/ic_foreground"/>
</adaptive-icon>

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
Copyright (C) 2017 The LineageOS Project
Copyright (C) 2017-2020 The LineageOS Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
@@ -25,10 +25,12 @@
<string name="download_completed_notification">اكتمل التنزيل</string>
<string name="download_starting_notification">بدء التنزيل</string>
<string name="update_failed_notification">فشل التحديث</string>
<string name="installation_suspended_notification">تم تعليق التثبيت</string>
<string name="new_updates_found_title">تحديثات جديدة</string>
<string name="text_download_speed">%1$s، %2$s/ثانية</string>
<string name="pause_button">إيقاف مؤقت</string>
<string name="resume_button">استئناف</string>
<string name="suspend_button">تعليق</string>
<string name="installing_update">جارٍ تثبيت حزمة التحديث</string>
<string name="installing_update_error">خطأ في التثبيت</string>
<string name="installing_update_finished">تم تثبيت التحديث</string>
@@ -41,11 +43,18 @@
<string name="menu_refresh">تحديث</string>
<string name="menu_preferences">التفضيلات</string>
<string name="menu_auto_updates_check">التحقق من التحديثات التلقائية</string>
<string name="menu_auto_updates_check_interval_daily">مرة في اليوم</string>
<string name="menu_auto_updates_check_interval_weekly">مرة في الأسبوع</string>
<string name="menu_auto_updates_check_interval_monthly">مرة في الشهر</string>
<string name="menu_auto_updates_check_interval_never">مطلقًا</string>
<string name="menu_auto_delete_updates">حذف التحديثات بعد التثبيت</string>
<string name="menu_delete_update">حذف</string>
<string name="menu_copy_url">نسخ الرابط</string>
<string name="menu_export_update">تصدير التحديث</string>
<string name="menu_show_changelog">إظهار التغييرات</string>
<string name="menu_ab_perf_mode">إعطاء الأولوية لعملية التحديث</string>
<string name="menu_update_recovery">تحديث وضع الاسترداد</string>
<string name="toast_forced_update_recovery">من المستحيل تعطيل تحديثات Lineage Recovery على هذا الجهاز</string>
<string name="snack_updates_found">تم العثور على تحديثات جديدة</string>
<string name="snack_no_updates_found">لا توجد تحديثات جديدة</string>
<string name="snack_updates_check_failed">فشل التحقق من وجود تحديث. برجاء التحقق من اتصالك بالإنترنت وإعادة المحاولة لاحقًا.</string>
@@ -58,8 +67,8 @@
<string name="header_last_updates_check">آخر تحقق: <xliff:g id="date" example="1 January 1970">%1$s</xliff:g> (<xliff:g id="time" example="01:23">%2$s</xliff:g>)</string>
<string name="list_build_version">LineageOS <xliff:g id="version" example="14.1">%1$s</xliff:g></string>
<string name="list_build_version_date">LineageOS <xliff:g id="version" example="14.1">%1$s</xliff:g> - <xliff:g id="date" example="July 11, 2017">%2$s</xliff:g></string>
<string name="list_download_progress_new"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> of <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g><xliff:g id="percentage" example="56">%3$s</xliff:g></string>
<string name="list_download_progress_eta_new"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> من <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g> (<xliff:g id="eta" example="3 minutes left">%3$s</xliff:g>)<xliff:g id="percentage" example="56">%4$s</xliff:g></string>
<string name="list_download_progress_newer"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> من <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g></string>
<string name="list_download_progress_eta_newer"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> من <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g> (<xliff:g id="eta" example="3 minutes left">%3$s</xliff:g>)</string>
<string name="list_verifying_update">جارٍ التحقق من التحديث</string>
<string name="list_no_updates">لا توجد تحديثات جديدة. للبحث عن تحديثات جديدة يدويًا، استخدم الزر تحديث.</string>
<string name="action_download">تنزيل</string>
@@ -72,8 +81,6 @@
<string name="confirm_delete_dialog_title">حذف الملف</string>
<string name="confirm_delete_dialog_message">حذف ملف التحديث المحدد؟</string>
<string name="apply_update_dialog_title">تطبيق التحديث</string>
<string name="apply_update_dialog_message">أنت على وشك الترقية إلى <xliff:g id="update_name">%1$s</xliff:g>.\n\nإذا قمت بالضغط على <xliff:g id="ok">%2$s</xliff:g>، سيقوم الجهاز بإعادة تشغيل نفسه في وضع الاستعادة لتثبيت التحديث.\n\nملاحظة: هذه الميزة تتطلب مسترد متوافق أو سيلزم تثبيت التحديثات يدويًا.</string>
<string name="apply_update_dialog_message_ab">أنت على وشك الترقية إلى <xliff:g id="update_name">%1$s</xliff:g>.\n\nعند الضغط على <xliff:g id="ok">%2$s</xliff:g>، وسوف يبدأ الجهاز بالتثبيت في الخلفية.\n\nحتى الانتهاء، وسوف يتم مطالبتك بإعادة التشغيل.</string>
<string name="cancel_installation_dialog_message">إلغاء التثبيت؟</string>
<string name="label_download_url">عنوان التنزيل</string>
<string name="toast_download_url_copied">تم نسخ الرابط</string>
@@ -81,6 +88,7 @@
<string name="notification_export_success">تم تصدير التحديث</string>
<string name="notification_export_fail">خطأ في التصدير</string>
<string name="toast_already_exporting">جاري تصدير تحديث بالفعل</string>
<string name="toast_export_started">بدأ التصدير</string>
<plurals name="eta_seconds">
<item quantity="zero"><xliff:g id="count">%d</xliff:g> ثانية متبقية</item>
<item quantity="one"><xliff:g id="count">%d</xliff:g> ثانية متبقية</item>
@@ -111,4 +119,10 @@
<string name="menu_mobile_data_warning">تحذير البيانات</string>
<string name="blocked_update_dialog_title">التحديث محظور</string>
<string name="blocked_update_dialog_message">لا يمكن تثبيت التحديث باستخدام تطبيق المُحدث. برجاء قراءة <xliff:g id="info_url">%1$s </xliff:g> للحصول على مزيد من المعلومات.</string>
<string name="export_channel_title">اكتمال التصدير</string>
<string name="new_updates_channel_title">تحديثات جديدة</string>
<string name="ongoing_channel_title">التنزيلات الحالية</string>
<string name="update_failed_channel_title">فشل التحديث</string>
<string name="info_dialog_title">هل كنت تعلم؟ </string>
<string name="info_dialog_ok">شكرًا على المعلومة!</string>
</resources>

View File

@@ -1,7 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!--Generated by crowdin.com-->
<!--
Copyright (C) 2017 The LineageOS Project
Copyright (C) 2017-2020 The LineageOS Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
@@ -16,14 +15,6 @@
limitations under the License.
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<!-- Directory where the update files will be downloaded and stored.
WARNING: The application can and will delete any unknown file. -->
<!-- Directory where the downloads will be exported to.
The path is relative to the root of the external storage.-->
<!--
Optional placeholders replaced at runtime:
{device} - Device name
{type} - Build type
{incr} - Incremental version
-->
<string name="menu_update_recovery">পুনৰুদ্ধাৰ আপডেট কৰক</string>
<string name="toast_forced_update_recovery">এই ডিভাইচত Lineage পুনৰুদ্ধাৰ আপডেটসমূহ নিষ্ক্ৰিয় কৰাটো অসম্ভৱ।</string>
</resources>

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
Copyright (C) 2017 The LineageOS Project
Copyright (C) 2017-2020 The LineageOS Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
@@ -17,25 +17,60 @@
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<string name="app_name">Anovador</string>
<string name="display_name">Anovador</string>
<string name="verification_failed_notification">La verificación falló</string>
<string name="verifying_download_notification">Verificando l\'anovamientu</string>
<string name="downloading_notification">En descarga</string>
<string name="download_paused_notification">La descarga ta en posa</string>
<string name="download_paused_error_notification">Error de la descarga</string>
<string name="download_completed_notification">Completóse la descarga</string>
<string name="download_starting_notification">Aniciando la descarga</string>
<string name="update_failed_notification">L\'anovamientu falló</string>
<string name="installation_suspended_notification">Suspendióse la instalación</string>
<string name="new_updates_found_title">Hai anovamientos</string>
<string name="text_download_speed">%1$s, %2$s/s</string>
<string name="pause_button">Posar</string>
<string name="resume_button">Siguir</string>
<string name="suspend_button">Suspender</string>
<string name="installing_update">Instalando\'l paquete d\'anovamientu</string>
<string name="installing_update_error">Error de la instalación</string>
<string name="installing_update_finished">Instalóse l\'anovamientu</string>
<string name="finalizing_package">Finando la instalación del paquete</string>
<string name="preparing_ota_first_boot">Tresnando\'l primer arrinque</string>
<string name="dialog_prepare_zip_message">Tresnáu preliminar del anovamientu</string>
<string name="dialog_battery_low_title">Queda poca batería</string>
<string name="dialog_battery_low_message_pct">El nivel de batería ye perbaxu, tien d\'haber polo menos un <xliff:g id="percent_discharging">%1$d</xliff:g>%% de batería pa siguir, <xliff:g id="percent_charging">%2$d</xliff:g>%% si ta en carga.</string>
<string name="reboot">Reaniciar</string>
<string name="menu_refresh">Anovar</string>
<string name="menu_preferences">Preferencies</string>
<string name="menu_auto_updates_check">Comprobación d\'anovamientos</string>
<string name="menu_auto_updates_check_interval_daily">Caldía</string>
<string name="menu_auto_updates_check_interval_weekly">Selmanalmente</string>
<string name="menu_auto_updates_check_interval_monthly">Mensualmente</string>
<string name="menu_auto_updates_check_interval_never">Enxamás</string>
<string name="menu_auto_delete_updates">Desaniciar los anovamientos al instalalos</string>
<string name="menu_delete_update">Desaniciar</string>
<string name="menu_copy_url">Copiar la URL</string>
<string name="menu_export_update">Esportar l\'anovamientu</string>
<string name="menu_show_changelog">Amosar el rexistru de cambeos</string>
<string name="menu_ab_perf_mode">Priorizar el procesu d\'anovamientu</string>
<string name="menu_update_recovery">Anovar el recovery</string>
<string name="toast_forced_update_recovery">Ye imposible desactivar los anovamientos del recovery de Lineage nesti preséu.</string>
<string name="snack_updates_found">Atopáronse anovamientos</string>
<string name="snack_no_updates_found">Nun s\'atopó nengún anovamientu</string>
<string name="snack_updates_check_failed">La comprobación d\'anovamientos falló. Comprueba la conexón a internet y volvi tentalo.</string>
<string name="snack_download_failed">La descarga falló. Comprueba la conexón a internet y volvi tentalo.</string>
<string name="snack_download_verification_failed">La comprobación d\'anovamientos falló</string>
<string name="snack_download_verified">Completóse la descarga.</string>
<string name="snack_update_not_installable">Esti anovamientu nun se pue instalar sobre la versión actual.</string>
<string name="header_title_text">LineageOS\n%1$s</string>
<string name="header_android_version">Android <xliff:g id="version" example="7.1.2">%1$s</xliff:g></string>
<string name="header_last_updates_check">Última comprobación: <xliff:g id="date" example="1 January 1970">%1$s</xliff:g> (<xliff:g id="time" example="01:23">%2$s</xliff:g>)</string>
<string name="list_build_version">LineageOS <xliff:g id="version" example="14.1">%1$s</xliff:g></string>
<string name="list_build_version_date">LineageOS <xliff:g id="version" example="14.1">%1$s</xliff:g> - <xliff:g id="date" example="July 11, 2017">%2$s</xliff:g></string>
<string name="list_download_progress_new"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> de <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g><xliff:g id="percentage" example="56">%3$s</xliff:g></string>
<string name="list_download_progress_eta_new"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> de <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g> (<xliff:g id="eta" example="3 minutes left">%3$s</xliff:g>)<xliff:g id="percentage" example="56">%4$s</xliff:g></string>
<string name="list_download_progress_newer"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> de <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g></string>
<string name="list_download_progress_eta_newer"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> de <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g> (<xliff:g id="eta" example="3 minutes left">%3$s</xliff:g>)</string>
<string name="list_verifying_update">Verificando l\'anovamientu</string>
<string name="list_no_updates">Nun s\'atopó nengún anovamientu. Pa comprobar manualmente si los hai, usa\'l botón «Anovar».</string>
<string name="action_download">Baxar</string>
<string name="action_pause">Posar</string>
<string name="action_resume">Siguir</string>
@@ -43,14 +78,25 @@
<string name="action_info">Información</string>
<string name="action_delete">Desaniciar</string>
<string name="action_cancel">Encaboxar</string>
<string name="confirm_delete_dialog_message">¿Quies desaniciar l\'anovamientu esbilláu?</string>
<string name="confirm_delete_dialog_title">Desaniciu d\'un ficheru</string>
<string name="confirm_delete_dialog_message">¿Quies desaniciar l\'anovamientu seleicionáu?</string>
<string name="apply_update_dialog_title">Instalación d\'un anovamientu</string>
<string name="apply_update_dialog_message">Tas a piques d\'instalar «<xliff:g id="update_name">%1$s</xliff:g>».\n\nSi primes «<xliff:g id="ok">%2$s</xliff:g>», el preséu va reaniciase y entrar nel mou de recuperación pa instalar l\'anovamientu.\n\nNota: esta función rique un recovery compatible o los anovamientos tienen que s\'instalar manualmente.</string>
<string name="apply_update_dialog_message_ab">Tas a piques d\'instalar «<xliff:g id="update_name">%1$s</xliff:g>».\n\nSi primes «<xliff:g id="ok">%2$s</xliff:g>», el preséu va comenzar la instalación en segundu planu.\n\nNamás acabar, el propiu preséu va suxerite que lu reanicies.</string>
<string name="cancel_installation_dialog_message">¿Quies encaboxar la instalación?</string>
<string name="label_download_url">URL de la descarga</string>
<string name="toast_download_url_copied">Copióse la URL</string>
<string name="dialog_export_title">Esportando l\'anovamientu</string>
<string name="notification_export_success">Esportóse l\'anovamientu</string>
<string name="notification_export_fail">Error de la esportación</string>
<string name="toast_already_exporting">Yá ta esportándose un anovamientu</string>
<string name="toast_export_started">Anicióse la esportación</string>
<plurals name="eta_seconds">
<item quantity="one">Queda 1 segundu</item>
<item quantity="other">Queden <xliff:g id="count">%d</xliff:g> segundos</item>
</plurals>
<plurals name="eta_minutes">
<item quantity="one">Queda un 1 minutu</item>
<item quantity="one">Queda 1 minutu</item>
<item quantity="other">Queden <xliff:g id="count">%d</xliff:g> minutos</item>
</plurals>
<plurals name="eta_hours">
@@ -58,6 +104,16 @@
<item quantity="other">Queden <xliff:g id="count">%d</xliff:g> hores</item>
</plurals>
<string name="update_on_mobile_data_title">Alvertencia</string>
<string name="update_on_mobile_data_message">Tas a piques de baxar un paquete d\'anovamientu colos datos móviles que pue xenerar un usu altu de datos. ¿Quies siguir?</string>
<string name="checkbox_mobile_data_warning">Nun volver amosar</string>
<string name="menu_mobile_data_warning">Alvertir al usar la rede móvil</string>
<string name="blocked_update_dialog_title">Bloquióse l\'anovamientu</string>
<string name="blocked_update_dialog_message">Esti anovamientu nun se pue instalar con «Anovador». Llei <xliff:g id="info_url">%1$s</xliff:g> pa consiguir más información.</string>
<string name="export_channel_title">Esportación completada</string>
<string name="new_updates_channel_title">Hai anovamientos</string>
<string name="ongoing_channel_title">Descargues en cursu</string>
<string name="update_failed_channel_title">Anovamientu fallíu</string>
<string name="info_dialog_title">¿Sabíeslo?</string>
<string name="info_dialog_message">Los anovamientos de LineageOS son paquetes d\'instalación completos. Esto significa que siempres pues instalar l\'últimu anovamientu, ¡magar que saltares dalgún intermediu!</string>
<string name="info_dialog_ok">¡Gracies!</string>
</resources>

View File

@@ -1,103 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<!--Generated by crowdin.com-->
<!--
Copyright (C) 2017 The LineageOS Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<string name="app_name">Yeniləyici</string>
<string name="display_name">Yeniləyici</string>
<string name="verification_failed_notification">Təsdiqləmə uğursuz oldu</string>
<string name="verifying_download_notification">Yeniləmə təsdiqlənir</string>
<string name="downloading_notification">Endirilir</string>
<string name="download_paused_notification">Endirilməyə fasilə verildi</string>
<string name="download_paused_error_notification">Endirmə xətası</string>
<string name="download_completed_notification">Endirmə tamamlandı</string>
<string name="download_starting_notification">Endirmə başladılır</string>
<string name="update_failed_notification">Yeniləmə uğursuz oldu</string>
<string name="new_updates_found_title">Ən son yeniləmələr</string>
<string name="text_download_speed">%1$s, %2$s/s</string>
<string name="pause_button">Fasilə ver</string>
<string name="resume_button">Davam etdir</string>
<string name="installing_update">Yeniləmə paketi quraşdırılır</string>
<string name="installing_update_error">Quraşdırma xətası</string>
<string name="installing_update_finished">Yeniləmə quraşdırıldı</string>
<string name="finalizing_package">Paket quraşdırma tamamlanır</string>
<string name="preparing_ota_first_boot">İlk yükləmə üçün hazırlanır</string>
<string name="dialog_prepare_zip_message">Yeniləmə ilkin hazırlığı</string>
<string name="dialog_battery_low_title">Zəif batareya</string>
<string name="dialog_battery_low_message_pct">Batereya səviyyəsi çox aşağıdır, davam etmək üçün ən az batereya səviyyəsi <xliff:g id="percent_discharging">%1$d</xliff:g>%% olmalıdır, batereya <xliff:g id="percent_charging">%2$d</xliff:g>%% doldurulur.</string>
<string name="reboot">Yenidən başlat</string>
<string name="menu_refresh">Təzələ</string>
<string name="menu_preferences">Tərcihlər</string>
<string name="menu_auto_updates_check">Avtomatik yeniləmə yoxlanışı</string>
<string name="menu_auto_delete_updates">Quraşdırılanda yeniləmələri sil</string>
<string name="menu_delete_update">Sil</string>
<string name="menu_copy_url">URL-ni Kopyala</string>
<string name="menu_export_update">Yeniləməni köçür</string>
<string name="menu_show_changelog">Dəyişiklik jurnalını göstər</string>
<string name="snack_updates_found">Yeniləmə tapıldı</string>
<string name="snack_no_updates_found">Yeniləmə yoxdur</string>
<string name="snack_updates_check_failed">Yeniləmə yoxlanışı uğursuz oldu. Zəhmət olmasa internet bağlantısını yoxlayıb yenidən cəhd edin.</string>
<string name="snack_download_failed">Endirmə uğursuz oldu. Zəhmət olmasa internet bağlantısını yoxlayıb yenidən cəhd edin.</string>
<string name="snack_download_verification_failed">Yeniləmə təsdiqləməsi uğursuz oldu.</string>
<string name="snack_download_verified">Endirmə tamamlandı.</string>
<string name="snack_update_not_installable">Bu yeniləmə hazırki quruluşun üzərində quraşdırıla bilməz.</string>
<string name="header_title_text">LineageOS\n%1$s</string>
<string name="header_android_version">Android <xliff:g id="version" example="7.1.2">%1$s</xliff:g></string>
<string name="header_last_updates_check">Son yoxlama: <xliff:g id="date" example="1 January 1970">%1$s</xliff:g> (<xliff:g id="time" example="01:23">%2$s</xliff:g>)</string>
<string name="list_build_version">LineageOS <xliff:g id="version" example="14.1">%1$s</xliff:g></string>
<string name="list_build_version_date">LineageOS <xliff:g id="version" example="14.1">%1$s</xliff:g> - <xliff:g id="date" example="July 11, 2017">%2$s</xliff:g></string>
<string name="list_download_progress_new"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> / <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g><xliff:g id="percentage" example="56">%3$s</xliff:g></string>
<string name="list_download_progress_eta_new"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> / <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g> (<xliff:g id="eta" example="3 minutes left">%3$s</xliff:g>) • <xliff:g id="percentage" example="56">%4$s</xliff:g></string>
<string name="list_verifying_update">Yeniləmə təsdiqlənir</string>
<string name="list_no_updates">Yeniləmə tapılmadı. Yeniləmələri əllə yoxlamaq üçün Təzələ düyməsindən istifadə edin.</string>
<string name="action_download">Endir</string>
<string name="action_pause">Fasilə ver</string>
<string name="action_resume">Davam etdir</string>
<string name="action_install">Quraşdır</string>
<string name="action_info">Məlumat</string>
<string name="action_delete">Sil</string>
<string name="action_cancel">İmtina</string>
<string name="confirm_delete_dialog_title">Faylı sil</string>
<string name="confirm_delete_dialog_message">Seçilmiş yeniləmə faylı silinsin?</string>
<string name="apply_update_dialog_title">Yeniləməni tətbiq et</string>
<string name="apply_update_dialog_message"><xliff:g id="update_name">%1$s</xliff:g> yüksəldirsiniz.\n\n<xliff:g id="ok">%2$s</xliff:g> bassanız, cihaz yeniləməni quraşdırmaq üçün bərpa rejimində yenidən başlayacaq.\n\nQeyd: Bu özəlliyin uyğun bir Bərpa mühitinə ehtiyacı var və ya yeniləmələr əllə quraşdırılmalıdır.</string>
<string name="apply_update_dialog_message_ab"><xliff:g id="update_name">%1$s</xliff:g> yüksəldirsiniz.\n\n<xliff:g id="ok">%2$s</xliff:g> düyməsinə bassanız, cihaz arxaplanda quraşdırılmağa başlıyacaq.\n\nƏməliyyat bitəndə, yenidən başladılmalıdır.</string>
<string name="cancel_installation_dialog_message">Quraşdırmadan imtina edilsin?</string>
<string name="label_download_url">Endirmə bağlantısı</string>
<string name="toast_download_url_copied">Bağlantı kopyalandı</string>
<string name="dialog_export_title">Yeniləmə köçürülür</string>
<string name="notification_export_success">Yeniləmə köçürüldü</string>
<string name="notification_export_fail">Köçürmə xətası</string>
<string name="toast_already_exporting">Artıq bir yeniləmə köçürülür</string>
<plurals name="eta_seconds">
<item quantity="one">1 saniyə qaldı</item>
<item quantity="other"><xliff:g id="count">%d</xliff:g> saniyə qaldı</item>
</plurals>
<plurals name="eta_minutes">
<item quantity="one">1 dəqiqə qaldı</item>
<item quantity="other"><xliff:g id="count">%d</xliff:g> dəqiqə qaldı</item>
</plurals>
<plurals name="eta_hours">
<item quantity="one">1 saat qaldı</item>
<item quantity="other"><xliff:g id="count">%d</xliff:g> saat qaldı</item>
</plurals>
<string name="update_on_mobile_data_title">Xəbərdarlıq</string>
<string name="update_on_mobile_data_message">Böyük ehtimalla mobil verilənlərdən istifadə edərək yüksək verilənlər istifadəsinə səbəb olacaq yeniləmə paketi endirirsiniz. Davam etmək istəyirsiniz?</string>
<string name="checkbox_mobile_data_warning">Təkrar göstərmə</string>
<string name="menu_mobile_data_warning">Mobil verilənlər xəbərdarlığı</string>
<string name="blocked_update_dialog_title">Yeniləmə əngəlləndi</string>
<string name="blocked_update_dialog_message">Bu yeniləmə, tətbiq yeniləyici istifadə edilərək quraşdırıla bilməz. Ətraflı məlumat üçün zəhmət olmasa <xliff:g id="info_url">%1$s</xliff:g> ünvanını oxuyun.</string>
</resources>

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
Copyright (C) 2017 The LineageOS Project
Copyright (C) 2017-2020 The LineageOS Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
@@ -15,53 +15,62 @@
limitations under the License.
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<string name="app_name">Yeniləyici</string>
<string name="display_name">Yeniləyici</string>
<string name="verification_failed_notification">Təsdiqləmə uğursuz oldu</string>
<string name="verifying_download_notification">Yeniləmə təsdiqlənir</string>
<string name="app_name">Güncəlləyici</string>
<string name="display_name">Güncəlləyici</string>
<string name="verification_failed_notification">Doğrulama uğursuz oldu</string>
<string name="verifying_download_notification">Güncəlləmə doğrulanır</string>
<string name="downloading_notification">Endirilir</string>
<string name="download_paused_notification">Endirməyə fasilə verildi</string>
<string name="download_paused_error_notification">Endirmə xətası</string>
<string name="download_completed_notification">Endirmə tamamlandı</string>
<string name="download_starting_notification">Endirmə başladılır</string>
<string name="update_failed_notification">Yeniləmə uğursuz oldu</string>
<string name="new_updates_found_title">Ən son yeniləmələr</string>
<string name="update_failed_notification">Güncəlləmə uğursuz oldu</string>
<string name="installation_suspended_notification">Quraşdırma dayandırıldı</string>
<string name="new_updates_found_title">Yeni güncəlləmələr</string>
<string name="text_download_speed">%1$s, %2$s/s</string>
<string name="pause_button">Fasilə ver</string>
<string name="resume_button">Davam etdir</string>
<string name="installing_update">Yeniləmə paketi quraşdırılır</string>
<string name="suspend_button">Dayandır</string>
<string name="installing_update">Güncəlləmə paketi quraşdırılır</string>
<string name="installing_update_error">Quraşdırma xətası</string>
<string name="installing_update_finished">Yeniləmə quraşdırıldı</string>
<string name="installing_update_finished">Güncəlləmə quraşdırıldı</string>
<string name="finalizing_package">Paket quraşdırma tamamlanır</string>
<string name="preparing_ota_first_boot">İlk yükləmə üçün hazırlanır</string>
<string name="dialog_prepare_zip_message">Yeniləmə ilkin hazırlığı</string>
<string name="dialog_prepare_zip_message">Güncəlləmə ilkin hazırlıq</string>
<string name="dialog_battery_low_title">Zəif batareya</string>
<string name="dialog_battery_low_message_pct">Batereya səviyyəsi çox aşağıdır, davam etmək üçün ən az batereya səviyyəsi <xliff:g id="percent_discharging">%1$d</xliff:g>%% olmalıdır, <xliff:g id="percent_charging">%2$d</xliff:g>%% enerji yığır.</string>
<string name="reboot">Yenidən başlat</string>
<string name="menu_refresh">Təzələ</string>
<string name="menu_preferences">Tərcihlər</string>
<string name="menu_auto_updates_check">Avtomatik yeniləmə yoxlanışı</string>
<string name="menu_auto_delete_updates">Quraşdırılanda yeniləmələri sil</string>
<string name="menu_auto_updates_check">Avto-güncəlləmə yoxlanışı</string>
<string name="menu_auto_updates_check_interval_daily">Gündə bir dəfə</string>
<string name="menu_auto_updates_check_interval_weekly">Həftədə bir dəfə</string>
<string name="menu_auto_updates_check_interval_monthly">Ayda bir dəfə</string>
<string name="menu_auto_updates_check_interval_never">Heç vaxt</string>
<string name="menu_auto_delete_updates">Quraşdırılanda güncəlləmələri sil</string>
<string name="menu_delete_update">Sil</string>
<string name="menu_copy_url">URL-ni Kopyala</string>
<string name="menu_export_update">Yeniləməni köçür</string>
<string name="menu_export_update">Güncəlləməni xaricə köçür</string>
<string name="menu_show_changelog">Dəyişiklik jurnalını göstər</string>
<string name="snack_updates_found">Yeniləmə tapıldı</string>
<string name="snack_no_updates_found">Yeniləmə yoxdur</string>
<string name="snack_updates_check_failed">Yeniləmə yoxlanışı uğursuz oldu. Zəhmət olmasa internet bağlantısını yoxlayıb yenidən cəhd edin.</string>
<string name="snack_download_failed">Endirmə uğursuz oldu. Zəhmət olmasa internet bağlantısını yoxlayıb yenidən cəhd edin.</string>
<string name="snack_download_verification_failed">Yeniləmə təsdiqləməsi uğursuz oldu.</string>
<string name="menu_ab_perf_mode">Üstünlüyü güncəlləmə prosesinə ver</string>
<string name="menu_update_recovery">Geri qaytarma rejimini güncəllə</string>
<string name="toast_forced_update_recovery">Bu cihazda Lineage Geri qaytarma güncəlləmələrini sıradan çıxartmaq mümkün deyil.</string>
<string name="snack_updates_found">Yeni güncəlləmə tapıldı</string>
<string name="snack_no_updates_found">Yeni güncəlləmə tapılmadı</string>
<string name="snack_updates_check_failed">Güncəlləmə yoxlanışı uğursuz oldu. Lütfən internet bağlantınızı yoxlayıb daha sonra yenidən sınayın.</string>
<string name="snack_download_failed">Endirmə uğursuz oldu. Lütfən internet bağlantınızı yoxlayıb yenidən sınayın.</string>
<string name="snack_download_verification_failed">Güncəlləmə doğrulaması uğursuz oldu.</string>
<string name="snack_download_verified">Endirmə tamamlandı.</string>
<string name="snack_update_not_installable">Bu yeniləmə hazırki quruluşun üzərində quraşdırıla bilməz.</string>
<string name="snack_update_not_installable">Bu güncəlləmə hazırkı quruluşun üzərinə quraşdırıla bilməz.</string>
<string name="header_title_text">LineageOS\n%1$s</string>
<string name="header_android_version">Android <xliff:g id="version" example="7.1.2">%1$s</xliff:g></string>
<string name="header_last_updates_check">Son yoxlama: <xliff:g id="date" example="1 January 1970">%1$s</xliff:g> (<xliff:g id="time" example="01:23">%2$s</xliff:g>)</string>
<string name="list_build_version">LineageOS <xliff:g id="version" example="14.1">%1$s</xliff:g></string>
<string name="list_build_version_date">LineageOS <xliff:g id="version" example="14.1">%1$s</xliff:g> - <xliff:g id="date" example="July 11, 2017">%2$s</xliff:g></string>
<string name="list_download_progress_new"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> / <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g><xliff:g id="percentage" example="56">%3$s</xliff:g></string>
<string name="list_download_progress_eta_new"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> / <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g> (<xliff:g id="eta" example="3 minutes left">%3$s</xliff:g>)<xliff:g id="percentage" example="56">%4$s</xliff:g></string>
<string name="list_verifying_update">Yeniləmə təsdiqlənir</string>
<string name="list_no_updates">Yeniləmə tapılmadı. Yeniləmələri əllə yoxlamaq üçün Təzələ düyməsindən istifadə edin.</string>
<string name="list_download_progress_newer"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> / <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g></string>
<string name="list_download_progress_eta_newer"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> / <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g> (<xliff:g id="eta" example="3 minutes left">%3$s</xliff:g>)</string>
<string name="list_verifying_update">Güncəlləmə doğrulanır</string>
<string name="list_no_updates">Yeni güncəlləmə tapılmadı. Yeni güncəlləmələri əllə yoxlamaq üçün Təzələ düyməsini istifadə edin.</string>
<string name="action_download">Endir</string>
<string name="action_pause">Fasilə ver</string>
<string name="action_resume">Davam etdir</string>
@@ -70,17 +79,18 @@
<string name="action_delete">Sil</string>
<string name="action_cancel">İmtina</string>
<string name="confirm_delete_dialog_title">Faylı sil</string>
<string name="confirm_delete_dialog_message">Seçilmiş yeniləmə faylı silinsin?</string>
<string name="apply_update_dialog_title">Yeniləməni tətbiq et</string>
<string name="apply_update_dialog_message"><xliff:g id="update_name">%1$s</xliff:g> yüksəldirsiniz.\n\n<xliff:g id="ok">%2$s</xliff:g> bassanız, cihaz yeniləməni quraşdırmaq üçün bərpa rejimində yenidən başlayacaq.\n\nQeyd: Bu özəlliyin uyğun bir Bərpa mühitinə ehtiyacı var və ya yeniləmələr əllə quraşdırılmalıdır.</string>
<string name="apply_update_dialog_message_ab"><xliff:g id="update_name">%1$s</xliff:g> yüksəldirsiniz.\n\n<xliff:g id="ok">%2$s</xliff:g> düyməsinə bassanız, cihaz arxaplanda quraşdırılmağa başlıyacaq.\n\nƏməliyyat bitəndə, yenidən başladılmalıdır.</string>
<string name="confirm_delete_dialog_message">Seçilmiş güncəlləmə faylı silinsin?</string>
<string name="apply_update_dialog_title">Güncəlləməni tətbiq et</string>
<string name="apply_update_dialog_message"><xliff:g id="update_name">%1$s</xliff:g> quraşdırırsınız.\n\n<xliff:g id="ok">%2$s</xliff:g> düyməsinə bassanız, cihaz güncəlləməni quraşdırmaq üçün bərpa rejimində yenidən başlayacaq.\n\nQeyd: Bu özəlliyin uyğun bir Bərpa mühitinə ehtiyacı var və ya güncəlləmələr əllə quraşdırılmalıdır.</string>
<string name="apply_update_dialog_message_ab"><xliff:g id="update_name">%1$s</xliff:g> quraşdırırsınız.\n\n<xliff:g id="ok">%2$s</xliff:g> düyməsinə bassanız, cihaz arxaplanda quraşdırılmağa başlıyacaq.\n\nƏməliyyat bitəndə, yenidən başladılmalıdır.</string>
<string name="cancel_installation_dialog_message">Quraşdırmadan imtina edilsin?</string>
<string name="label_download_url">Endirmə bağlantısı</string>
<string name="toast_download_url_copied">Bağlantı kopyalandı</string>
<string name="dialog_export_title">Yeniləmə köçürülür</string>
<string name="notification_export_success">Yeniləmə köçürüldü</string>
<string name="dialog_export_title">Güncəlləmə xaricə köçürülür</string>
<string name="notification_export_success">Güncəlləmə xaricə köçürüldü</string>
<string name="notification_export_fail">Köçürmə xətası</string>
<string name="toast_already_exporting">Artıq bir yeniləmə köçürülür</string>
<string name="toast_already_exporting">Artıq bir güncəlləmə xaricə köçürülür</string>
<string name="toast_export_started">Xaricə köçürmə başladı</string>
<plurals name="eta_seconds">
<item quantity="one">1 saniyə qaldı</item>
<item quantity="other"><xliff:g id="count">%d</xliff:g> saniyə qaldı</item>
@@ -94,9 +104,16 @@
<item quantity="other"><xliff:g id="count">%d</xliff:g> saat qaldı</item>
</plurals>
<string name="update_on_mobile_data_title">Xəbərdarlıq</string>
<string name="update_on_mobile_data_message">Böyük ehtimalla mobil verilənlərdən istifadə edərək yüksək verilənlər istifadəsinə səbəb olacaq yeniləmə paketi endirirsiniz. Davam etmək istəyirsiniz?</string>
<string name="update_on_mobile_data_message">Böyük ehtimalla mobil internet istifadə edərək yüksək internet istifadəsinə səbəb olacaq güncəlləmə paketi endirirsiniz. Davam etmək istəyirsiniz?</string>
<string name="checkbox_mobile_data_warning">Təkrar göstərmə</string>
<string name="menu_mobile_data_warning">Mobil verilənlər xəbərdarlığı</string>
<string name="blocked_update_dialog_title">Yeniləmə əngəlləndi</string>
<string name="blocked_update_dialog_message">Bu yeniləmə, tətbiq yeniləyici istifadə edilərək quraşdırıla bilməz. Ətraflı məlumat üçün zəhmət olmasa <xliff:g id="info_url">%1$s</xliff:g> ünvanını oxuyun.</string>
<string name="menu_mobile_data_warning">Mobil internet xəbərdarlığı</string>
<string name="blocked_update_dialog_title">Güncəlləmə əngəlləndi</string>
<string name="blocked_update_dialog_message">Bu güncəlləmə, tətbiq güncəlləyici istifadə edilərək quraşdırıla bilməz. Ətraflı məlumat üçün lütfən <xliff:g id="info_url">%1$s</xliff:g> ünvanını oxuyun.</string>
<string name="export_channel_title">Köçürmə tamamlandı</string>
<string name="new_updates_channel_title">Yeni güncəlləmələr</string>
<string name="ongoing_channel_title">Davam edən endirmələr</string>
<string name="update_failed_channel_title">Güncəlləmə uğursuz oldu</string>
<string name="info_dialog_title">Bilirdiniz?</string>
<string name="info_dialog_message">LineageOS güncəlləmələri, tam quraşdırma paketləridir. Yəni, güncəlləmə prosesini ötürsəniz belə, hər zaman yalnız son güncəlləməni quraşdıra bilirsiniz!</string>
<string name="info_dialog_ok">Məlumat üçün təşəkkürlər!</string>
</resources>

65
res/values-be/strings.xml Normal file
View File

@@ -0,0 +1,65 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
Copyright (C) 2017-2020 The LineageOS Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<string name="verifying_download_notification">Праверка абнаўленняў</string>
<string name="download_paused_error_notification">Памылка спампоўвання</string>
<string name="download_starting_notification">Пачатак спампоўвання</string>
<string name="installation_suspended_notification">Усталяванне прыпынена</string>
<string name="new_updates_found_title">Новыя абнаўленні</string>
<string name="text_download_speed">%1$s, %2$s/с</string>
<string name="suspend_button">Прыпыніць</string>
<string name="installing_update">Усталяванне пакета з абнаўленнем</string>
<string name="installing_update_error">Памылка ўсталявання</string>
<string name="installing_update_finished">Абнаўленне ўсталявана</string>
<string name="preparing_ota_first_boot">Падрыхтоўка да першага запуску</string>
<string name="dialog_prepare_zip_message">Падрыхтоўка абнаўлення</string>
<string name="reboot">Перазапуск</string>
<string name="menu_refresh">Абнавiць</string>
<string name="menu_auto_updates_check">Аўтаматычная праверка абнаўленняў</string>
<string name="menu_auto_updates_check_interval_monthly">Штомесяц</string>
<string name="menu_auto_updates_check_interval_never">Ніколі</string>
<string name="menu_auto_delete_updates">Выдаліць файлы абнаўлення пасля ўсталявання</string>
<string name="menu_delete_update">Выдаліць</string>
<string name="menu_copy_url">Скапіяваць URL-адрас</string>
<string name="menu_export_update">Экспартаванне абнаўлення</string>
<string name="menu_show_changelog">Паказаць журнал змяненняў</string>
<string name="menu_ab_perf_mode">Прыярытэт працэсу абнаўлення</string>
<string name="snack_no_updates_found">Абнаўленні не знойдзены</string>
<string name="header_title_text">LineageOS\n%1$s</string>
<string name="header_last_updates_check">Апошняя праверка: <xliff:g id="date" example="1 January 1970">%1$s</xliff:g> (<xliff:g id="time" example="01:23">%2$s</xliff:g>)</string>
<string name="list_build_version">LineageOS <xliff:g id="version" example="14.1">%1$s</xliff:g></string>
<string name="list_build_version_date">LineageOS <xliff:g id="version" example="14.1">%1$s</xliff:g> - <xliff:g id="date" example="July 11, 2017">%2$s</xliff:g></string>
<string name="list_verifying_update">Праверка абнаўленняў</string>
<string name="list_no_updates">Новыя абнаўленні не знойдзены. Каб праверыць абнаўленні ўручную, націсніце кнопку Абнавіць.</string>
<string name="action_download">Спампаваць</string>
<string name="action_install">Усталяваць</string>
<string name="action_info">Інфармацыя</string>
<string name="action_delete">Выдаліць</string>
<string name="confirm_delete_dialog_title">Выдаліць файл</string>
<string name="confirm_delete_dialog_message">Выдаліць выбраны файл абнаўлення?</string>
<string name="apply_update_dialog_title">Ужыць абнаўленне</string>
<string name="label_download_url">URL-адрасы спамповак</string>
<string name="toast_download_url_copied">URL-адрас скапіяваны</string>
<string name="dialog_export_title">Экспартаванне абнаўлення</string>
<string name="notification_export_success">Абнаўленне экспартавана</string>
<string name="toast_export_started">Пачалося экспартаванне</string>
<string name="checkbox_mobile_data_warning">Больш не паказваць</string>
<string name="new_updates_channel_title">Новыя абнаўленні</string>
<string name="ongoing_channel_title">Бягучыя спампоўкі</string>
<string name="info_dialog_title">Ці ведалі вы што?</string>
<string name="info_dialog_ok">Дзякуй за інфармацыю!</string>
</resources>

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
Copyright (C) 2017 The LineageOS Project
Copyright (C) 2017-2020 The LineageOS Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
@@ -25,10 +25,12 @@
<string name="download_completed_notification">Изтеглянето приключи</string>
<string name="download_starting_notification">Започни сваляне</string>
<string name="update_failed_notification">Актуализацията прекратена</string>
<string name="installation_suspended_notification">Инсталацията е прекратена</string>
<string name="new_updates_found_title">Нови актуализации</string>
<string name="text_download_speed">%1$s, %2$s/s</string>
<string name="pause_button">Пауза</string>
<string name="resume_button">Възобнови</string>
<string name="suspend_button">Прекратено</string>
<string name="installing_update">Инсталиране на пакета за актуализация</string>
<string name="installing_update_error">Грешка при инсталиране</string>
<string name="installing_update_finished">Актуализацията е инсталирана</string>
@@ -41,11 +43,18 @@
<string name="menu_refresh">Опресняване</string>
<string name="menu_preferences">Настройки</string>
<string name="menu_auto_updates_check">Автоматична проверка за актуализациите</string>
<string name="menu_auto_updates_check_interval_daily">Ежедневно</string>
<string name="menu_auto_updates_check_interval_weekly">Ежеседмично</string>
<string name="menu_auto_updates_check_interval_monthly">Ежемесечно</string>
<string name="menu_auto_updates_check_interval_never">Никога</string>
<string name="menu_auto_delete_updates">Изтриване на актуализациите след инсталиране</string>
<string name="menu_delete_update">Изтриване</string>
<string name="menu_copy_url">Копирай адреса</string>
<string name="menu_export_update">Експортиране на актуализация</string>
<string name="menu_show_changelog">Покажи промените</string>
<string name="menu_ab_perf_mode">Приоритет на процеса на актуализиране</string>
<string name="menu_update_recovery">Актуализиране на recovery</string>
<string name="toast_forced_update_recovery">Невъзможно е да деактивирате актуализациите на Lineage Recovery на това устройство.</string>
<string name="snack_updates_found">Намерена е нова актуализация</string>
<string name="snack_no_updates_found">Няма нови актуализации</string>
<string name="snack_updates_check_failed">Проверката за актуализации се провали. Моля проверете връзката с интернет и опитайте отново по-късно.</string>
@@ -58,8 +67,6 @@
<string name="header_last_updates_check">Последна проверка: <xliff:g id="date" example="1 January 1970">%1$s</xliff:g> (<xliff:g id="time" example="01:23">%2$s</xliff:g>)</string>
<string name="list_build_version">LineageOS <xliff:g id="version" example="14.1">%1$s</xliff:g></string>
<string name="list_build_version_date">LineageOS <xliff:g id="version" example="14.1">%1$s</xliff:g> - <xliff:g id="date" example="July 11, 2017">%2$s</xliff:g></string>
<string name="list_download_progress_new"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> of <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g><xliff:g id="percentage" example="56">%3$s</xliff:g></string>
<string name="list_download_progress_eta_new"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> от <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g> (<xliff:g id="eta" example="3 minutes left">%3$s</xliff:g>) • <xliff:g id="percentage" example="56">%4$s</xliff:g></string>
<string name="list_verifying_update">Проверка на актуализацията</string>
<string name="list_no_updates">Не са намерени нови актуализации. За да проверите ръчно за нови актуализации, използвайте бутона за обновяване.</string>
<string name="action_download">Изтегли</string>
@@ -72,8 +79,6 @@
<string name="confirm_delete_dialog_title">Изтриване на файл</string>
<string name="confirm_delete_dialog_message">Да бъде ли изтрит файлът на избраната актуализация?</string>
<string name="apply_update_dialog_title">Приложи актуализацията</string>
<string name="apply_update_dialog_message">На път сте да актуализирате до версия <xliff:g id="update_name">%1$s</xliff:g>.\n\nако натиснете <xliff:g id="ok">%2$s</xliff:g>, устройството ще се рестартира в режим на възстановяване, за да инсталира актуализацията. \ n \ nЗабележка: Тази функция изисква съвместимо Recovery или актуализации трябва да бъдат инсталирани ръчно.</string>
<string name="apply_update_dialog_message_ab">На път сте да актуализирате до версия <xliff:g id="update_name">%1$s</xliff:g>.\n\nАко натиснете <xliff:g id="ok">%2$s</xliff:g>, устройството ще започне инсталирането във фонов режим.\n\nКогато завърши, ще бъдете подканени да рестартирате.</string>
<string name="cancel_installation_dialog_message">Анулиране на инсталирането?</string>
<string name="label_download_url">Изтеглете URL</string>
<string name="toast_download_url_copied">URL Копиран</string>
@@ -99,4 +104,8 @@
<string name="menu_mobile_data_warning">Предупреждение за мобилни данни</string>
<string name="blocked_update_dialog_title">Актуализацията е блокирана</string>
<string name="blocked_update_dialog_message">Тази актуализация не може да бъде инсталирана посредством приложението за актуализации. Моля прочетете <xliff:g id="info_url">%1$s</xliff:g> за повече информация.</string>
<string name="export_channel_title">Експортирането приключи</string>
<string name="new_updates_channel_title">Нови актуализации</string>
<string name="ongoing_channel_title">Текущи изтегляния</string>
<string name="update_failed_channel_title">Актуализацията прекратена</string>
</resources>

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
Copyright (C) 2017 The LineageOS Project
Copyright (C) 2017-2020 The LineageOS Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
@@ -15,9 +15,19 @@
limitations under the License.
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<string name="app_name">আপডেটার</string>
<string name="display_name">আপডেটার</string>
<string name="verification_failed_notification">যাচাইকরণ ব্যর্থ হয়েছে</string>
<string name="download_starting_notification">ডাউনলোড শুরু হচ্ছে</string>
<string name="text_download_speed">%1$s, %2$s/s</string>
<string name="pause_button">বিরাম</string>
<string name="menu_update_recovery">রিকভারি আপডেট করুন</string>
<string name="toast_forced_update_recovery">এই ডিভাইসে লিনিয়েজ রিকভারি এর আপডেট বন্ধ করা সম্ভব নয়</string>
<string name="list_download_progress_newer"><xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g> এর <xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g></string>
<string name="list_download_progress_eta_newer"><xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g> (<xliff:g id="eta" example="3 minutes left">%3$s</xliff:g>) এর <xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g></string>
<string name="apply_update_dialog_message">আপনি এখন <xliff:g id="update_name">%1$s</xliff:g> ইনস্টল করতে যাচ্ছেন। আপনি যদি <xliff:g id="ok">%2$s</xliff:g> বোতামে টিপ দেন, তাহলে ডিভাইসটি আপডেট করার জন্য রিকভারি মোডে চলে যাবে।\n\n এই কাজটি সম্পাদনের জন্য আপডেট সমর্থন করে এমন একটি রিকভারি লাগবে। তা না হলে আপডেটটি আপনার মেনুয়ালি ইনস্টল করতে হবে।</string>
<string name="apply_update_dialog_message_ab">আপনি এখন <xliff:g id="update_name">%1$s</xliff:g> ইনস্টল করতে যাচ্ছেন।\n\nআপনি যদি <xliff:g id="ok">%2$s</xliff:g> বোতামে টিপ দেন, তাহলে ডিভাইসটি ব্যাকগ্রাউন্ড এ ইনস্টল করতে থাকবে।\n\nআপডেটটি ইনস্টল করা শেষ হলে আপনাকে রিস্টার্ট করতে বলা হবে।</string>
<string name="toast_export_started">রপ্তানি করা শুরু হয়েছে</string>
<plurals name="eta_seconds">
<item quantity="one">১ সেকেন্ড বাকি</item>
<item quantity="other"><xliff:g id="count">%d</xliff:g> সেকেন্ড বাকি</item>
@@ -30,4 +40,7 @@
<item quantity="one">১ ঘণ্টা বাকি</item>
<item quantity="other"><xliff:g id="count">%d</xliff:g> ঘণ্টা বাকি</item>
</plurals>
<string name="info_dialog_title">আপনি কি জানতেন?</string>
<string name="info_dialog_message">লিনিএজ ওএস এর আপডেট প্যাকেজে সকল ফাইল দেওয়া থাকে। অর্থাৎ আপনি মাঝের আপডেটগুলো ইনস্টল না করে শুধুমাত্র লেটেস্ট আপডেট ইনস্টল করতে পারবেন।</string>
<string name="info_dialog_ok">তথ্যটির জন্য ধন্যবাদ</string>
</resources>

View File

@@ -1,36 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<!--Generated by crowdin.com-->
<!--
Copyright (C) 2017 The LineageOS Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<string name="dialog_battery_low_title">Slaba baterija</string>
<string name="dialog_battery_low_message_pct">Baterija je slaba, potrebno je barem <xliff:g id="percent_discharging">%1$d</xliff:g>%% baterije za nastavak, <xliff:g id="percent_charging">%2$d</xliff:g>%% ukoliko se puni.</string>
<plurals name="eta_seconds">
<item quantity="one">1 sekunda preostala</item>
<item quantity="few"><xliff:g id="count">%d</xliff:g> sekunde preostale</item>
<item quantity="other"><xliff:g id="count">%d</xliff:g> sekundi preostalo</item>
</plurals>
<plurals name="eta_minutes">
<item quantity="one">1 minuta preostala</item>
<item quantity="few"><xliff:g id="count">%d</xliff:g> minute preostale</item>
<item quantity="other"><xliff:g id="count">%d</xliff:g> minuta preostalo</item>
</plurals>
<plurals name="eta_hours">
<item quantity="one">1 sat preostao</item>
<item quantity="few"><xliff:g id="count">%d</xliff:g> sata preostalo</item>
<item quantity="other"><xliff:g id="count">%d</xliff:g> sati preostalo</item>
</plurals>
</resources>

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
Copyright (C) 2017 The LineageOS Project
Copyright (C) 2017-2020 The LineageOS Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
@@ -17,6 +17,10 @@
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<string name="dialog_battery_low_title">Slaba baterija</string>
<string name="dialog_battery_low_message_pct">Baterija je slaba, potrebno je barem <xliff:g id="percent_discharging">%1$d</xliff:g>%% baterije za nastavak, <xliff:g id="percent_charging">%2$d</xliff:g>%% ukoliko se puni.</string>
<string name="menu_auto_updates_check_interval_daily">Jednom dnevno</string>
<string name="menu_auto_updates_check_interval_weekly">Jednom sedmično</string>
<string name="menu_auto_updates_check_interval_monthly">Jednom mjesečno</string>
<string name="menu_auto_updates_check_interval_never">Nikada</string>
<plurals name="eta_seconds">
<item quantity="one">1 sekunda preostala</item>
<item quantity="few"><xliff:g id="count">%d</xliff:g> sekunde preostale</item>
@@ -32,4 +36,6 @@
<item quantity="few"><xliff:g id="count">%d</xliff:g> sata preostalo</item>
<item quantity="other"><xliff:g id="count">%d</xliff:g> sati preostalo</item>
</plurals>
<string name="export_channel_title">Izvoz završen</string>
<string name="ongoing_channel_title">Preuzimanja u toku</string>
</resources>

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
Copyright (C) 2017 The LineageOS Project
Copyright (C) 2017-2020 The LineageOS Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
@@ -25,10 +25,12 @@
<string name="download_completed_notification">Baixada completada</string>
<string name="download_starting_notification">S\'està iniciant la baixada</string>
<string name="update_failed_notification">Actualització fallida</string>
<string name="installation_suspended_notification">Instal·lació suspesa</string>
<string name="new_updates_found_title">Noves actualitzacions</string>
<string name="text_download_speed">%1$s, %2$s/s</string>
<string name="pause_button">Pausa</string>
<string name="resume_button">Reprèn</string>
<string name="suspend_button">Suspèn</string>
<string name="installing_update">S\'està instal·lant el paquet d\'actualització</string>
<string name="installing_update_error">Instal·lació fallida</string>
<string name="installing_update_finished">Actualització instal·lada</string>
@@ -41,11 +43,18 @@
<string name="menu_refresh">Recarrega</string>
<string name="menu_preferences">Preferències</string>
<string name="menu_auto_updates_check">Comprova automàticament les actualitzacions</string>
<string name="menu_auto_updates_check_interval_daily">Un cop al dia</string>
<string name="menu_auto_updates_check_interval_weekly">Un cop per setmana</string>
<string name="menu_auto_updates_check_interval_monthly">Un cop al mes</string>
<string name="menu_auto_updates_check_interval_never">Mai</string>
<string name="menu_auto_delete_updates">Elimina les actualitzacions una vegada s\'hagin instal·lat</string>
<string name="menu_delete_update">Elimina</string>
<string name="menu_copy_url">Copia l\'URL</string>
<string name="menu_export_update">Exporta l\'actualització</string>
<string name="menu_show_changelog">Mostra el registre de canvis</string>
<string name="menu_ab_perf_mode">Prioritza el procés d\'actualització</string>
<string name="menu_update_recovery">Actualitza el recuperador</string>
<string name="toast_forced_update_recovery">No és possible desactivar les actualitzacions del recuperador del Lineage en aquest dispositiu.</string>
<string name="snack_updates_found">No s\'han trobat noves actualitzacions</string>
<string name="snack_no_updates_found">No s\'han trobat noves actualitzacions</string>
<string name="snack_updates_check_failed">Ha fallat la comprovació d\'actualització. Verifiqueu la connexió a Internet i tomeu-ho a provar més tard.</string>
@@ -58,8 +67,8 @@
<string name="header_last_updates_check">Darrera comprovació: <xliff:g id="date" example="1 January 1970">%1$s</xliff:g> (<xliff:g id="time" example="01:23">%2$s</xliff:g>)</string>
<string name="list_build_version">LineageOS <xliff:g id="version" example="14.1">%1$s</xliff:g></string>
<string name="list_build_version_date">LineageOS <xliff:g id="version" example="14.1">%1$s</xliff:g> - <xliff:g id="date" example="July 11, 2017">%2$s</xliff:g></string>
<string name="list_download_progress_new"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> de <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g><xliff:g id="percentage" example="56">%3$s</xliff:g></string>
<string name="list_download_progress_eta_new"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> de <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g> (<xliff:g id="eta" example="3 minutes left">%3$s</xliff:g>)<xliff:g id="percentage" example="56">%4$s</xliff:g></string>
<string name="list_download_progress_newer"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> de <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g></string>
<string name="list_download_progress_eta_newer"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> de <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g> (<xliff:g id="eta" example="3 minutes left">%3$s</xliff:g>)</string>
<string name="list_verifying_update">S\'està verificant l\'actualització</string>
<string name="list_no_updates">No s\'han trobat noves actualitzacions. Per comprovar manualment si hi ha noves actualitzacions, utilitzeu el botó Refresca.</string>
<string name="action_download">Baixa</string>
@@ -72,8 +81,8 @@
<string name="confirm_delete_dialog_title">Esborra el fitxer</string>
<string name="confirm_delete_dialog_message">Vols esborrar el fitxer d\'actualització seleccionat?</string>
<string name="apply_update_dialog_title">Aplica l\'actualització</string>
<string name="apply_update_dialog_message">Estàs a punt d\'actualitzar a <xliff:g id="update_name">%1$s</xliff:g>.\n\nSi prems <xliff:g id="ok">%2$s</xliff:g>, el dispositiu es reiniciarà en mode recuperació per instal·lar l\'actualització.\n\nNota: Aquesta funció requereix un «Recovery» compatible o les actualitzacions s\'hauran d\'instal·lar manualment.</string>
<string name="apply_update_dialog_message_ab">Estàs a punt d\'actualitzar a <xliff:g id="update_name">%1$s</xliff:g>.\n\nSi prems <xliff:g id="ok">%2$s</xliff:g>, el dispositiu començarà a instal·lar en segon pla.\n\nUn cop completat, se\'t demanarà reiniciar.</string>
<string name="apply_update_dialog_message">Esteu a punt d\'instal·lar <xliff:g id="update_name">%1$s</xliff:g>.\n\nSi premeu <xliff:g id="ok">%2$s</xliff:g>, el dispositiu es reiniciarà en el mode recuperació per a instal·lar l\'actualització.\n\nNota: Aquesta funció requereix un Recuperador compatible o les actualitzacions hauran de ser instal·lades manualment.</string>
<string name="apply_update_dialog_message_ab">Esteu a punt d\'instal·lar <xliff:g id="update_name">%1$s</xliff:g>.\n\nSi premeu <xliff:g id="ok">%2$s</xliff:g>, el dispositiu començarà a instal·lar-ho en segon pla.\n\nUna vegada completat, se us demanarà que el reinicieu.</string>
<string name="cancel_installation_dialog_message">Voleu cancel·lar la instal·lació?</string>
<string name="label_download_url">URL de baixada</string>
<string name="toast_download_url_copied">URL copiada</string>
@@ -81,6 +90,7 @@
<string name="notification_export_success">Actualització exportada</string>
<string name="notification_export_fail">Ha fallat l\'exportació</string>
<string name="toast_already_exporting">Ja s\'està exportant una actualització</string>
<string name="toast_export_started">S\'ha iniciat l\'exportació</string>
<plurals name="eta_seconds">
<item quantity="one">Falta 1 segon</item>
<item quantity="other">Falten <xliff:g id="count">%d</xliff:g> segons</item>
@@ -99,4 +109,11 @@
<string name="menu_mobile_data_warning">Avís d\'ús de dades</string>
<string name="blocked_update_dialog_title">Actualització bloquejada</string>
<string name="blocked_update_dialog_message">Aquesta actualització no es pot instal·lar mitjançant l\'aplicació actualitzador. Per obtenir més informació, llegiu <xliff:g id="info_url">%1$s</xliff:g>.</string>
<string name="export_channel_title">Exportació completada</string>
<string name="new_updates_channel_title">Noves actualitzacions</string>
<string name="ongoing_channel_title">Baixades en curs</string>
<string name="update_failed_channel_title">Actualització fallida</string>
<string name="info_dialog_title">Ho sabies?</string>
<string name="info_dialog_message">Les actualitzacions de LineageOS són paquets d\'instal·lació complets. Açò significa que sempre pots instal·lar únicament l\'última actualització, encara que t\'hagis saltat alguna actualització per entremig.</string>
<string name="info_dialog_ok">Gràcies per la informació!</string>
</resources>

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
Copyright (C) 2017 The LineageOS Project
Copyright (C) 2017-2020 The LineageOS Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
@@ -25,10 +25,12 @@
<string name="download_completed_notification">Stahování úspěšné</string>
<string name="download_starting_notification">Zahajování stahování</string>
<string name="update_failed_notification">Aktualizace se nezdařila</string>
<string name="installation_suspended_notification">Instalace odložena</string>
<string name="new_updates_found_title">Nové aktualizace</string>
<string name="text_download_speed">%1$s, %2$s/s</string>
<string name="pause_button">Pozastavit</string>
<string name="resume_button">Obnovit</string>
<string name="suspend_button">Pozastavit</string>
<string name="installing_update">Instalace balíčku aktualizace</string>
<string name="installing_update_error">Chyba instalace</string>
<string name="installing_update_finished">Aktualizace byla nainstalována</string>
@@ -41,11 +43,18 @@
<string name="menu_refresh">Obnovit</string>
<string name="menu_preferences">Předvolby</string>
<string name="menu_auto_updates_check">Automatická kontrola aktualizací</string>
<string name="menu_auto_updates_check_interval_daily">Jednou denně</string>
<string name="menu_auto_updates_check_interval_weekly">Jednou týdně</string>
<string name="menu_auto_updates_check_interval_monthly">Jednou měsíčně</string>
<string name="menu_auto_updates_check_interval_never">Nikdy</string>
<string name="menu_auto_delete_updates">Odstranit aktualizace po instalaci</string>
<string name="menu_delete_update">Odstranit</string>
<string name="menu_copy_url">Kopírovat URL</string>
<string name="menu_export_update">Export aktualizace</string>
<string name="menu_show_changelog">Zobrazit seznam změn</string>
<string name="menu_ab_perf_mode">Upřednostňovat proces aktualizace</string>
<string name="menu_update_recovery">Aktualizovat recovery oddíl</string>
<string name="toast_forced_update_recovery">Na tomto zařízení není možné zakázat aktualizace oddílu Lineage recovery</string>
<string name="snack_updates_found">Nalezeny nové aktualizace</string>
<string name="snack_no_updates_found">Nové aktualizace nenalezeny</string>
<string name="snack_updates_check_failed">Zjištění nové verze selhalo. Prosím zkontrolujte připojení k internetu a pokus opakujte.</string>
@@ -58,8 +67,8 @@
<string name="header_last_updates_check">Poslední kontrola: <xliff:g id="date" example="1 January 1970">%1$s</xliff:g> (<xliff:g id="time" example="01:23">%2$s</xliff:g>)</string>
<string name="list_build_version">LineageOS <xliff:g id="version" example="14.1">%1$s</xliff:g></string>
<string name="list_build_version_date">LineageOS <xliff:g id="version" example="14.1">%1$s</xliff:g> - <xliff:g id="date" example="July 11, 2017">%2$s</xliff:g></string>
<string name="list_download_progress_new"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> z <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g><xliff:g id="percentage" example="56">%3$s</xliff:g></string>
<string name="list_download_progress_eta_new"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> z <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g> (<xliff:g id="eta" example="3 minutes left">%3$s</xliff:g>)<xliff:g id="percentage" example="56">%4$s</xliff:g></string>
<string name="list_download_progress_newer"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> z(e) <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g></string>
<string name="list_download_progress_eta_newer"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> z(e) <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g> (<xliff:g id="eta" example="3 minutes left">%3$s</xliff:g>)</string>
<string name="list_verifying_update">Ověření aktualizace</string>
<string name="list_no_updates">Nebyly nalezeny žádné nové aktualizace. Chcete-li ručně vyhledat nové aktualizace, použijte tlačítko „Obnovit“.</string>
<string name="action_download">Stáhnout</string>
@@ -72,8 +81,8 @@
<string name="confirm_delete_dialog_title">Smazat soubor</string>
<string name="confirm_delete_dialog_message">Smazat zvolený soubor aktualizace?</string>
<string name="apply_update_dialog_title">Použít aktualizaci</string>
<string name="apply_update_dialog_message">Chystáte se aktualizovat na <xliff:g id="update_name">%1$s</xliff:g>.\n\nPokud stisknete <xliff:g id="ok">%2$s</xliff:g>, telefon se restartuje do režimu Recovery, kde budete pokračovat v instalaci aktualizace.\n\nPoznámka: tato funkce vyžaduje nainstalovaný kompatibilní režim Recovery nebo je nutné instalaci provést ručně.</string>
<string name="apply_update_dialog_message_ab">Chystáte se aktualizovat na <xliff:g id="update_name">%1$s</xliff:g>.\n\nPokud stisknete <xliff:g id="ok">%2$s</xliff:g>, spustí se instalace na pozadí.\n\nPo dokončení budete vyzváni k restartu.</string>
<string name="apply_update_dialog_message">Chystáte se instalovat <xliff:g id="update_name">%1$s</xliff:g>.\n\nPokud stisknete <xliff:g id="ok">%2$s</xliff:g>, telefon se restartuje do režimu Recovery, kde budete pokračovat v instalaci aktualizace.\n\nPoznámka: tato funkce vyžaduje nainstalovaný kompatibilní režim Recovery nebo je nutné instalaci provést ručně.</string>
<string name="apply_update_dialog_message_ab">Chystáte se instalovat <xliff:g id="update_name">%1$s</xliff:g>.\n\nPokud stisknete <xliff:g id="ok">%2$s</xliff:g>, spustí se instalace na pozadí.\n\nPo dokončení budete vyzváni k restartu.</string>
<string name="cancel_installation_dialog_message">Zrušit instalaci?</string>
<string name="label_download_url">URL stažení</string>
<string name="toast_download_url_copied">URL zkopírována</string>
@@ -81,6 +90,7 @@
<string name="notification_export_success">Aktualizace exportována</string>
<string name="notification_export_fail">Chyba exportu</string>
<string name="toast_already_exporting">Aktualizace se již exportuje</string>
<string name="toast_export_started">Export byl zahájen</string>
<plurals name="eta_seconds">
<item quantity="one">Zbývá 1 sekunda</item>
<item quantity="few">Zbývají <xliff:g id="count">%d</xliff:g> sekundy</item>
@@ -105,4 +115,11 @@
<string name="menu_mobile_data_warning">Upozornění mobilních dat</string>
<string name="blocked_update_dialog_title">Aktualizace zablokována</string>
<string name="blocked_update_dialog_message">Tuto aktualizaci nelze nainstalovat pomocí aplikace aktualizace. Přečtěte si <xliff:g id="info_url">%1$s </xliff:g> pro další informace.</string>
<string name="export_channel_title">Dokončení exportu</string>
<string name="new_updates_channel_title">Nové aktualizace</string>
<string name="ongoing_channel_title">Probíhající stahování</string>
<string name="update_failed_channel_title">Aktualizace se nezdařila</string>
<string name="info_dialog_title">Věděli jste, že…</string>
<string name="info_dialog_message">Aktualizace LineageOS jsou plné instalační balíčky. To znamená, že můžete vždy nainstalovat pouze nejnovější aktualizaci, a\u00a0je možné některé z\u00a0nich zcela přeskočit!</string>
<string name="info_dialog_ok">Děkujeme za informace!</string>
</resources>

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
Copyright (C) 2017 The LineageOS Project
Copyright (C) 2017-2020 The LineageOS Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
@@ -25,10 +25,12 @@
<string name="download_completed_notification">Lawrlwytho wedi cwblhau</string>
<string name="download_starting_notification">Yn dechrau lawrlwytho</string>
<string name="update_failed_notification">Methodd y diweddariad</string>
<string name="installation_suspended_notification">Ataliwyd y gosod</string>
<string name="new_updates_found_title">Diweddariadau newydd</string>
<string name="text_download_speed">%1$s, %2$s/e</string>
<string name="pause_button">Seibio</string>
<string name="resume_button">Parhau</string>
<string name="suspend_button">Atal</string>
<string name="installing_update">Yn gosod pecyn diweddaru</string>
<string name="installing_update_error">Gwall gosod</string>
<string name="installing_update_finished">Gosodwyd y diweddariad</string>
@@ -41,11 +43,18 @@
<string name="menu_refresh">Ail-lwytho</string>
<string name="menu_preferences">Dewisiadau</string>
<string name="menu_auto_updates_check">Gwirio yn awtomatig</string>
<string name="menu_auto_updates_check_interval_daily">Unwaith y dydd</string>
<string name="menu_auto_updates_check_interval_weekly">Unwaith yr wythnos</string>
<string name="menu_auto_updates_check_interval_monthly">Unwaith y mis</string>
<string name="menu_auto_updates_check_interval_never">Byth</string>
<string name="menu_auto_delete_updates">Dileu diweddariadau ar ôl eu gosod</string>
<string name="menu_delete_update">Dileu</string>
<string name="menu_copy_url">Copïo\'r URL</string>
<string name="menu_export_update">Allforio\'r diweddariad</string>
<string name="menu_show_changelog">Dangos log newid</string>
<string name="menu_ab_perf_mode">Blaenoriaethu\'r broses diweddaru</string>
<string name="menu_update_recovery">Adfer y modd diweddaru</string>
<string name="toast_forced_update_recovery">Mae\'n amhosibl analluogi diweddariadau Adfer Lineage ar y ddyfais hon.</string>
<string name="snack_updates_found">Mae yna ddiweddariad(au) newydd</string>
<string name="snack_no_updates_found">Ni chanfuwyd diweddariadau newydd</string>
<string name="snack_updates_check_failed">Methodd gwiriad y diweddariad. Gwiria dy gysylltiad â\'r rhwydwaith a rhoi cynnig arall arni.</string>
@@ -58,8 +67,8 @@
<string name="header_last_updates_check">Gwiriwyd diwethaf: <xliff:g id="date" example="1 January 1970">%1$s</xliff:g> (<xliff:g id="time" example="01:23">%2$s</xliff:g>)</string>
<string name="list_build_version">LineageOS <xliff:g id="version" example="14.1">%1$s</xliff:g></string>
<string name="list_build_version_date">LineageOS <xliff:g id="version" example="14.1">%1$s</xliff:g> - <xliff:g id="date" example="July 11, 2017">%2$s</xliff:g></string>
<string name="list_download_progress_new"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> o <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g><xliff:g id="percentage" example="56">%3$s</xliff:g></string>
<string name="list_download_progress_eta_new"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> o <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g> (<xliff:g id="eta" example="3 minutes left">%3$s</xliff:g>)<xliff:g id="percentage" example="56">%4$s</xliff:g></string>
<string name="list_download_progress_newer"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> o <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g></string>
<string name="list_download_progress_eta_newer"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> o <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g> (<xliff:g id="eta" example="3 minutes left">%3$s</xliff:g>)</string>
<string name="list_verifying_update">Yn dilysu\'r diweddariad</string>
<string name="list_no_updates">Ni chanfuwyd diweddariadau newydd. I wirio am ddiweddariadau newydd dy hun, defnyddia\'r botwm ail-lwytho.</string>
<string name="action_download">Lawrlwytho</string>
@@ -72,8 +81,8 @@
<string name="confirm_delete_dialog_title">Dileu ffeil</string>
<string name="confirm_delete_dialog_message">Dileu\'r ffeil diweddariad a ddewiswyd?</string>
<string name="apply_update_dialog_title">Gosod diweddariad</string>
<string name="apply_update_dialog_message">Rwyt ar fin uwchraddio i <xliff:g id="update_name">%1$s</xliff:g>.\n\nOs wyt yn gwasgu <xliff:g id="ok">%2$s</xliff:g>, bydd y ddyfais yn ail-ddechrau ei hun i\'r modd adfer er mwyn gosod y diweddariad.\n\nNodyn: Mae ar y nodwedd hon angen Modd Adfer (Recovery) cydnaws er mwyn gosod diweddariadau yn awtomatig.</string>
<string name="apply_update_dialog_message_ab">Rwyt ar fin uwchraddio i <xliff:g id="update_name">%1$s</xliff:g>.\n\nOs wyt yn gwasgu <xliff:g id="ok">%2$s</xliff:g>, bydd y ddyfais yn dechrau\'r gosod yn y cefndir.\n\nPan fydd wedi\'i gwblhau, cei dy hysbysu i ailddechrau\'r system.</string>
<string name="apply_update_dialog_message">Rwyt ar fin osod <xliff:g id="update_name">%1$s</xliff:g>.\n\nOs wyt yn gwasgu <xliff:g id="ok">%2$s</xliff:g>, bydd y ddyfais yn ail-ddechrau ei hun i\'r modd adfer er mwyn gosod y diweddariad.\n\nNodyn: Mae ar y nodwedd hon angen Modd Adfer (Recovery) cydnaws er mwyn gosod diweddariadau yn awtomatig.</string>
<string name="apply_update_dialog_message_ab">Rwyt ar fin osod <xliff:g id="update_name">%1$s</xliff:g>.\n\nOs wyt yn gwasgu <xliff:g id="ok">%2$s</xliff:g>, bydd y ddyfais yn dechrau\'r gosod yn y cefndir.\n\nPan fydd wedi\'i gwblhau, cei dy hysbysu i ailddechrau\'r system.</string>
<string name="cancel_installation_dialog_message">Diddymu\'r gosod?</string>
<string name="label_download_url">URL lawrlwytho</string>
<string name="toast_download_url_copied">Copïwyd yr URL</string>
@@ -81,6 +90,7 @@
<string name="notification_export_success">Allforiwyd y diweddariad</string>
<string name="notification_export_fail">Gwall allforio</string>
<string name="toast_already_exporting">Eisoes yn allforio diweddariad</string>
<string name="toast_export_started">Wedi dechrau allforio</string>
<plurals name="eta_seconds">
<item quantity="zero"><xliff:g id="count">%d</xliff:g> eiliadau yn weddill</item>
<item quantity="one"><xliff:g id="count">%d</xliff:g> eiliad yn weddill</item>
@@ -111,4 +121,11 @@
<string name="menu_mobile_data_warning">Rhybudd data symudol</string>
<string name="blocked_update_dialog_title">Rhwystrwyd y diweddariad</string>
<string name="blocked_update_dialog_message">Ni ellir gosod y diweddariad hwn gyda\'r ap diweddarydd. Gweler <xliff:g id="info_url">%1$s</xliff:g> am wybodaeth bellach.</string>
<string name="export_channel_title">Cwblhawyd allforio</string>
<string name="new_updates_channel_title">Diweddariadau newydd</string>
<string name="ongoing_channel_title">Llwythi sy\'n parhau</string>
<string name="update_failed_channel_title">Methodd y diweddariad</string>
<string name="info_dialog_title">A wyddet ti?</string>
<string name="info_dialog_message">Mae diweddariadau LineageOS yn becynnau gosod llawn, felly mae o hyd yn bosib gosod y diweddariad diweddaraf, hyd yn oed os wyt wedi neidio ambell ddiweddariad ers y diwethaf!</string>
<string name="info_dialog_ok">Diolch am y wybodaeth!</string>
</resources>

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
Copyright (C) 2017 The LineageOS Project
Copyright (C) 2017-2020 The LineageOS Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
@@ -15,8 +15,10 @@
limitations under the License.
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<string name="verification_failed_notification">Verifikation mislykkedes</string>
<string name="verifying_download_notification">Verificerer opdatering</string>
<string name="app_name">Opdatering</string>
<string name="display_name">Opdatering</string>
<string name="verification_failed_notification">Bekræftelse fejlede</string>
<string name="verifying_download_notification">Bekræfter opdatering</string>
<string name="downloading_notification">Henter</string>
<string name="download_paused_notification">Overførsel på pause</string>
<string name="download_paused_error_notification">Overførselsfejl</string>
@@ -39,10 +41,18 @@
<string name="menu_refresh">Genopfrisk</string>
<string name="menu_preferences">Præferencer</string>
<string name="menu_auto_updates_check">Auto-opdateringskontrol</string>
<string name="menu_auto_updates_check_interval_daily">Dagligt</string>
<string name="menu_auto_updates_check_interval_weekly">Ugenligt</string>
<string name="menu_auto_updates_check_interval_monthly">Månedligt</string>
<string name="menu_auto_updates_check_interval_never">Aldrig</string>
<string name="menu_auto_delete_updates">Slet opdateringer, når installeret</string>
<string name="menu_delete_update">Slet</string>
<string name="menu_copy_url">Kopiér URL</string>
<string name="menu_export_update">Eksportér opdatering</string>
<string name="menu_show_changelog">Vis ændringslog</string>
<string name="menu_ab_perf_mode">Prioritér opdateringsproces</string>
<string name="menu_update_recovery">Opdatér gendannelse</string>
<string name="toast_forced_update_recovery">Det er umuligt at deaktivere Lineage Gendannelse opdateringer på denne enhed.</string>
<string name="snack_updates_found">Nye opdateringer fundet</string>
<string name="snack_no_updates_found">Ingen nye opdateringer fundet</string>
<string name="snack_updates_check_failed">Opdateringskontrollen fejlede. Kontrollér venligst din internetforbindelse og prøv igen senere.</string>
@@ -52,11 +62,12 @@
<string name="snack_update_not_installable">Denne opdatering kan ikke installeres ovenpå det nuværende build.</string>
<string name="header_title_text">LineageOS\n%1$s</string>
<string name="header_android_version">Android <xliff:g id="version" example="7.1.2">%1$s</xliff:g></string>
<string name="header_last_updates_check">Sidst tjekket: <xliff:g id="date" example="1 January 1970">%1$s</xliff:g> (<xliff:g id="time" example="01:23">%2$s</xliff:g>)</string>
<string name="header_last_updates_check">Sidst kontrolleret: <xliff:g id="date" example="1 January 1970">%1$s</xliff:g> (<xliff:g id="time" example="01:23">%2$s</xliff:g>)</string>
<string name="list_build_version">LineageOS <xliff:g id="version" example="14.1">%1$s</xliff:g></string>
<string name="list_build_version_date">LineageOS <xliff:g id="version" example="14.1">%1$s</xliff:g> - <xliff:g id="date" example="July 11, 2017">%2$s</xliff:g></string>
<string name="list_download_progress_new"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> af <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g><xliff:g id="percentage" example="56">%3$s</xliff:g></string>
<string name="list_verifying_update">Verificerer opdatering</string>
<string name="list_download_progress_newer"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> af <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g></string>
<string name="list_download_progress_eta_newer"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> af <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g> (<xliff:g id="eta" example="3 minutes left">%3$s</xliff:g>)</string>
<string name="list_verifying_update">Bekræfter opdatering</string>
<string name="list_no_updates">Ingen nye opdateringer fundet. Brug Genopfrisk-knappen, for manuel kontrol af nye opdateringer.</string>
<string name="action_download">Hent</string>
<string name="action_pause">Pause</string>
@@ -68,8 +79,8 @@
<string name="confirm_delete_dialog_title">Slet fil</string>
<string name="confirm_delete_dialog_message">Slet den valgte opdateringsfil?</string>
<string name="apply_update_dialog_title">Anvend opdatering</string>
<string name="apply_update_dialog_message">Du er ved at opgradere til <xliff:g id="update_name">%1$s</xliff:g>.\n\nHvis du trykker <xliff:g id="ok">%2$s</xliff:g>, vil enheden genstarte sig selv i gendannelsestilstand, for at installere opdateringen.\n\nBemærk: Denne funktion kræver en kompatibel Gendannelse, ellers vil opdateringer skulle installeres manuelt.</string>
<string name="apply_update_dialog_message_ab">Du er ved at opgradere til <xliff:g id="update_name">%1$s </xliff:g>.\n\nHvis du trykker <xliff:g id="ok">%2$s</xliff:g>, vil enheden begynde at installere i baggrunden.\n\nSå snart den er færdig, vil du blive bedt om at genstarte.</string>
<string name="apply_update_dialog_message">Du er ved at installere <xliff:g id="update_name">%1$s</xliff:g>. \n\n Hvis du trykker <xliff:g id="ok">%2$s</xliff:g>, enheden vil genstarte i gendannelsestilstand for at installere opdateringen.\n\nNoter: Denne funktion kræver en kompitabel gendannelse eller opdateing vil have brug for at blive installeret manuelt.</string>
<string name="apply_update_dialog_message_ab">Du er ved at installere <xliff:g id="update_name">%1$s</xliff:g>.\n\n Hvis du trykker <xliff:g id="ok">%2$s</xliff:g>, vil enheden begynde at installere i baggrunden.\n\nr færdig, vil du blive spurgt om at genstarte.</string>
<string name="cancel_installation_dialog_message">Afbryd installeringen?</string>
<string name="label_download_url">Hent URL</string>
<string name="toast_download_url_copied">URL kopieret</string>
@@ -77,10 +88,18 @@
<string name="notification_export_success">Opdatering eksporteret</string>
<string name="notification_export_fail">Eksportfejl</string>
<string name="toast_already_exporting">Eksporterer allerede en opdatering</string>
<string name="toast_export_started">Eksportering startet</string>
<string name="update_on_mobile_data_title">Advarsel</string>
<string name="update_on_mobile_data_message">Du er ved at hente en opdateringspakke vha. mobildata, hvilket sandsynligvis vil forårsage højt dataforbrug. Ønsker du at fortsætte?</string>
<string name="checkbox_mobile_data_warning">Vis ikke igen</string>
<string name="menu_mobile_data_warning">Mobildata-advarsel</string>
<string name="blocked_update_dialog_title">Opdatering blokeret</string>
<string name="blocked_update_dialog_message">Denne opdatering kan ikke installeres over opdatering-app\'en. Læs venligst <xliff:g id="info_url">%1$s</xliff:g> for mere information.</string>
<string name="export_channel_title">Eksport fuldførelse</string>
<string name="new_updates_channel_title">Nye opdateringer</string>
<string name="ongoing_channel_title">Igangværende Downloads</string>
<string name="update_failed_channel_title">Opdatering fejlede</string>
<string name="info_dialog_title">Vidste du?</string>
<string name="info_dialog_message">LineageOS opdateringer er komplette installationspakker. Det betyder, at du altid kun kan installere den seneste opdatering, selv om du har sprunget nogle over!</string>
<string name="info_dialog_ok">Tak for info!</string>
</resources>

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
Copyright (C) 2017 The LineageOS Project
Copyright (C) 2017-2020 The LineageOS Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
@@ -25,10 +25,12 @@
<string name="download_completed_notification">Herunterladen abgeschlossen</string>
<string name="download_starting_notification">Herunterladen wird gestartet</string>
<string name="update_failed_notification">Update fehlgeschlagen</string>
<string name="installation_suspended_notification">Installation unterbrechen</string>
<string name="new_updates_found_title">Neue Updates</string>
<string name="text_download_speed">%1$s, %2$s/s</string>
<string name="pause_button">Pause</string>
<string name="resume_button">Fortsetzen</string>
<string name="suspend_button">Unterbrechen</string>
<string name="installing_update">Update-Paket wird installiert</string>
<string name="installing_update_error">Installationsfehler</string>
<string name="installing_update_finished">Update installiert</string>
@@ -39,13 +41,20 @@
<string name="dialog_battery_low_message_pct">Dein Akkustand ist zu niedrig. Es werden mindestens <xliff:g id="percent_discharging">%1$d</xliff:g>%% Restkapazität (oder <xliff:g id="percent_charging">%2$d</xliff:g>%% mit angeschlossenem Ladegerät) benötigt, um fortzufahren.</string>
<string name="reboot">Neustart</string>
<string name="menu_refresh">Aktualisieren</string>
<string name="menu_preferences">Voreinstellungen</string>
<string name="menu_preferences">Einstellungen</string>
<string name="menu_auto_updates_check">Automatisch nach Updates suchen</string>
<string name="menu_auto_updates_check_interval_daily">Einmal am Tag</string>
<string name="menu_auto_updates_check_interval_weekly">Einmal pro Woche</string>
<string name="menu_auto_updates_check_interval_monthly">Einmal pro Monat</string>
<string name="menu_auto_updates_check_interval_never">Niemals</string>
<string name="menu_auto_delete_updates">Updates nach Installation löschen</string>
<string name="menu_delete_update">Löschen</string>
<string name="menu_copy_url">URL in Zwischenablage kopieren</string>
<string name="menu_export_update">Update exportieren</string>
<string name="menu_show_changelog">Changelog anzeigen</string>
<string name="menu_ab_perf_mode">Updateprozess priorisieren</string>
<string name="menu_update_recovery">Recovery aktualisieren</string>
<string name="toast_forced_update_recovery">Es ist nicht möglich, die Updates vom Lineage-Recovery auf diesem Gerät zu deaktivieren.</string>
<string name="snack_updates_found">Neue Updates gefunden</string>
<string name="snack_no_updates_found">Keine neuen Updates gefunden</string>
<string name="snack_updates_check_failed">Die Suche nach Updates ist fehlgeschlagen. Bitte überprüfe die Internetverbindung und versuche es später erneut.</string>
@@ -58,8 +67,8 @@
<string name="header_last_updates_check">Zuletzt geprüft: <xliff:g id="date" example="1 January 1970">%1$s</xliff:g> (<xliff:g id="time" example="01:23">%2$s</xliff:g>)</string>
<string name="list_build_version">LineageOS <xliff:g id="version" example="14.1">%1$s</xliff:g></string>
<string name="list_build_version_date">LineageOS <xliff:g id="version" example="14.1">%1$s</xliff:g> - <xliff:g id="date" example="July 11, 2017">%2$s</xliff:g></string>
<string name="list_download_progress_new"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> von <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g><xliff:g id="percentage" example="56">%3$s</xliff:g></string>
<string name="list_download_progress_eta_new"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> von <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g> (<xliff:g id="eta" example="3 minutes left">%3$s</xliff:g>)<xliff:g id="percentage" example="56">%4$s</xliff:g></string>
<string name="list_download_progress_newer"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> von <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g></string>
<string name="list_download_progress_eta_newer"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> von <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g> (<xliff:g id="eta" example="3 minutes left">%3$s</xliff:g>)</string>
<string name="list_verifying_update">Update wird geprüft</string>
<string name="list_no_updates">Keine neuen Updates gefunden. Um manuell nach neuen Updates zu suchen, verwende die Schaltfläche \"Aktualisieren\".</string>
<string name="action_download">Herunterladen</string>
@@ -72,8 +81,8 @@
<string name="confirm_delete_dialog_title">Datei löschen</string>
<string name="confirm_delete_dialog_message">Soll die ausgewählte Update-Datei gelöscht werden?</string>
<string name="apply_update_dialog_title">Update installieren</string>
<string name="apply_update_dialog_message">Bereit zum Update auf <xliff:g id="update_name">%1$s</xliff:g>\n\nWenn du <xliff:g id="ok">%2$s</xliff:g> drückst, wird das Gerät im Recovery-Modus gestartet, um das Update durchzuführen.\n\nHinweis: Diese Funktion erfordert ein kompatibles Recovery-System, anderenfalls muss das Update manuell installiert werden.</string>
<string name="apply_update_dialog_message_ab">Bereit zum Update auf <xliff:g id="update_name">%1$s</xliff:g>\n\nWenn du <xliff:g id="ok">%2$s drückst</xliff:g>, beginnt das Gerät im Hintergrund mit der Installation\n\nSobald diese abgeschlossen ist, wirst du zum Neustart aufgefordert.</string>
<string name="apply_update_dialog_message">Bereit zur Installation von <xliff:g id="update_name">%1$s</xliff:g>\n\nWenn du <xliff:g id="ok">%2$s</xliff:g> drückst, wird das Gerät im Recovery-Modus gestartet, um das Update durchzuführen.\n\nHinweis: Diese Funktion erfordert ein kompatibles Recovery-System, anderenfalls muss das Update manuell installiert werden.</string>
<string name="apply_update_dialog_message_ab">Bereit zur Installation von <xliff:g id="update_name">%1$s</xliff:g>\n\nWenn du <xliff:g id="ok">%2$s drückst</xliff:g>, beginnt das Gerät im Hintergrund mit der Installation.\n\nSobald diese abgeschlossen ist, wirst du zum Neustart aufgefordert.</string>
<string name="cancel_installation_dialog_message">Installation abbrechen?</string>
<string name="label_download_url">Download URL</string>
<string name="toast_download_url_copied">URL wurde kopiert</string>
@@ -81,6 +90,7 @@
<string name="notification_export_success">Update wurde exportiert</string>
<string name="notification_export_fail">Fehler beim Export</string>
<string name="toast_already_exporting">Update wird bereits exportiert</string>
<string name="toast_export_started">Export gestartet</string>
<plurals name="eta_seconds">
<item quantity="one">noch 1 Sekunde</item>
<item quantity="other">noch <xliff:g id="count">%d</xliff:g> Sekunden</item>
@@ -99,4 +109,11 @@
<string name="menu_mobile_data_warning">Mobildaten-Warnung</string>
<string name="blocked_update_dialog_title">Update blockiert</string>
<string name="blocked_update_dialog_message">Dieses Update kann mit der Updater-App nicht installiert werden. Für weitere Informationen lies bitte <xliff:g id="info_url">%1$s </xliff:g>.</string>
<string name="export_channel_title">Export abgeschlossen</string>
<string name="new_updates_channel_title">Neue Updates</string>
<string name="ongoing_channel_title">Laufende Downloads</string>
<string name="update_failed_channel_title">Update fehlgeschlagen</string>
<string name="info_dialog_title">Schon gewusst?</string>
<string name="info_dialog_message">LineageOS-Updates sind vollständige Installationspakete. Das bedeutet, dass du immer nur das neueste Update installieren zu brauchst, auch wenn du zwischendurch welche übersprungen hast!</string>
<string name="info_dialog_ok">Danke für die Information!</string>
</resources>

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
Copyright (C) 2017 The LineageOS Project
Copyright (C) 2017-2020 The LineageOS Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
@@ -25,10 +25,12 @@
<string name="download_completed_notification">Η λήψη ολοκληρώθηκε</string>
<string name="download_starting_notification">Έναρξη λήψης</string>
<string name="update_failed_notification">Η ενημέρωση απέτυχε</string>
<string name="installation_suspended_notification">Η εγκατάσταση έχει ανασταλεί</string>
<string name="new_updates_found_title">Νέες ενημερώσεις</string>
<string name="text_download_speed">%1$s, %2$s/δ</string>
<string name="pause_button">Παύση</string>
<string name="resume_button">Συνέχιση</string>
<string name="suspend_button">Αναστολή</string>
<string name="installing_update">Εγκατάσταση πακέτου ενημέρωσης</string>
<string name="installing_update_error">Σφάλμα εγκατάστασης</string>
<string name="installing_update_finished">Η ενημέρωση εγκαταστάθηκε</string>
@@ -41,11 +43,18 @@
<string name="menu_refresh">Ανανέωση</string>
<string name="menu_preferences">Προτιμήσεις</string>
<string name="menu_auto_updates_check">Αυτόματος έλεγχος ενημερώσεων</string>
<string name="menu_auto_updates_check_interval_daily">Μία φορά την ημέρα</string>
<string name="menu_auto_updates_check_interval_weekly">Μία φορά την εβδομάδα</string>
<string name="menu_auto_updates_check_interval_monthly">Μία φορά το μήνα</string>
<string name="menu_auto_updates_check_interval_never">Ποτέ</string>
<string name="menu_auto_delete_updates">Διαγραφή αρχείου μετά την ενημέρωση</string>
<string name="menu_delete_update">Διαγραφή</string>
<string name="menu_copy_url">Αντιγραφή URL</string>
<string name="menu_export_update">Εξαγωγή ενημέρωσης</string>
<string name="menu_show_changelog">Εμφάνιση αλλαγών</string>
<string name="menu_ab_perf_mode">Επιτάχυνση διαδικασίας ενημέρωσης</string>
<string name="menu_update_recovery">Ενημέρωση recovery</string>
<string name="toast_forced_update_recovery">Είναι αδύνατο να απενεργοποιήσετε τις ενημερώσεις Lineage Recovery σε αυτή τη συσκευή.</string>
<string name="snack_updates_found">Βρέθηκαν νέες ενημερώσεις</string>
<string name="snack_no_updates_found">Δεν βρέθηκαν νέες ενημερώσεις</string>
<string name="snack_updates_check_failed">Ο έλεγχος για ενημερώσεις απέτυχε. Παρακαλώ ελέγξτε την σύνδεσή σας στο διαδίκτυο και προσπαθήστε αργότερα.</string>
@@ -58,8 +67,8 @@
<string name="header_last_updates_check">Τελευταίος έλεγχος: <xliff:g id="date" example="1 January 1970">%1$s</xliff:g> (<xliff:g id="time" example="01:23">%2$s</xliff:g>)</string>
<string name="list_build_version">LineageOS <xliff:g id="version" example="14.1">%1$s</xliff:g></string>
<string name="list_build_version_date">LineageOS <xliff:g id="version" example="14.1">%1$s</xliff:g> - <xliff:g id="date" example="July 11, 2017">%2$s</xliff:g></string>
<string name="list_download_progress_new"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> από <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g><xliff:g id="percentage" example="56">%3$s</xliff:g></string>
<string name="list_download_progress_eta_new"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> από <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g> (<xliff:g id="eta" example="3 minutes left">%3$s</xliff:g>)<xliff:g id="percentage" example="56">%4$s</xliff:g></string>
<string name="list_download_progress_newer"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> από <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g></string>
<string name="list_download_progress_eta_newer"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> από <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g> (<xliff:g id="eta" example="3 minutes left">%3$s</xliff:g>)</string>
<string name="list_verifying_update">Επαλήθευση ενημέρωσης</string>
<string name="list_no_updates">Δεν βρέθηκαν νέες ενημερώσεις. Για να ελέγξετε χειροκίνητα για νέες ενημερώσεις, χρησιμοποιήστε το πλήκτρο Ανανέωσης.</string>
<string name="action_download">Λήψη</string>
@@ -72,8 +81,8 @@
<string name="confirm_delete_dialog_title">Διαγραφή αρχείου</string>
<string name="confirm_delete_dialog_message">Διαγραφή του επιλεγμένου αρχείου ενημέρωσης;</string>
<string name="apply_update_dialog_title">Εφαρμογή ενημέρωσης</string>
<string name="apply_update_dialog_message">Πρόκειται να αναβαθμίσετε σε <xliff:g id="update_name">%1$s</xliff:g>.\n\nΑν πατήσετε <xliff:g id="ok">%2$s</xliff:g>, η συσκευή θα κάνει επανεκκίνηση σε λειτουργία recovery για να εγκατασταθεί η ενημέρωση.\n\nΣημείωση: Αυτή η λειτουργία απαιτεί μια συμβατή recovery αλλιώς η ενημέρωση θα πρέπει να εγκατασταθεί χειροκίνητα.</string>
<string name="apply_update_dialog_message_ab">Πρόκειται να αναβαθμίσετε σε <xliff:g id="update_name">%1$s</xliff:g>.\n\nΕάν πατήσετε <xliff:g id="ok">%2$s</xliff:g>, η συσκευή θα ξεκινήσει την εγκατάσταση στο παρασκήνιο.\n\nΌταν ολοκληρωθεί, θα σας ζητηθεί να κάνετε επανεκκίνηση.</string>
<string name="apply_update_dialog_message">Πρόκειται να εγκαταστήσετε το <xliff:g id="update_name">%1$s</xliff:g>.\n\nΑν πατήσετε <xliff:g id="ok">%2$s</xliff:g>, η συσκευή θα κάνει επανεκκίνηση σε λειτουργία recovery για να εγκατασταθεί η ενημέρωση.\n\nΣημείωση: Αυτή η λειτουργία απαιτεί μια συμβατή recovery αλλιώς η ενημέρωση θα πρέπει να εγκατασταθεί χειροκίνητα.</string>
<string name="apply_update_dialog_message_ab">Πρόκειται να εγκαταστήσετε το <xliff:g id="update_name">%1$s</xliff:g>.\n\nΕάν πατήσετε <xliff:g id="ok">%2$s</xliff:g>, η συσκευή θα ξεκινήσει την εγκατάσταση στο παρασκήνιο.\n\nΌταν ολοκληρωθεί, θα σας ζητηθεί να κάνετε επανεκκίνηση.</string>
<string name="cancel_installation_dialog_message">Ακύρωση της εγκατάστασης;</string>
<string name="label_download_url">Λήψη συνδέσμου</string>
<string name="toast_download_url_copied">Ο σύνδεσμος αντιγράφηκε</string>
@@ -81,6 +90,7 @@
<string name="notification_export_success">Η ενημέρωση εξάχθηκε</string>
<string name="notification_export_fail">Σφάλμα εξαγωγής</string>
<string name="toast_already_exporting">Εξάγεται ήδη μία ενημέρωση</string>
<string name="toast_export_started">Η εξαγωγή ξεκίνησε</string>
<plurals name="eta_seconds">
<item quantity="one">απομένει 1 δευτερόλεπτο</item>
<item quantity="other">απομένουν <xliff:g id="count">%d</xliff:g> δευτερόλεπτα</item>
@@ -99,4 +109,11 @@
<string name="menu_mobile_data_warning">Προειδοποίηση δεδομένων κινητής τηλ.</string>
<string name="blocked_update_dialog_title">Η ενημέρωση μπλοκαρίστηκε</string>
<string name="blocked_update_dialog_message">Αυτή η ενημέρωση δεν μπορεί να εγκατασταθεί χρησιμοποιώντας την εφαρμογή ενημέρωσης. Παρακαλούμε διαβάστε το <xliff:g id="info_url">%1$s </xliff:g> για περισσότερες πληροφορίες.</string>
<string name="export_channel_title">Ολοκλήρωση εξαγωγής</string>
<string name="new_updates_channel_title">Νέες ενημερώσεις</string>
<string name="ongoing_channel_title">Λήψεις σε εξέλιξη</string>
<string name="update_failed_channel_title">Η ενημέρωση απέτυχε</string>
<string name="info_dialog_title">Το γνωρίζατε;</string>
<string name="info_dialog_message">Οι ενημερώσεις LineageOS είναι πλήρη πακέτα εγκατάστασης. Αυτό σημαίνει ότι μπορείτε πάντα να εγκαταστήσετε μόνο την πιο πρόσφατη ενημέρωση, ακόμα κι αν παραλείψατε κάποια ενδιάμεσα!</string>
<string name="info_dialog_ok">Ευχαριστώ για τις πληροφορίες!</string>
</resources>

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
Copyright (C) 2017 The LineageOS Project
Copyright (C) 2017-2020 The LineageOS Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
@@ -25,10 +25,12 @@
<string name="download_completed_notification">Download completed</string>
<string name="download_starting_notification">Starting download</string>
<string name="update_failed_notification">Update failed</string>
<string name="installation_suspended_notification">Installation suspended</string>
<string name="new_updates_found_title">New updates</string>
<string name="text_download_speed">%1$s, %2$s/s</string>
<string name="pause_button">Pause</string>
<string name="resume_button">Resume</string>
<string name="suspend_button">Suspend</string>
<string name="installing_update">Installing update package</string>
<string name="installing_update_error">Install error</string>
<string name="installing_update_finished">Update installed</string>
@@ -41,11 +43,18 @@
<string name="menu_refresh">Refresh</string>
<string name="menu_preferences">Preferences</string>
<string name="menu_auto_updates_check">Auto updates check</string>
<string name="menu_auto_updates_check_interval_daily">Once a day</string>
<string name="menu_auto_updates_check_interval_weekly">Once a week</string>
<string name="menu_auto_updates_check_interval_monthly">Once a month</string>
<string name="menu_auto_updates_check_interval_never">Never</string>
<string name="menu_auto_delete_updates">Delete updates when installed</string>
<string name="menu_delete_update">Delete</string>
<string name="menu_copy_url">Copy URL</string>
<string name="menu_export_update">Export update</string>
<string name="menu_show_changelog">Show changelog</string>
<string name="menu_ab_perf_mode">Prioritise update process</string>
<string name="menu_update_recovery">Update recovery</string>
<string name="toast_forced_update_recovery">It is impossible to disable Lineage Recovery updates on this device.</string>
<string name="snack_updates_found">New updates found</string>
<string name="snack_no_updates_found">No new updates found</string>
<string name="snack_updates_check_failed">The update check failed. Please check your Internet connection and try again later.</string>
@@ -58,8 +67,8 @@
<string name="header_last_updates_check">Last checked: <xliff:g id="date" example="1 January 1970">%1$s</xliff:g> (<xliff:g id="time" example="01:23">%2$s</xliff:g>)</string>
<string name="list_build_version">LineageOS <xliff:g id="version" example="14.1">%1$s</xliff:g></string>
<string name="list_build_version_date">LineageOS <xliff:g id="version" example="14.1">%1$s</xliff:g> - <xliff:g id="date" example="July 11, 2017">%2$s</xliff:g></string>
<string name="list_download_progress_new"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> of <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g><xliff:g id="percentage" example="56">%3$s</xliff:g></string>
<string name="list_download_progress_eta_new"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> of <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g> (<xliff:g id="eta" example="3 minutes left">%3$s</xliff:g>)<xliff:g id="percentage" example="56">%4$s</xliff:g></string>
<string name="list_download_progress_newer"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> of <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g></string>
<string name="list_download_progress_eta_newer"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> of <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g> (<xliff:g id="eta" example="3 minutes left">%3$s</xliff:g>)</string>
<string name="list_verifying_update">Verifying update</string>
<string name="list_no_updates">No new updates found. To manually check for new updates, use the Refresh button.</string>
<string name="action_download">Download</string>
@@ -72,8 +81,8 @@
<string name="confirm_delete_dialog_title">Delete file</string>
<string name="confirm_delete_dialog_message">Delete the selected update file?</string>
<string name="apply_update_dialog_title">Apply update</string>
<string name="apply_update_dialog_message">You are about to upgrade to <xliff:g id="update_name">%1$s</xliff:g>.\n\nIf you press <xliff:g id="ok">%2$s</xliff:g>, the device will restart itself in recovery mode to install the update.\n\nNote: This feature requires a compatible Recovery or updates will need to be installed manually.</string>
<string name="apply_update_dialog_message_ab">You are about to upgrade to <xliff:g id="update_name">%1$s</xliff:g>.\n\nIf you press <xliff:g id="ok">%2$s</xliff:g>, the device will begin installing in the background.\n\nOnce completed, you will be prompted to reboot.</string>
<string name="apply_update_dialog_message">You are about to install <xliff:g id="update_name">%1$s</xliff:g>.\n\nIf you press <xliff:g id="ok">%2$s</xliff:g>, the device will restart itself in recovery mode to install the update.\n\nNote: This feature requires a compatible Recovery or updates will need to be installed manually.</string>
<string name="apply_update_dialog_message_ab">You are about to install <xliff:g id="update_name">%1$s</xliff:g>.\n\nIf you press <xliff:g id="ok">%2$s</xliff:g>, the device will begin installing in the background.\n\nOnce completed, you will be prompted to reboot.</string>
<string name="cancel_installation_dialog_message">Cancel the installation?</string>
<string name="label_download_url">Download URL</string>
<string name="toast_download_url_copied">URL Copied</string>
@@ -81,6 +90,7 @@
<string name="notification_export_success">Update exported</string>
<string name="notification_export_fail">Export error</string>
<string name="toast_already_exporting">Already exporting an update</string>
<string name="toast_export_started">Export started</string>
<plurals name="eta_seconds">
<item quantity="one">1 second left</item>
<item quantity="other"><xliff:g id="count">%d</xliff:g> seconds left</item>
@@ -99,4 +109,11 @@
<string name="menu_mobile_data_warning">Mobile data warning</string>
<string name="blocked_update_dialog_title">Update blocked</string>
<string name="blocked_update_dialog_message">This update cannot be installed using the updater app. Please read <xliff:g id="info_url">%1$s</xliff:g> for more information.</string>
<string name="export_channel_title">Export completion</string>
<string name="new_updates_channel_title">New updates</string>
<string name="ongoing_channel_title">Ongoing downloads</string>
<string name="update_failed_channel_title">Update failed</string>
<string name="info_dialog_title">Did you know?</string>
<string name="info_dialog_message">LineageOS updates are full installation packages. That means you can always install only the latest update, even if you skipped some in between!</string>
<string name="info_dialog_ok">Thanks for the info!</string>
</resources>

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
Copyright (C) 2017 The LineageOS Project
Copyright (C) 2017-2020 The LineageOS Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
@@ -25,10 +25,12 @@
<string name="download_completed_notification">Download completed</string>
<string name="download_starting_notification">Starting download</string>
<string name="update_failed_notification">Update failed</string>
<string name="installation_suspended_notification">Installation suspended</string>
<string name="new_updates_found_title">New updates</string>
<string name="text_download_speed">%1$s, %2$s/s</string>
<string name="pause_button">Pause</string>
<string name="resume_button">Resume</string>
<string name="suspend_button">Suspend</string>
<string name="installing_update">Installing update package</string>
<string name="installing_update_error">Install error</string>
<string name="installing_update_finished">Update installed</string>
@@ -41,11 +43,18 @@
<string name="menu_refresh">Refresh</string>
<string name="menu_preferences">Preferences</string>
<string name="menu_auto_updates_check">Auto updates check</string>
<string name="menu_auto_updates_check_interval_daily">Once a day</string>
<string name="menu_auto_updates_check_interval_weekly">Once a week</string>
<string name="menu_auto_updates_check_interval_monthly">Once a month</string>
<string name="menu_auto_updates_check_interval_never">Never</string>
<string name="menu_auto_delete_updates">Delete updates when installed</string>
<string name="menu_delete_update">Delete</string>
<string name="menu_copy_url">Copy URL</string>
<string name="menu_export_update">Export update</string>
<string name="menu_show_changelog">Show changelog</string>
<string name="menu_ab_perf_mode">Prioritize update process</string>
<string name="menu_update_recovery">Update recovery</string>
<string name="toast_forced_update_recovery">It is impossible to disable Lineage Recovery updates on this device.</string>
<string name="snack_updates_found">New updates found</string>
<string name="snack_no_updates_found">No new updates found</string>
<string name="snack_updates_check_failed">The update check failed. Please check your internet connection and try again later.</string>
@@ -58,8 +67,8 @@
<string name="header_last_updates_check">Last checked: <xliff:g id="date" example="1 January 1970">%1$s</xliff:g> (<xliff:g id="time" example="01:23">%2$s</xliff:g>)</string>
<string name="list_build_version">LineageOS <xliff:g id="version" example="14.1">%1$s</xliff:g></string>
<string name="list_build_version_date">LineageOS <xliff:g id="version" example="14.1">%1$s</xliff:g> - <xliff:g id="date" example="July 11, 2017">%2$s</xliff:g></string>
<string name="list_download_progress_new"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> of <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g><xliff:g id="percentage" example="56">%3$s</xliff:g></string>
<string name="list_download_progress_eta_new"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> of <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g> (<xliff:g id="eta" example="3 minutes left">%3$s</xliff:g>)<xliff:g id="percentage" example="56">%4$s</xliff:g></string>
<string name="list_download_progress_newer"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> of <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g></string>
<string name="list_download_progress_eta_newer"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> of <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g> (<xliff:g id="eta" example="3 minutes left">%3$s</xliff:g>)</string>
<string name="list_verifying_update">Verifying update</string>
<string name="list_no_updates">No new updates found. To manually check for new updates, use the Refresh button.</string>
<string name="action_download">Download</string>
@@ -72,8 +81,8 @@
<string name="confirm_delete_dialog_title">Delete file</string>
<string name="confirm_delete_dialog_message">Delete the selected update file?</string>
<string name="apply_update_dialog_title">Apply update</string>
<string name="apply_update_dialog_message">You are about to upgrade to <xliff:g id="update_name">%1$s</xliff:g>.\n\nIf you press <xliff:g id="ok">%2$s</xliff:g>, the device will restart itself in recovery mode to install the update.\n\nNote: This feature requires a compatible Recovery or updates will need to be installed manually.</string>
<string name="apply_update_dialog_message_ab">You are about to upgrade to <xliff:g id="update_name">%1$s</xliff:g>.\n\nIf you press <xliff:g id="ok">%2$s</xliff:g>, the device will begin installing in the background.\n\nOnce completed, you will be prompted to reboot.</string>
<string name="apply_update_dialog_message">You are about to install <xliff:g id="update_name">%1$s</xliff:g>.\n\nIf you press <xliff:g id="ok">%2$s</xliff:g>, the device will restart itself in recovery mode to install the update.\n\nNote: This feature requires a compatible Recovery or updates will need to be installed manually.</string>
<string name="apply_update_dialog_message_ab">You are about to install <xliff:g id="update_name">%1$s</xliff:g>.\n\nIf you press <xliff:g id="ok">%2$s</xliff:g>, the device will begin installing in the background.\n\nOnce completed, you will be prompted to reboot.</string>
<string name="cancel_installation_dialog_message">Cancel the installation?</string>
<string name="label_download_url">Download URL</string>
<string name="toast_download_url_copied">URL Copied</string>
@@ -81,6 +90,7 @@
<string name="notification_export_success">Update exported</string>
<string name="notification_export_fail">Export error</string>
<string name="toast_already_exporting">Already exporting an update</string>
<string name="toast_export_started">Export started</string>
<plurals name="eta_seconds">
<item quantity="one">1 second left</item>
<item quantity="other"><xliff:g id="count">%d</xliff:g> seconds left</item>
@@ -99,4 +109,11 @@
<string name="menu_mobile_data_warning">Mobile data warning</string>
<string name="blocked_update_dialog_title">Update blocked</string>
<string name="blocked_update_dialog_message">This update cannot be installed using the updater app. Please read <xliff:g id="info_url">%1$s</xliff:g> for more information.</string>
<string name="export_channel_title">Export completion</string>
<string name="new_updates_channel_title">New updates</string>
<string name="ongoing_channel_title">Ongoing downloads</string>
<string name="update_failed_channel_title">Update failed</string>
<string name="info_dialog_title">Did you know?</string>
<string name="info_dialog_message">LineageOS updates are full installation packages. That means you can always install only the latest update, even if you skipped some in between!</string>
<string name="info_dialog_ok">Thanks for the info!</string>
</resources>

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
Copyright (C) 2017 The LineageOS Project
Copyright (C) 2017-2020 The LineageOS Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
@@ -25,10 +25,12 @@
<string name="download_completed_notification">Download completed</string>
<string name="download_starting_notification">Starting download</string>
<string name="update_failed_notification">Update failed</string>
<string name="installation_suspended_notification">Installation suspended</string>
<string name="new_updates_found_title">New updates</string>
<string name="text_download_speed">%1$s, %2$s/s</string>
<string name="pause_button">Pause</string>
<string name="resume_button">Resume</string>
<string name="suspend_button">Suspend</string>
<string name="installing_update">Installing update package</string>
<string name="installing_update_error">Install error</string>
<string name="installing_update_finished">Update installed</string>
@@ -41,11 +43,18 @@
<string name="menu_refresh">Refresh</string>
<string name="menu_preferences">Preferences</string>
<string name="menu_auto_updates_check">Auto updates check</string>
<string name="menu_auto_updates_check_interval_daily">Once a day</string>
<string name="menu_auto_updates_check_interval_weekly">Once a week</string>
<string name="menu_auto_updates_check_interval_monthly">Once a month</string>
<string name="menu_auto_updates_check_interval_never">Never</string>
<string name="menu_auto_delete_updates">Delete updates when installed</string>
<string name="menu_delete_update">Delete</string>
<string name="menu_copy_url">Copy URL</string>
<string name="menu_export_update">Export update</string>
<string name="menu_show_changelog">Show changelog</string>
<string name="menu_ab_perf_mode">Prioritise update process</string>
<string name="menu_update_recovery">Update recovery</string>
<string name="toast_forced_update_recovery">It is impossible to disable Lineage Recovery updates on this device.</string>
<string name="snack_updates_found">New updates found</string>
<string name="snack_no_updates_found">No new updates found</string>
<string name="snack_updates_check_failed">The update check failed. Please check your internet connection and try again later.</string>
@@ -58,8 +67,8 @@
<string name="header_last_updates_check">Last checked: <xliff:g id="date" example="1 January 1970">%1$s</xliff:g> (<xliff:g id="time" example="01:23">%2$s</xliff:g>)</string>
<string name="list_build_version">LineageOS <xliff:g id="version" example="14.1">%1$s</xliff:g></string>
<string name="list_build_version_date">LineageOS <xliff:g id="version" example="14.1">%1$s</xliff:g> - <xliff:g id="date" example="July 11, 2017">%2$s</xliff:g></string>
<string name="list_download_progress_new"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> of <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g><xliff:g id="percentage" example="56">%3$s</xliff:g></string>
<string name="list_download_progress_eta_new"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> of <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g> (<xliff:g id="eta" example="3 minutes left">%3$s</xliff:g>)<xliff:g id="percentage" example="56">%4$s</xliff:g></string>
<string name="list_download_progress_newer"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> of <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g></string>
<string name="list_download_progress_eta_newer"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> of <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g> (<xliff:g id="eta" example="3 minutes left">%3$s</xliff:g>)</string>
<string name="list_verifying_update">Verifying update</string>
<string name="list_no_updates">No new updates found. To manually check for new updates, use the Refresh button.</string>
<string name="action_download">Download</string>
@@ -72,8 +81,8 @@
<string name="confirm_delete_dialog_title">Delete file</string>
<string name="confirm_delete_dialog_message">Delete the selected update file?</string>
<string name="apply_update_dialog_title">Apply update</string>
<string name="apply_update_dialog_message">You are about to upgrade to <xliff:g id="update_name">%1$s</xliff:g>.\n\nIf you press <xliff:g id="ok">%2$s</xliff:g>, the device will restart itself in recovery mode to install the update.\n\nNote: This feature requires a compatible Recovery or updates will need to be installed manually.</string>
<string name="apply_update_dialog_message_ab">You are about to upgrade to <xliff:g id="update_name">%1$s</xliff:g>.\n\nIf you press <xliff:g id="ok">%2$s</xliff:g>, the device will begin installing in the background.\n\nOnce completed, you will be prompted to reboot.</string>
<string name="apply_update_dialog_message">You are about to install <xliff:g id="update_name">%1$s</xliff:g>.\n\nIf you press <xliff:g id="ok">%2$s</xliff:g>, the device will restart itself in recovery mode to install the update.\n\nNote: This feature requires a compatible Recovery or updates will need to be installed manually.</string>
<string name="apply_update_dialog_message_ab">You are about to install <xliff:g id="update_name">%1$s</xliff:g>.\n\nIf you press <xliff:g id="ok">%2$s</xliff:g>, the device will begin installing in the background.\n\nOnce completed, you will be prompted to reboot.</string>
<string name="cancel_installation_dialog_message">Cancel the installation?</string>
<string name="label_download_url">Download URL</string>
<string name="toast_download_url_copied">URL Copied</string>
@@ -81,6 +90,7 @@
<string name="notification_export_success">Update exported</string>
<string name="notification_export_fail">Export error</string>
<string name="toast_already_exporting">Already exporting an update</string>
<string name="toast_export_started">Export started</string>
<plurals name="eta_seconds">
<item quantity="one">1 second left</item>
<item quantity="other"><xliff:g id="count">%d</xliff:g> seconds left</item>
@@ -99,4 +109,11 @@
<string name="menu_mobile_data_warning">Mobile data warning</string>
<string name="blocked_update_dialog_title">Update blocked</string>
<string name="blocked_update_dialog_message">This update cannot be installed using the updater app. Please read <xliff:g id="info_url">%1$s</xliff:g> for more information.</string>
<string name="export_channel_title">Export completion</string>
<string name="new_updates_channel_title">New updates</string>
<string name="ongoing_channel_title">Ongoing downloads</string>
<string name="update_failed_channel_title">Update failed</string>
<string name="info_dialog_title">Did you know?</string>
<string name="info_dialog_message">LineageOS updates are full installation packages. That means you can always install only the latest update, even if you skipped some in between!</string>
<string name="info_dialog_ok">Thanks for the info!</string>
</resources>

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
Copyright (C) 2017 The LineageOS Project
Copyright (C) 2017-2020 The LineageOS Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
@@ -25,10 +25,12 @@
<string name="download_completed_notification">Download completed</string>
<string name="download_starting_notification">Starting download</string>
<string name="update_failed_notification">Update failed</string>
<string name="installation_suspended_notification">Installation suspended</string>
<string name="new_updates_found_title">New updates</string>
<string name="text_download_speed">%1$s, %2$s/s</string>
<string name="pause_button">Pause</string>
<string name="resume_button">Resume</string>
<string name="suspend_button">Suspend</string>
<string name="installing_update">Installing update package</string>
<string name="installing_update_error">Install error</string>
<string name="installing_update_finished">Update installed</string>
@@ -41,11 +43,18 @@
<string name="menu_refresh">Refresh</string>
<string name="menu_preferences">Preferences</string>
<string name="menu_auto_updates_check">Auto updates check</string>
<string name="menu_auto_updates_check_interval_daily">Once a day</string>
<string name="menu_auto_updates_check_interval_weekly">Once a week</string>
<string name="menu_auto_updates_check_interval_monthly">Once a month</string>
<string name="menu_auto_updates_check_interval_never">Never</string>
<string name="menu_auto_delete_updates">Delete updates when installed</string>
<string name="menu_delete_update">Delete</string>
<string name="menu_copy_url">Copy URL</string>
<string name="menu_export_update">Export update</string>
<string name="menu_show_changelog">Show changelog</string>
<string name="menu_ab_perf_mode">Prioritise update process</string>
<string name="menu_update_recovery">Update recovery</string>
<string name="toast_forced_update_recovery">It is impossible to disable Lineage Recovery updates on this device.</string>
<string name="snack_updates_found">New updates found</string>
<string name="snack_no_updates_found">No new updates found</string>
<string name="snack_updates_check_failed">The update check failed. Please check your internet connection and try again later.</string>
@@ -58,8 +67,8 @@
<string name="header_last_updates_check">Last checked: <xliff:g id="date" example="1 January 1970">%1$s</xliff:g> (<xliff:g id="time" example="01:23">%2$s</xliff:g>)</string>
<string name="list_build_version">LineageOS <xliff:g id="version" example="14.1">%1$s</xliff:g></string>
<string name="list_build_version_date">LineageOS <xliff:g id="version" example="14.1">%1$s</xliff:g> - <xliff:g id="date" example="July 11, 2017">%2$s</xliff:g></string>
<string name="list_download_progress_new"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> of <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g><xliff:g id="percentage" example="56">%3$s</xliff:g></string>
<string name="list_download_progress_eta_new"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> of <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g> (<xliff:g id="eta" example="3 minutes left">%3$s</xliff:g>)<xliff:g id="percentage" example="56">%4$s</xliff:g></string>
<string name="list_download_progress_newer"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> of <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g></string>
<string name="list_download_progress_eta_newer"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> of <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g> (<xliff:g id="eta" example="3 minutes left">%3$s</xliff:g>)</string>
<string name="list_verifying_update">Verifying update</string>
<string name="list_no_updates">No new updates found. To manually check for new updates, use the Refresh button.</string>
<string name="action_download">Download</string>
@@ -72,8 +81,8 @@
<string name="confirm_delete_dialog_title">Delete file</string>
<string name="confirm_delete_dialog_message">Delete the selected update file?</string>
<string name="apply_update_dialog_title">Apply update</string>
<string name="apply_update_dialog_message">You are about to upgrade to <xliff:g id="update_name">%1$s</xliff:g>.\n\nIf you press <xliff:g id="ok">%2$s</xliff:g>, the device will restart itself in recovery mode to install the update.\n\nNote: This feature requires a compatible Recovery or updates will need to be installed manually.</string>
<string name="apply_update_dialog_message_ab">You are about to upgrade to <xliff:g id="update_name">%1$s</xliff:g>.\n\nIf you press <xliff:g id="ok">%2$s</xliff:g>, the device will begin installing in the background.\n\nOnce completed, you will be prompted to reboot.</string>
<string name="apply_update_dialog_message">You are about to install <xliff:g id="update_name">%1$s</xliff:g>.\n\nIf you press <xliff:g id="ok">%2$s</xliff:g>, the device will restart itself in recovery mode to install the update.\n\nNote: This feature requires a compatible Recovery or updates will need to be installed manually.</string>
<string name="apply_update_dialog_message_ab">You are about to install <xliff:g id="update_name">%1$s</xliff:g>.\n\nIf you press <xliff:g id="ok">%2$s</xliff:g>, the device will begin installing in the background.\n\nOnce completed, you will be prompted to reboot.</string>
<string name="cancel_installation_dialog_message">Cancel the installation?</string>
<string name="label_download_url">Download URL</string>
<string name="toast_download_url_copied">URL Copied</string>
@@ -81,6 +90,7 @@
<string name="notification_export_success">Update exported</string>
<string name="notification_export_fail">Export error</string>
<string name="toast_already_exporting">Already exporting an update</string>
<string name="toast_export_started">Export started</string>
<plurals name="eta_seconds">
<item quantity="one">1 second left</item>
<item quantity="other"><xliff:g id="count">%d</xliff:g> seconds left</item>
@@ -99,4 +109,11 @@
<string name="menu_mobile_data_warning">Mobile data warning</string>
<string name="blocked_update_dialog_title">Update blocked</string>
<string name="blocked_update_dialog_message">This update cannot be installed using the updater app. Please read <xliff:g id="info_url">%1$s</xliff:g> for more information.</string>
<string name="export_channel_title">Export completion</string>
<string name="new_updates_channel_title">New updates</string>
<string name="ongoing_channel_title">Ongoing downloads</string>
<string name="update_failed_channel_title">Update failed</string>
<string name="info_dialog_title">Did you know?</string>
<string name="info_dialog_message">LineageOS updates are full installation packages. That means you can always install only the latest update, even if you skipped some in between!</string>
<string name="info_dialog_ok">Thanks for the info!</string>
</resources>

View File

@@ -1,7 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!--Generated by crowdin.com-->
<!--
Copyright (C) 2017 The LineageOS Project
Copyright (C) 2017-2020 The LineageOS Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
@@ -16,14 +15,10 @@
limitations under the License.
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<!-- Directory where the update files will be downloaded and stored.
WARNING: The application can and will delete any unknown file. -->
<!-- Directory where the downloads will be exported to.
The path is relative to the root of the external storage.-->
<!--
Optional placeholders replaced at runtime:
{device} - Device name
{type} - Build type
{incr} - Incremental version
-->
<string name="installation_suspended_notification">Instalación suspendida</string>
<string name="suspend_button">Suspender</string>
<string name="menu_auto_updates_check_interval_daily">Una vez al día</string>
<string name="menu_auto_updates_check_interval_weekly">Una vez a la semana</string>
<string name="menu_auto_updates_check_interval_monthly">Una vez al mes</string>
<string name="menu_auto_updates_check_interval_never">Nunca</string>
</resources>

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
Copyright (C) 2017 The LineageOS Project
Copyright (C) 2017-2020 The LineageOS Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
@@ -29,6 +29,7 @@
<string name="text_download_speed">%1$s, %2$s/s</string>
<string name="pause_button">Pausar</string>
<string name="resume_button">Reanudar</string>
<string name="suspend_button">Suspender</string>
<string name="installing_update">Instalando paquete de actualización</string>
<string name="installing_update_error">Error de instalación</string>
<string name="installing_update_finished">Actualización instalada</string>
@@ -41,11 +42,16 @@
<string name="menu_refresh">Actualizar</string>
<string name="menu_preferences">Preferencias</string>
<string name="menu_auto_updates_check">Comprobación de actualizaciones automática</string>
<string name="menu_auto_updates_check_interval_daily">Una vez al día</string>
<string name="menu_auto_updates_check_interval_weekly">Semanal</string>
<string name="menu_auto_updates_check_interval_monthly">Mensual</string>
<string name="menu_auto_updates_check_interval_never">Nunca</string>
<string name="menu_auto_delete_updates">Borrar actualizaciones luego de instalar</string>
<string name="menu_delete_update">Borrar</string>
<string name="menu_copy_url">Copiar URL</string>
<string name="menu_export_update">Exportar actualización</string>
<string name="menu_show_changelog">Mostrar registro de cambios</string>
<string name="menu_ab_perf_mode">Priorizar el proceso de actualización</string>
<string name="snack_updates_found">Se encontraron nuevas actualizaciones</string>
<string name="snack_no_updates_found">No se encontraron nuevas actualizaciones</string>
<string name="snack_updates_check_failed">Error en la búsqueda de actualizaciones. Comprueba la conexión a Internet e intenta de nuevo más tarde.</string>
@@ -58,8 +64,6 @@
<string name="header_last_updates_check">Última comprobación: <xliff:g id="date" example="1 January 1970">%1$s</xliff:g> (<xliff:g id="time" example="01:23">%2$s</xliff:g>)</string>
<string name="list_build_version">LineageOS <xliff:g id="version" example="14.1">%1$s</xliff:g></string>
<string name="list_build_version_date">LineageOS <xliff:g id="version" example="14.1">%1$s</xliff:g> - <xliff:g id="date" example="July 11, 2017">%2$s</xliff:g></string>
<string name="list_download_progress_new"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> de <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g><xliff:g id="percentage" example="56">%3$s</xliff:g></string>
<string name="list_download_progress_eta_new"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> de <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g> (<xliff:g id="eta" example="3 minutes left">%3$s</xliff:g>) • <xliff:g id="percentage" example="56">%4$s</xliff:g></string>
<string name="list_verifying_update">Verificando actualización</string>
<string name="list_no_updates">Sin nuevas actualizaciones disponibles. Para comprobar manualmente, pulsa el botón «Actualizar».</string>
<string name="action_download">Descargar</string>
@@ -72,8 +76,6 @@
<string name="confirm_delete_dialog_title">Borrar archivo</string>
<string name="confirm_delete_dialog_message">¿Borrar el archivo de actualización seleccionado?</string>
<string name="apply_update_dialog_title">Aplicar actualización</string>
<string name="apply_update_dialog_message">Actualizarás a <xliff:g id="filename">%1$s</xliff:g>.\n\nAl pulsar en <xliff:g id="ok">%2$s</xliff:g>, se reiniciará el dispositivo en modo de recuperación para instalar la actualización.\n\nNota: Esta característica necesita un modo de recuperación compatible o las actualizaciones deberán instalarse manualmente.</string>
<string name="apply_update_dialog_message_ab">Actualizarás a <xliff:g id="filename">%1$s</xliff:g>. \n\nAl pulsar en <xliff:g id="ok">%2$s</xliff:g>, el dispositivo comenzará a instalar en segundo plano.\n\nUna vez terminado el proceso, se le pedirá que reinicie.</string>
<string name="cancel_installation_dialog_message">¿Cancelar instalación?</string>
<string name="label_download_url">URL de descarga</string>
<string name="toast_download_url_copied">URL copiada</string>
@@ -99,4 +101,8 @@
<string name="menu_mobile_data_warning">Advertencia de datos móviles</string>
<string name="blocked_update_dialog_title">Actualización bloqueada</string>
<string name="blocked_update_dialog_message">Esta actualización no puede instalarse usando la aplicación «Actualizador». Lea <xliff:g id="info_url">%1$s</xliff:g> para más información.</string>
<string name="export_channel_title">Exportación finalizada</string>
<string name="new_updates_channel_title">Nuevas actualizaciones</string>
<string name="ongoing_channel_title">Descargas en curso</string>
<string name="update_failed_channel_title">Error de actualización</string>
</resources>

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
Copyright (C) 2017 The LineageOS Project
Copyright (C) 2017-2020 The LineageOS Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
@@ -44,6 +44,7 @@
<string name="menu_copy_url">Copiar URL</string>
<string name="menu_export_update">Exportar actualización</string>
<string name="menu_show_changelog">Mostrar registro de cambios</string>
<string name="toast_forced_update_recovery">Es imposible desactivar en este dispositivo las actualizaciones del Modo de Recuperación («Recovery») de Lineage.</string>
<string name="snack_updates_found">Se encontraron nuevas actualizaciones</string>
<string name="snack_no_updates_found">No se encontraron nuevas actualizaciones</string>
<string name="snack_updates_check_failed">Error en la comprobación de actualizaciones. Por favor, verifique la conexión a Internet e inténtalo nuevamente.</string>
@@ -56,7 +57,6 @@
<string name="header_last_updates_check">Última comprobación: <xliff:g id="date" example="1 January 1970">%1$s</xliff:g> (<xliff:g id="time" example="01:23">%2$s</xliff:g>)</string>
<string name="list_build_version">LineageOS <xliff:g id="version" example="14.1">%1$s</xliff:g></string>
<string name="list_build_version_date">LineageOS <xliff:g id="version" example="14.1">%1$s</xliff:g> - <xliff:g id="date" example="July 11, 2017">%2$s</xliff:g></string>
<string name="list_download_progress_new"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> de <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g><xliff:g id="percentage" example="56">%3$s</xliff:g></string>
<string name="list_verifying_update">Verificando actualización</string>
<string name="list_no_updates">Sin nuevas actualizaciones disponibles. Para comprobar manualmente, pulsa el botón «Actualizar».</string>
<string name="action_download">Descargar</string>
@@ -69,8 +69,6 @@
<string name="confirm_delete_dialog_title">Borrar archivo</string>
<string name="confirm_delete_dialog_message">¿Borrar el archivo de actualización seleccionado?</string>
<string name="apply_update_dialog_title">Aplicar actualización</string>
<string name="apply_update_dialog_message">Actualizarás a <xliff:g id="filename">%1$s</xliff:g>.\n\nAl pulsar en <xliff:g id="ok">%2$s</xliff:g>, se reiniciará el dispositivo en modo «Recovery» para instalar la actualización.\n\nNota: Esta función requiere un «Recovery» compatible o las actualizaciones deberán instalarse manualmente.</string>
<string name="apply_update_dialog_message_ab">Actualizarás a <xliff:g id="filename">%1$s</xliff:g>. \n\nAl pulsar en <xliff:g id="ok">%2$s</xliff:g>, el dispositivo comenzará a instalar en segundo plano.\n\nUna vez terminado el proceso, se le pedirá que reinicie.</string>
<string name="cancel_installation_dialog_message">¿Cancelar la instalación?</string>
<string name="label_download_url">URL de descarga</string>
<string name="toast_download_url_copied">URL copiada</string>
@@ -92,4 +90,7 @@
<string name="menu_mobile_data_warning">Advertencia de datos móviles</string>
<string name="blocked_update_dialog_title">Actualización bloqueada</string>
<string name="blocked_update_dialog_message">Esta actualización no puede instalarse usando la aplicación «Actualizador». Lea <xliff:g id="info_url">%1$s</xliff:g> para más información.</string>
<string name="export_channel_title">Exportación finalizada</string>
<string name="new_updates_channel_title">Nuevas actualizaciones</string>
<string name="ongoing_channel_title">Descargas en curso</string>
</resources>

View File

@@ -1,35 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<!--Generated by crowdin.com-->
<!--
Copyright (C) 2017 The LineageOS Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<string name="dialog_battery_low_title">Madal akutase</string>
<string name="dialog_battery_low_message_pct">Akutase on liiga madal, jätkamiseks on vaja akut vähemalt <xliff:g id="percent_discharging">%1$d</xliff:g>%%, laadimise korral <xliff:g id="percent_charging">%2$d</xliff:g>%%.</string>
<string name="menu_show_changelog">Näita muutuste nimekirja</string>
<string name="list_download_progress_eta_new"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> / <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g> (<xliff:g id="eta" example="3 minutes left">%3$s</xliff:g>) • <xliff:g id="percentage" example="56">%4$s</xliff:g></string>
<plurals name="eta_seconds">
<item quantity="one">1 sekund jäänud</item>
<item quantity="other"><xliff:g id="count">%d</xliff:g> sekundit jäänud</item>
</plurals>
<plurals name="eta_minutes">
<item quantity="one">1 minut jäänud</item>
<item quantity="other"><xliff:g id="count">%d</xliff:g> minutit jäänud</item>
</plurals>
<plurals name="eta_hours">
<item quantity="one">1 tund jäänud</item>
<item quantity="other"><xliff:g id="count">%d</xliff:g> tundi jäänud</item>
</plurals>
</resources>

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
Copyright (C) 2017 The LineageOS Project
Copyright (C) 2017-2020 The LineageOS Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
@@ -15,10 +15,20 @@
limitations under the License.
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<string name="app_name">Uuendaja</string>
<string name="display_name">Uuendaja</string>
<string name="installation_suspended_notification">Installimine peatati</string>
<string name="suspend_button">Peata</string>
<string name="dialog_battery_low_title">Madal akutase</string>
<string name="dialog_battery_low_message_pct">Akutase on liiga madal, jätkamiseks on vaja akut vähemalt <xliff:g id="percent_discharging">%1$d</xliff:g>%%, laadimise korral <xliff:g id="percent_charging">%2$d</xliff:g>%%.</string>
<string name="menu_auto_updates_check_interval_daily">Kord päevas</string>
<string name="menu_auto_updates_check_interval_weekly">Kord nädalas</string>
<string name="menu_auto_updates_check_interval_monthly">Kord kuus</string>
<string name="menu_auto_updates_check_interval_never">Mitte kunagi</string>
<string name="menu_show_changelog">Näita muutuste nimekirja</string>
<string name="list_download_progress_eta_new"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> / <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g> (<xliff:g id="eta" example="3 minutes left">%3$s</xliff:g>) • <xliff:g id="percentage" example="56">%4$s</xliff:g></string>
<string name="menu_ab_perf_mode">Eelista uuendusprotsessi</string>
<string name="menu_update_recovery">Uuenda taastust</string>
<string name="toast_forced_update_recovery">Lineage Recovery taastevärskendusi pole selles seadmes võimalik keelata.</string>
<plurals name="eta_seconds">
<item quantity="one">1 sekund jäänud</item>
<item quantity="other"><xliff:g id="count">%d</xliff:g> sekundit jäänud</item>
@@ -31,4 +41,6 @@
<item quantity="one">1 tund jäänud</item>
<item quantity="other"><xliff:g id="count">%d</xliff:g> tundi jäänud</item>
</plurals>
<string name="export_channel_title">Ekspordi lõpuleviimine</string>
<string name="ongoing_channel_title">Käimasolevad allalaadimised</string>
</resources>

View File

@@ -1,103 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<!--Generated by crowdin.com-->
<!--
Copyright (C) 2017 The LineageOS Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<string name="app_name">Eguneratzailea</string>
<string name="display_name">Eguneratzailea</string>
<string name="verification_failed_notification">Egiaztapenak huts egin du</string>
<string name="verifying_download_notification">Eguneraketa egiaztatzen</string>
<string name="downloading_notification">Deskargatzen</string>
<string name="download_paused_notification">Deskarga pausatuta</string>
<string name="download_paused_error_notification">Deskarga-errorea</string>
<string name="download_completed_notification">Deskarga osatuta</string>
<string name="download_starting_notification">Deskarga hasten</string>
<string name="update_failed_notification">Eguneraketak huts egin du</string>
<string name="new_updates_found_title">Eguneraketa berriak</string>
<string name="text_download_speed">%1$s, %2$s/s</string>
<string name="pause_button">Pausatu</string>
<string name="resume_button">Berrekin</string>
<string name="installing_update">Eguneraketa-paketea instalatzen</string>
<string name="installing_update_error">Instalazio-errorea</string>
<string name="installing_update_finished">Eguneraketa instalatuta</string>
<string name="finalizing_package">Paketearen instalazioarekin bukatzen</string>
<string name="preparing_ota_first_boot">Lehen abiorako prestatzen</string>
<string name="dialog_prepare_zip_message">Aldez aurreko eguneraketaren prestaketa</string>
<string name="dialog_battery_low_title">Bateria gutxi</string>
<string name="dialog_battery_low_message_pct">Bateria maila baxuegia da, gutxienez bateriaren %% <xliff:g id="percent_discharging">%1$d</xliff:g> behar da jarraitzeko, %% <xliff:g id="percent_charging">%2$d</xliff:g> kargatzen badago.</string>
<string name="reboot">Berrabiarazi</string>
<string name="menu_refresh">Freskatu</string>
<string name="menu_preferences">Hobespenak</string>
<string name="menu_auto_updates_check">Eguneraketen egiaztaketa automatikoa</string>
<string name="menu_auto_delete_updates">Ezabatu eguneraketak instalatutakoan</string>
<string name="menu_delete_update">Ezabatu</string>
<string name="menu_copy_url">Kopiatu URL-a</string>
<string name="menu_export_update">Esportatu eguneraketa</string>
<string name="menu_show_changelog">Erakutsi aldaketa-egunkaria</string>
<string name="snack_updates_found">Eguneraketa berriak aurkitu dira</string>
<string name="snack_no_updates_found">Ez da eguneraketa berririk aurkitu</string>
<string name="snack_updates_check_failed">Eguneraketa bilaketak huts egin du. Interneterako konexioa egiaztatu eta berriro saiatu, mesedez.</string>
<string name="snack_download_failed">Deskargak huts egin du. Interneterako konexioa egiaztatu eta berriro saiatu, mesedez.</string>
<string name="snack_download_verification_failed">Eguneraketaren egiaztaketak huts egin du.</string>
<string name="snack_download_verified">Deskarga osatuta.</string>
<string name="snack_update_not_installable">Eguneraketa hau ezin da instalatu uneko konpilazioaren gainean.</string>
<string name="header_title_text">LineageOS\n%1$s</string>
<string name="header_android_version">Android <xliff:g id="version" example="7.1.2">%1$s</xliff:g></string>
<string name="header_last_updates_check">Azken egiaztaketa: <xliff:g id="date" example="1 January 1970">%1$s</xliff:g> (<xliff:g id="time" example="01:23">%2$s</xliff:g>)</string>
<string name="list_build_version">LineageOS <xliff:g id="version" example="14.1">%1$s</xliff:g></string>
<string name="list_build_version_date">LineageOS <xliff:g id="version" example="14.1">%1$s</xliff:g> - <xliff:g id="date" example="July 11, 2017">%2$s</xliff:g></string>
<string name="list_download_progress_new"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> / <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g><xliff:g id="percentage" example="56">%3$s</xliff:g></string>
<string name="list_download_progress_eta_new"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> / <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g> (<xliff:g id="eta" example="3 minutes left">%3$s</xliff:g>) • <xliff:g id="percentage" example="56">%4$s</xliff:g></string>
<string name="list_verifying_update">Eguneraketa egiaztatzen</string>
<string name="list_no_updates">Ez da eguneraketa berririk aurkitu. Eguneraketak eskuz egiaztatzeko, erabili freskatze botoia.</string>
<string name="action_download">Deskargatu</string>
<string name="action_pause">Pausatu</string>
<string name="action_resume">Berrekin</string>
<string name="action_install">Instalatu</string>
<string name="action_info">Informazioa</string>
<string name="action_delete">Ezabatu</string>
<string name="action_cancel">Utzi</string>
<string name="confirm_delete_dialog_title">Ezabatu fitxategia</string>
<string name="confirm_delete_dialog_message">Ezabatu hautatutako eguneraketa fitxategia?</string>
<string name="apply_update_dialog_title">Aplikatu eguneraketa</string>
<string name="apply_update_dialog_message"><xliff:g id="update_name">%1$s</xliff:g>. bertsioa instalatzera zoaz.\n\n <xliff:g id="ok">%2$s</xliff:g> sakatzean, gailua berreskuratze moduan berrabiaraziko da eguneraketa instalatzeko.\n\nOharra: Berreskuratze aplikazio bateragarri bat behar du ezaugarri honek, bestela eguneraketak eskuz instalatu beharko dira.</string>
<string name="apply_update_dialog_message_ab"><xliff:g id="update_name">%1$s</xliff:g> bertsioa instalatzera zoaz.\n\n<xliff:g id="ok">%2$s</xliff:g> sakatzean, gailua atzeko planoan hasiko da eguneratzen.\n\nBehin bukatuta berrabiaraztea eskatuko zaizu.</string>
<string name="cancel_installation_dialog_message">Ezeztatu instalazioa?</string>
<string name="label_download_url">Deskargaren URL-s</string>
<string name="toast_download_url_copied">URL-a kopiatuta</string>
<string name="dialog_export_title">Eguneraketa esportatzen</string>
<string name="notification_export_success">Eguneraketa esportatuta</string>
<string name="notification_export_fail">Esportazio errorea</string>
<string name="toast_already_exporting">Eguneraketa bat esportatzen dagoeneko</string>
<plurals name="eta_seconds">
<item quantity="one">Segundo 1 geratzen da</item>
<item quantity="other"><xliff:g id="count">%d</xliff:g> segundo geratzen dira</item>
</plurals>
<plurals name="eta_minutes">
<item quantity="one">Minutu 1 geratzen da</item>
<item quantity="other"><xliff:g id="count">%d</xliff:g> minutu geratzen dira</item>
</plurals>
<plurals name="eta_hours">
<item quantity="one">Ordu 1 geratzen da</item>
<item quantity="other"><xliff:g id="count">%d</xliff:g> ordu geratzen dira</item>
</plurals>
<string name="update_on_mobile_data_title">Abisua</string>
<string name="update_on_mobile_data_message">Eguneratze pakete bat deskargatuko duzu datu mugikorrak erabiliz, honek datuen erabilera handia egingo du. Ziur aurrera jarraitu nahi duzula?</string>
<string name="checkbox_mobile_data_warning">Ez erakutsi berriro</string>
<string name="menu_mobile_data_warning">Datu mugikorren abisua</string>
<string name="blocked_update_dialog_title">Eguneraketa blokeatuta</string>
<string name="blocked_update_dialog_message">Eguneraketa hau ezin da eguneratze-aplikazioarekin instalatu. Irakurri <xliff:g id="info_url">%1$s</xliff:g> informazio gehiagorako.</string>
</resources>

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
Copyright (C) 2017 The LineageOS Project
Copyright (C) 2017-2020 The LineageOS Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
@@ -25,10 +25,12 @@
<string name="download_completed_notification">Deskarga osatuta</string>
<string name="download_starting_notification">Deskarga hasten</string>
<string name="update_failed_notification">Eguneraketak huts egin du</string>
<string name="installation_suspended_notification">Instalazioa eten da</string>
<string name="new_updates_found_title">Eguneraketa berriak</string>
<string name="text_download_speed">%1$s, %2$s/s</string>
<string name="pause_button">Pausatu</string>
<string name="resume_button">Berrekin</string>
<string name="suspend_button">Eten</string>
<string name="installing_update">Eguneraketa-paketea instalatzen</string>
<string name="installing_update_error">Instalazio-errorea</string>
<string name="installing_update_finished">Eguneraketa instalatuta</string>
@@ -41,15 +43,19 @@
<string name="menu_refresh">Freskatu</string>
<string name="menu_preferences">Hobespenak</string>
<string name="menu_auto_updates_check">Eguneraketen egiaztaketa automatikoa</string>
<string name="menu_auto_updates_check_interval_daily">Egunean behin</string>
<string name="menu_auto_updates_check_interval_weekly">Astean behin</string>
<string name="menu_auto_updates_check_interval_monthly">Hilabetean behin</string>
<string name="menu_auto_updates_check_interval_never">Inoiz ez</string>
<string name="menu_auto_delete_updates">Ezabatu eguneraketak instalatutakoan</string>
<string name="menu_delete_update">Ezabatu</string>
<string name="menu_copy_url">Kopiatu URL-a</string>
<string name="menu_export_update">Esportatu eguneraketa</string>
<string name="menu_show_changelog">Erakutsi aldaketa-egunkaria</string>
<string name="menu_ab_perf_mode">Eman lehentasuna eguneraketa prozesuari</string>
<string name="snack_updates_found">Eguneraketa berriak aurkitu dira</string>
<string name="snack_no_updates_found">Ez da eguneraketa berririk aurkitu</string>
<string name="snack_updates_check_failed">Eguneraketa bilaketak huts egin du. Interneterako konexioa egiaztatu eta berriro saiatu, mesedez.</string>
<string name="snack_download_failed">Deskargak huts egin du. Egiaztatu Interneterako konexioa eta saiatu berriro.</string>
<string name="snack_download_verification_failed">Eguneraketaren egiaztaketak huts egin du.</string>
<string name="snack_download_verified">Deskarga osatuta.</string>
<string name="snack_update_not_installable">Eguneraketa hau ezin da instalatu uneko konpilazioaren gainean.</string>
@@ -58,8 +64,6 @@
<string name="header_last_updates_check">Azken egiaztaketa: <xliff:g id="date" example="1 January 1970">%1$s</xliff:g> (<xliff:g id="time" example="01:23">%2$s</xliff:g>)</string>
<string name="list_build_version">LineageOS <xliff:g id="version" example="14.1">%1$s</xliff:g></string>
<string name="list_build_version_date">LineageOS <xliff:g id="version" example="14.1">%1$s</xliff:g> - <xliff:g id="date" example="July 11, 2017">%2$s</xliff:g></string>
<string name="list_download_progress_new"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> / <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g><xliff:g id="percentage" example="56">%3$s</xliff:g></string>
<string name="list_download_progress_eta_new"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> / <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g> (<xliff:g id="eta" example="3 minutes left">%3$s</xliff:g>) • <xliff:g id="percentage" example="56">%4$s</xliff:g></string>
<string name="list_verifying_update">Eguneraketa egiaztatzen</string>
<string name="list_no_updates">Ez da eguneraketa berririk aurkitu. Eguneraketak eskuz egiaztatzeko, erabili freskatze botoia.</string>
<string name="action_download">Deskargatu</string>
@@ -72,8 +76,6 @@
<string name="confirm_delete_dialog_title">Ezabatu fitxategia</string>
<string name="confirm_delete_dialog_message">Ezabatu hautatutako eguneraketa fitxategia?</string>
<string name="apply_update_dialog_title">Aplikatu eguneraketa</string>
<string name="apply_update_dialog_message"><xliff:g id="update_name">%1$s</xliff:g>. bertsioa instalatzera zoaz.\n\n <xliff:g id="ok">%2$s</xliff:g> sakatzean, gailua berreskuratze moduan berrabiaraziko da eguneraketa instalatzeko.\n\nOharra: Berreskuratze aplikazio bateragarri bat behar du ezaugarri honek, bestela eguneraketak eskuz instalatu beharko dira.</string>
<string name="apply_update_dialog_message_ab"><xliff:g id="update_name">%1$s</xliff:g> bertsioa instalatzera zoaz.\n\n<xliff:g id="ok">%2$s</xliff:g> sakatzean, gailua atzeko planoan hasiko da eguneratzen.\n\nBehin bukatuta berrabiaraztea eskatuko zaizu.</string>
<string name="cancel_installation_dialog_message">Ezeztatu instalazioa?</string>
<string name="label_download_url">Deskargaren URL-s</string>
<string name="toast_download_url_copied">URL-a kopiatuta</string>
@@ -99,4 +101,8 @@
<string name="menu_mobile_data_warning">Datu mugikorren abisua</string>
<string name="blocked_update_dialog_title">Eguneraketa blokeatuta</string>
<string name="blocked_update_dialog_message">Eguneraketa hau ezin da eguneratze-aplikazioarekin instalatu. Irakurri <xliff:g id="info_url">%1$s</xliff:g> informazio gehiagorako.</string>
<string name="export_channel_title">Esportazioaren osaketa</string>
<string name="new_updates_channel_title">Eguneraketa berriak</string>
<string name="ongoing_channel_title">Deskargak abian</string>
<string name="update_failed_channel_title">Eguneraketak huts egin du</string>
</resources>

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
Copyright (C) 2017 The LineageOS Project
Copyright (C) 2017-2020 The LineageOS Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
@@ -25,10 +25,12 @@
<string name="download_completed_notification">Lataus suoritettu</string>
<string name="download_starting_notification">Aloitetaan latausta</string>
<string name="update_failed_notification">Päivitys epäonnistui</string>
<string name="installation_suspended_notification">Asennus keskeytetty</string>
<string name="new_updates_found_title">Uudet päivitykset</string>
<string name="text_download_speed">%1$s, %2$s/s</string>
<string name="pause_button">Tauko</string>
<string name="resume_button">Jatka</string>
<string name="suspend_button">Keskeytä</string>
<string name="installing_update">Asennetaan päivitystä</string>
<string name="installing_update_error">Asennusvirhe</string>
<string name="installing_update_finished">Päivitys asennettu</string>
@@ -41,11 +43,18 @@
<string name="menu_refresh">Päivitä</string>
<string name="menu_preferences">Ominaisuudet</string>
<string name="menu_auto_updates_check">Automaattinen päivitysten tarkistus</string>
<string name="menu_auto_updates_check_interval_daily">Kerran päivässä</string>
<string name="menu_auto_updates_check_interval_weekly">Kerran viikossa</string>
<string name="menu_auto_updates_check_interval_monthly">Kerran kuukaudessa</string>
<string name="menu_auto_updates_check_interval_never">Ei koskaan</string>
<string name="menu_auto_delete_updates">Poista päivitykset asennuksen jälkeen</string>
<string name="menu_delete_update">Poista</string>
<string name="menu_copy_url">Kopioi URL-osoite</string>
<string name="menu_export_update">Vie päivitys</string>
<string name="menu_show_changelog">Näytä muutosloki</string>
<string name="menu_ab_perf_mode">Priorisoi päivitysprosessi</string>
<string name="menu_update_recovery">Päivitä recovery-tila</string>
<string name="toast_forced_update_recovery">Tällä laitteella ei voi poistaa Lineage Recovery-päivityksiä käytöstä.</string>
<string name="snack_updates_found">Uusia päivityksiä löytyi</string>
<string name="snack_no_updates_found">Uusia päivityksiä ei löytynyt</string>
<string name="snack_updates_check_failed">Päivitysten tarkistaminen epäonnistui. Tarkista internet-yhteytesi ja yritä uudelleen.</string>
@@ -58,8 +67,6 @@
<string name="header_last_updates_check">Viimeksi tarkistettu: <xliff:g id="date" example="1 January 1970">%1$s</xliff:g> (<xliff:g id="time" example="01:23">%2$s</xliff:g>)</string>
<string name="list_build_version">LineageOS <xliff:g id="version" example="14.1">%1$s</xliff:g></string>
<string name="list_build_version_date">LineageOS <xliff:g id="version" example="14.1">%1$s</xliff:g> - <xliff:g id="date" example="July 11, 2017">%2$s</xliff:g></string>
<string name="list_download_progress_new"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> / <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g><xliff:g id="percentage" example="56">%3$s</xliff:g></string>
<string name="list_download_progress_eta_new"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> / <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g> (<xliff:g id="eta" example="3 minutes left">%3$s</xliff:g>) • <xliff:g id="percentage" example="56">%4$s</xliff:g></string>
<string name="list_verifying_update">Todentaa päivitystä</string>
<string name="list_no_updates">Uusia päivityksiä ei löytynyt. Tarkistaaksesi päivitykset manuaalisesti, paina Päivitä-painiketta.</string>
<string name="action_download">Lataa</string>
@@ -72,8 +79,6 @@
<string name="confirm_delete_dialog_title">Poista tiedosto</string>
<string name="confirm_delete_dialog_message">Poista valittu päivitystiedosto?</string>
<string name="apply_update_dialog_title">Asenna päivitys</string>
<string name="apply_update_dialog_message">Olet päivittämässä versioon <xliff:g id="update_name">%1$s</xliff:g>.\n\nJos painat <xliff:g id="ok">%2$s</xliff:g>, laite käynnistyy Recovery-tilaan. \n\nHuomautus: Tämä toiminto vaatii yhteensopivan Recoveryn tai päivitys pitää asentaa manuaalisesti.</string>
<string name="apply_update_dialog_message_ab">Olet päivittämässä versioon <xliff:g id="update_name">%1$s</xliff:g>.\n\nJos painat <xliff:g id="ok">%2$s</xliff:g>, asennus alkaa taustalla.\n\nKun asennus on valmis, sinua pyydetään käynnistämään laite uudelleen.</string>
<string name="cancel_installation_dialog_message">Peruuta asennus?</string>
<string name="label_download_url">Lataussivun URL-osoite</string>
<string name="toast_download_url_copied">URL-osoite kopioitu</string>
@@ -99,4 +104,10 @@
<string name="menu_mobile_data_warning">Mobiilidatavaroitus</string>
<string name="blocked_update_dialog_title">Päivitys estetty</string>
<string name="blocked_update_dialog_message">Tätä päivitystä ei voida asentaa päivitys-sovelluksella. Lue <xliff:g id="info_url">%1$s</xliff:g> saadaksesi lisätietoja.</string>
<string name="export_channel_title">Vienti valmis</string>
<string name="new_updates_channel_title">Uudet päivitykset</string>
<string name="ongoing_channel_title">Käynnissä olevat lataukset</string>
<string name="update_failed_channel_title">Päivitys epäonnistui</string>
<string name="info_dialog_title">Tiesitkö?</string>
<string name="info_dialog_message">LineageOS-päivitykset ovat täydellisiä asennuspaketteja, jonka ansiosta voit aina asentaa vain viimeisimmän päivityksen, vaikka ohittaisitkin välillä joitakin versioita!</string>
</resources>

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
Copyright (C) 2017 The LineageOS Project
Copyright (C) 2017-2020 The LineageOS Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
@@ -25,10 +25,12 @@
<string name="download_completed_notification">Téléchargement terminé</string>
<string name="download_starting_notification">Début du téléchargement</string>
<string name="update_failed_notification">Échec de la mise à jour</string>
<string name="installation_suspended_notification">Installation suspendue</string>
<string name="new_updates_found_title">Nouvelles mises à jour</string>
<string name="text_download_speed">%1$s, %2$s/s</string>
<string name="pause_button">Pause</string>
<string name="resume_button">Reprendre</string>
<string name="suspend_button">Suspendre</string>
<string name="installing_update">Installation du paquet de mise à jour en cours</string>
<string name="installing_update_error">Erreur d\'installation</string>
<string name="installing_update_finished">Mise à jour installée</string>
@@ -41,11 +43,18 @@
<string name="menu_refresh">Actualiser</string>
<string name="menu_preferences">Préférences</string>
<string name="menu_auto_updates_check">Vérification des mises à jour automatique</string>
<string name="menu_auto_updates_check_interval_daily">Une fois par jour</string>
<string name="menu_auto_updates_check_interval_weekly">Une fois par semaine</string>
<string name="menu_auto_updates_check_interval_monthly">Une fois par mois</string>
<string name="menu_auto_updates_check_interval_never">Jamais</string>
<string name="menu_auto_delete_updates">Supprimer les mises à jour une fois installées</string>
<string name="menu_delete_update">Supprimer</string>
<string name="menu_copy_url">Copier l\'URL</string>
<string name="menu_export_update">Exporter la mise à jour</string>
<string name="menu_show_changelog">Afficher l\'historique des modifications</string>
<string name="menu_ab_perf_mode">Privilégier le processus de mise à jour</string>
<string name="menu_update_recovery">Mettre à jour la récupération</string>
<string name="toast_forced_update_recovery">Il est impossible de désactiver les mises à jour de la récupération de Lineage sur cet appareil.</string>
<string name="snack_updates_found">Nouvelles mises à jour disponibles</string>
<string name="snack_no_updates_found">Aucune nouvelle mise à jour disponible</string>
<string name="snack_updates_check_failed">La vérification de nouvelles mises à jour a échoué. Vérifiez votre connexion internet et réessayez ultérieurement.</string>
@@ -58,8 +67,8 @@
<string name="header_last_updates_check">Dernière vérification : <xliff:g id="date" example="1 January 1970">%1$s</xliff:g> (<xliff:g id="time" example="01:23">%2$s</xliff:g>)</string>
<string name="list_build_version">LineageOS <xliff:g id="version" example="14.1">%1$s</xliff:g></string>
<string name="list_build_version_date">LineageOS <xliff:g id="version" example="14.1">%1$s</xliff:g> - <xliff:g id="date" example="July 11, 2017">%2$s</xliff:g></string>
<string name="list_download_progress_new"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> sur <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g><xliff:g id="percentage" example="56">%3$s</xliff:g></string>
<string name="list_download_progress_eta_new"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> sur <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g> (<xliff:g id="eta" example="3 minutes left">%3$s</xliff:g>)<xliff:g id="percentage" example="56">%4$s</xliff:g></string>
<string name="list_download_progress_newer"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> sur <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g></string>
<string name="list_download_progress_eta_newer"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> sur <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g> (<xliff:g id="eta" example="3 minutes left">%3$s</xliff:g>)</string>
<string name="list_verifying_update">Vérification de la mise à jour en cours</string>
<string name="list_no_updates">Aucune nouvelle mise à jour trouvée. Pour vérifier manuellement la présence de mises à jour, utiliser le bouton Actualiser.</string>
<string name="action_download">Télécharger</string>
@@ -72,8 +81,8 @@
<string name="confirm_delete_dialog_title">Supprimer le fichier</string>
<string name="confirm_delete_dialog_message">Supprimer le fichier de mise à jour sélectionné ?</string>
<string name="apply_update_dialog_title">Appliquer la mise à jour</string>
<string name="apply_update_dialog_message">Vous êtes sur le point d\'installer <xliff:g id="update_name">%1$s</xliff:g>.\n\nLorsque vous appuierez sur <xliff:g id="ok">%2$s</xliff:g>, votre appareil redémarrera automatiquement en mode recovery pour installer la mise à jour.\n\nRemarque : Cette opération nécessite un recovery compatible, sinon les mises à jour devront être installées manuellement.</string>
<string name="apply_update_dialog_message_ab">Vous êtes sur le point de faire la mise à jour vers <xliff:g id="update_name">%1$s</xliff:g>.\n\nLorsque vous appuierez sur <xliff:g id="ok">%2$s</xliff:g>, lappareil commencera l\'installation en tâche de fond.\n\nUne fois celle-ci terminée, il vous sera demandé de redémarrer.</string>
<string name="apply_update_dialog_message">Vous êtes sur le point d\'installer <xliff:g id="update_name">%1$s</xliff:g>.\n\nSi vous appuyez sur <xliff:g id="ok">%2$s</xliff:g>, votre appareil redémarrera automatiquement en mode récupération pour installer la mise à jour.\n\nRemarque : Cette opération nécessite un système de récupération compatible, sans quoi les mises à jour devront être installées manuellement.</string>
<string name="apply_update_dialog_message_ab">Vous êtes sur le point d\'installer <xliff:g id="update_name">%1$s</xliff:g>.\n\nSi vous appuyez sur <xliff:g id="ok">%2$s</xliff:g>, lappareil commencera l\'installation en arrière-plan.\n\nUne fois celle-ci terminée, il vous sera demandé de redémarrer.</string>
<string name="cancel_installation_dialog_message">Annuler l\'installation ?</string>
<string name="label_download_url">URL de téléchargement</string>
<string name="toast_download_url_copied">URL copiée</string>
@@ -81,6 +90,7 @@
<string name="notification_export_success">Mise à jour exportée</string>
<string name="notification_export_fail">Erreur lors de l\'exportation</string>
<string name="toast_already_exporting">Une mise à jour est déjà en cours d\'export</string>
<string name="toast_export_started">Export démarré</string>
<plurals name="eta_seconds">
<item quantity="one">temps restant : 1 seconde</item>
<item quantity="other">temps restant : <xliff:g id="count">%d</xliff:g> secondes</item>
@@ -99,4 +109,11 @@
<string name="menu_mobile_data_warning">Avertissement d\'usage des données mobiles</string>
<string name="blocked_update_dialog_title">Mise à jour bloquée</string>
<string name="blocked_update_dialog_message">Cette mise à jour ne peut pas être installée en utilisant le gestionnaire de mise à jour. Veuillez lire <xliff:g id="info_url">%1$s</xliff:g> pour plus dinformation.</string>
<string name="export_channel_title">Fin de l\'exportation</string>
<string name="new_updates_channel_title">Nouvelles mises à jour</string>
<string name="ongoing_channel_title">Téléchargements en cours</string>
<string name="update_failed_channel_title">Échec de la mise à jour</string>
<string name="info_dialog_title">Le saviez-vous ?</string>
<string name="info_dialog_message">Les mises à jour de LineageOS sont des paquets d\'installation complets. Cela signifie que vous ne pouvez installer que la dernière mise à jour, même si vous en avez ignorées entre temps !</string>
<string name="info_dialog_ok">Merci pour l\'information !</string>
</resources>

View File

@@ -0,0 +1,119 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
Copyright (C) 2017-2020 The LineageOS Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<string name="app_name">Inzornaments</string>
<string name="display_name">Inzornaments</string>
<string name="verification_failed_notification">Verifiche falide</string>
<string name="verifying_download_notification">Verifiche inzornaments</string>
<string name="downloading_notification">Daûr a discjariâ</string>
<string name="download_paused_notification">Discjariament in pause</string>
<string name="download_paused_error_notification">Erôr tal discjariâ</string>
<string name="download_completed_notification">Discjariament completât</string>
<string name="download_starting_notification">Daûr a scomençâ il discjariament</string>
<string name="update_failed_notification">Inzornament falît</string>
<string name="installation_suspended_notification">Instalazion sospindude</string>
<string name="new_updates_found_title">Gnûfs inzornaments</string>
<string name="text_download_speed">%1$s, %2$s/s</string>
<string name="pause_button">Pause</string>
<string name="resume_button">Ripie</string>
<string name="suspend_button">Sospint</string>
<string name="installing_update">Instalazion dal pachet di inzornament</string>
<string name="installing_update_error">Erôr di instalazion</string>
<string name="installing_update_finished">Inzornament instalât</string>
<string name="finalizing_package">Daûr a completâ la instalazion dal pachet</string>
<string name="preparing_ota_first_boot">Preparazion pal prin inviament</string>
<string name="dialog_prepare_zip_message">Preparazion dal inzornament preliminâr</string>
<string name="dialog_battery_low_title">Batarie basse</string>
<string name="dialog_battery_low_message_pct">Il nivel de batarie al è masse bas, tu scugnis vê almancul il <xliff:g id="percent_discharging">%1$d</xliff:g>%% par continuâ, <xliff:g id="percent_charging">%2$d</xliff:g>%% se e je in cjame.</string>
<string name="reboot">Torne invie</string>
<string name="menu_refresh">Torne cjame</string>
<string name="menu_preferences">Preferencis</string>
<string name="menu_auto_updates_check">Ricercje inzornaments in automatic</string>
<string name="menu_auto_updates_check_interval_daily">Une volte par dì</string>
<string name="menu_auto_updates_check_interval_weekly">Une volte par setemane</string>
<string name="menu_auto_updates_check_interval_monthly">Une volte par mês</string>
<string name="menu_auto_updates_check_interval_never">Mai</string>
<string name="menu_auto_delete_updates">Elimine i inzornaments se instalâts</string>
<string name="menu_delete_update">Elimine</string>
<string name="menu_copy_url">Copie l\'URL</string>
<string name="menu_export_update">Espuarte inzornament</string>
<string name="menu_show_changelog">Mostre regjisti modifichis</string>
<string name="menu_ab_perf_mode">Inzornaments cun prioritât</string>
<string name="menu_update_recovery">Inzorne Recovery</string>
<string name="toast_forced_update_recovery">Nol è pussibil disativâ i inzornaments di Lineage Recovery su chest dispositîf.</string>
<string name="snack_updates_found">Cjatâts gnûfs inzornaments</string>
<string name="snack_no_updates_found">Nissun gnûf inzornament cjatât</string>
<string name="snack_updates_check_failed">La verifiche di gnûfs inzornaments e je falide. Controle la conession internet e torne prove plui indenant.</string>
<string name="snack_download_failed">Il discjariament dal inzornament al è falît. Controle la conession a internet e torne prove plui indenant.</string>
<string name="snack_download_verification_failed">Verifiche dal inzornament falide.</string>
<string name="snack_download_verified">Discjariament completât.</string>
<string name="snack_update_not_installable">Nol è pussibil instalâ chest inzornament sore di cheste version.</string>
<string name="header_title_text">LineageOS\n%1$s</string>
<string name="header_android_version">Android <xliff:g id="version" example="7.1.2">%1$s</xliff:g></string>
<string name="header_last_updates_check">Ultime verifiche: <xliff:g id="date" example="2 di Zenâr dal 1970">%1$s</xliff:g> (<xliff:g id="time" example="01:23">%2$s</xliff:g>)</string>
<string name="list_build_version">LineageOS <xliff:g id="version" example="14.1">%1$s</xliff:g></string>
<string name="list_build_version_date">LineageOS <xliff:g id="version" example="14.1">%1$s</xliff:g> - <xliff:g id="date" example="Lui 11, 2017">%2$s</xliff:g></string>
<string name="list_download_progress_newer"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> di <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g><xliff:g id="percentage" example="56">%3$s</xliff:g></string>
<string name="list_download_progress_eta_newer"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> di <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g> (<xliff:g id="eta" example="3 minutes left">%3$s</xliff:g>)</string>
<string name="list_verifying_update">Verifiche inzornament</string>
<string name="list_no_updates">Nissun gnûf inzornament cjatât. Par controlâ a man i gnûfs inzornaments, tocje il boton Inzorne.</string>
<string name="action_download">Discjame</string>
<string name="action_pause">Pause</string>
<string name="action_resume">Ripie</string>
<string name="action_install">Instale</string>
<string name="action_info">Informazions</string>
<string name="action_delete">Elimine</string>
<string name="action_cancel">Anule</string>
<string name="confirm_delete_dialog_title">Elimine file</string>
<string name="confirm_delete_dialog_message">Eliminâ il file di inzornament selezionât?</string>
<string name="apply_update_dialog_title">Apliche inzornament</string>
<string name="apply_update_dialog_message">Tu stâs par instalâ <xliff:g id="update_name">%1$s</xliff:g>.\n\nSe tu frachis <xliff:g id="ok">%2$s</xliff:g>, il dispositîf al tornarà a inviâsi in modalitât recovery par instalâ in automatic l\'inzornament.\n\nNote: Cheste funzion e domande une Recovery compatibile, in câs contrari tu varâs di procedi ae instalazion manuâl.</string>
<string name="apply_update_dialog_message_ab">Tu stâs par instalâ <xliff:g id="update_name">%1$s</xliff:g>.\n\nSe tu frachis <xliff:g id="ok">%2$s</xliff:g>, il dispositîf al scomençarà la instalazion in sotfont.\n\nUne volte completade, ti vignarà domandât di tornâ a inviâ il dispositîf.</string>
<string name="cancel_installation_dialog_message">Anulâ la instalazion?</string>
<string name="label_download_url">URL dal discjariament</string>
<string name="toast_download_url_copied">URL copiât</string>
<string name="dialog_export_title">Esportazion inzornament</string>
<string name="notification_export_success">Inzornament espuartât</string>
<string name="notification_export_fail">Erôr de esportazion</string>
<string name="toast_already_exporting">Si sta za espuartant un inzornament</string>
<string name="toast_export_started">Esportazion scomençade</string>
<plurals name="eta_seconds">
<item quantity="one">Al mancje 1 secont</item>
<item quantity="other">A mancjin <xliff:g id="count">%d</xliff:g> seconts</item>
</plurals>
<plurals name="eta_minutes">
<item quantity="one">Al mancje 1 minût</item>
<item quantity="other">A mancjin <xliff:g id="count">%d</xliff:g> minûts</item>
</plurals>
<plurals name="eta_hours">
<item quantity="one">E mancje 1 ore</item>
<item quantity="other">A mancjin <xliff:g id="count">%d</xliff:g> oris</item>
</plurals>
<string name="update_on_mobile_data_title">Atenzion</string>
<string name="update_on_mobile_data_message">Tu stâs par discjariâ un pachet di inzornament doprant i dâts mobii, chest al podarès puartâ a consumâ une vore di dâts pes conessions a consum. Procedi?</string>
<string name="checkbox_mobile_data_warning">No sta mostrâ plui</string>
<string name="menu_mobile_data_warning">Avîs utilizazion dâs mobii</string>
<string name="blocked_update_dialog_title">Inzornament blocât</string>
<string name="blocked_update_dialog_message">Nol è pussibil instalâ chest inzornament cu la aplicazion di inzornament. Lei <xliff:g id="info_url">%1$s</xliff:g> par vê plui informazions.</string>
<string name="export_channel_title">Completament de esportazion</string>
<string name="new_updates_channel_title">Gnûfs inzornaments</string>
<string name="ongoing_channel_title">Discjariaments in vore</string>
<string name="update_failed_channel_title">Inzornament falît</string>
<string name="info_dialog_title">Savevistu?</string>
<string name="info_dialog_message">I inzornaments di LineageOS a son pachets di instalazion complets. Chest al significhe che tu puedis simpri instalâ l\'ultin inzornament, ancje se prime tu\'nd âs saltât cualchidun!</string>
<string name="info_dialog_ok">Graciis pe informazion!</string>
</resources>

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
Copyright (C) 2017 The LineageOS Project
Copyright (C) 2017-2020 The LineageOS Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
@@ -25,10 +25,12 @@
<string name="download_completed_notification">Downloaden foltôge</string>
<string name="download_starting_notification">Download starte</string>
<string name="update_failed_notification">Fernijing mislearre</string>
<string name="installation_suspended_notification">Ynstallaasje ûnderbrutsen</string>
<string name="new_updates_found_title">Nije fernijingen</string>
<string name="text_download_speed">%1$s, %2$s/s</string>
<string name="pause_button">Pauze</string>
<string name="resume_button">Ferfetsje</string>
<string name="suspend_button">Underbrekke</string>
<string name="installing_update">Fernijing ynstallearje</string>
<string name="installing_update_error">Ynstallaasjeflater</string>
<string name="installing_update_finished">Fernijing ynstallearre</string>
@@ -41,11 +43,16 @@
<string name="menu_refresh">Fernije</string>
<string name="menu_preferences">Foarkarren</string>
<string name="menu_auto_updates_check">Automatysk kontrolearje op fernijingen</string>
<string name="menu_auto_updates_check_interval_daily">Ien kear deis</string>
<string name="menu_auto_updates_check_interval_weekly">Ien kear yn de wike</string>
<string name="menu_auto_updates_check_interval_monthly">Ien kear yn de moanne</string>
<string name="menu_auto_updates_check_interval_never">Nea</string>
<string name="menu_auto_delete_updates">Fernijingen fuortsmite neidat se ynstallearre binne</string>
<string name="menu_delete_update">Fuortsmite</string>
<string name="menu_copy_url">URL kopiearje</string>
<string name="menu_export_update">Fernijing eksportearje</string>
<string name="menu_show_changelog">Changelog toane</string>
<string name="menu_ab_perf_mode">Fernijingsproses prioriteit jaan</string>
<string name="snack_updates_found">Nije fernijingen fûn</string>
<string name="snack_no_updates_found">Gjin nije fernijingen fûn</string>
<string name="snack_updates_check_failed">Kin net kontrolearje op fernijingen. Kontrolearje jo ynternetferbining en probearje it letter opnij.</string>
@@ -58,8 +65,6 @@
<string name="header_last_updates_check">Lêst kontrolearre: <xliff:g id="date" example="1 January 1970">%1$s</xliff:g> (<xliff:g id="time" example="01:23">%2$s</xliff:g>)</string>
<string name="list_build_version">LineageOS <xliff:g id="version" example="14.1">%1$s</xliff:g></string>
<string name="list_build_version_date">LineageOS <xliff:g id="version" example="14.1">%1$s</xliff:g> - <xliff:g id="date" example="July 11, 2017">%2$s</xliff:g></string>
<string name="list_download_progress_new"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> fan <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g><xliff:g id="percentage" example="56">%3$s</xliff:g></string>
<string name="list_download_progress_eta_new"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> fan <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g> (<xliff:g id="eta" example="3 minutes left">%3$s</xliff:g>) • <xliff:g id="percentage" example="56">%4$s</xliff:g></string>
<string name="list_verifying_update">Fernijing ferifiearje</string>
<string name="list_no_updates">Gjin nije fernijingen fûn. Brûk de knop Fernije om hânmjittich te kontrolearjen op nije fernijingen.</string>
<string name="action_download">Downloade</string>
@@ -72,8 +77,6 @@
<string name="confirm_delete_dialog_title">Bestân fuortsmite</string>
<string name="confirm_delete_dialog_message">Selektearre fernijingsbestân fuortsmite?</string>
<string name="apply_update_dialog_title">Fernijing tapasse</string>
<string name="apply_update_dialog_message">Jo systeem wurdt bywurke nei <xliff:g id="update_name">%1$s</xliff:g>.\n\nWannear\'t jo op <xliff:g id="ok">%2$s</xliff:g> tikke, sil it apparaat opnij starte nei recovery om de fernijing te ynstallearjen.\n\nLet op: in compatibele recovery is fereaske, oars moat de fernijing hânmjittich ynstallearre wurde.</string>
<string name="apply_update_dialog_message_ab">Jo systeem wurdt bywurke nei <xliff:g id="update_name">%1$s</xliff:g>.\n\nWannear\'t jo op <xliff:g id="ok">%2$s</xliff:g> tikke, sil it apparaat de fernijing op de eftergrûn útfiere.\n\nWannear\'t de ynstallaasje foltôge is, sil frege wurde it tastel te opnij te starten.</string>
<string name="cancel_installation_dialog_message">Ynstallaasje annulearje?</string>
<string name="label_download_url">Download-URL</string>
<string name="toast_download_url_copied">URL kopiearre</string>
@@ -99,4 +102,8 @@
<string name="menu_mobile_data_warning">Warskôging mobile gegevens</string>
<string name="blocked_update_dialog_title">Fernijing blokkearre</string>
<string name="blocked_update_dialog_message">Dizze fernijing kin net ynstallearre wurde mei heulp fan de fernijings-app. Lês <xliff:g id="info_url">%1$s</xliff:g> foar mear ynformaasje.</string>
<string name="export_channel_title">Eksportearjen foltôge</string>
<string name="new_updates_channel_title">Nije fernijingen</string>
<string name="ongoing_channel_title">Aktuele downloads</string>
<string name="update_failed_channel_title">Fernijing mislearre</string>
</resources>

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
Copyright (C) 2017 The LineageOS Project
Copyright (C) 2017-2020 The LineageOS Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
@@ -25,10 +25,12 @@
<string name="download_completed_notification">Tha an luchdadh a-nuas deiseil</string>
<string name="download_starting_notification">A tòiseachadh air an luchdadh a-nuas</string>
<string name="update_failed_notification">Dhfhàillig leis an ùrachadh</string>
<string name="installation_suspended_notification">Chaidh an stàladh a chur na dhàil</string>
<string name="new_updates_found_title">Ùrachaidhean</string>
<string name="text_download_speed">%1$s, %2$s/s</string>
<string name="pause_button">Cuir na stad</string>
<string name="resume_button">Lean air</string>
<string name="suspend_button">Cuir na dhàil</string>
<string name="installing_update">A stàladh pacaid ùrachaidh</string>
<string name="installing_update_error">Mearachd leis an stàladh</string>
<string name="installing_update_finished">Chaidh an t-ùrachadh a stàladh</string>
@@ -41,11 +43,18 @@
<string name="menu_refresh">Ath-nuadhaich</string>
<string name="menu_preferences">Roghainnean</string>
<string name="menu_auto_updates_check">Thoir sùil airson ùrachaidhean gu fèin-obrachail</string>
<string name="menu_auto_updates_check_interval_daily">Gach latha</string>
<string name="menu_auto_updates_check_interval_weekly">Gach seachdain</string>
<string name="menu_auto_updates_check_interval_monthly">Gach mìos</string>
<string name="menu_auto_updates_check_interval_never">Chan ann idir</string>
<string name="menu_auto_delete_updates">Sguab às na h-ùrachaidhean às dèidh an stàlaidh</string>
<string name="menu_delete_update">Sguab às</string>
<string name="menu_copy_url">Dèan lethbhreac dhen URL</string>
<string name="menu_export_update">Às-phortaich an t-ùrachadh</string>
<string name="menu_show_changelog">Seall loga nan atharraichean</string>
<string name="menu_ab_perf_mode">Cuir prìomhachas air pròiseas an ùrachaidh</string>
<string name="menu_update_recovery">Ùraich an t-aiseag</string>
<string name="toast_forced_update_recovery">Cha ghabh ùrachadh air aiseag Lineage a chur à comas air an uidheam seo.</string>
<string name="snack_updates_found">Chaidh ùrachadh a lorg</string>
<string name="snack_no_updates_found">Cha deach ùrachadh a lorg</string>
<string name="snack_updates_check_failed">Cha b urrainn dhuinn sùil a thoirt airson ùrachaidhean. Thoir sùil air a cheangal agad ris an eadar-lìon is feuch ris a-rithist an ceann greis.</string>
@@ -58,8 +67,6 @@
<string name="header_last_updates_check">An sgrùdadh mu dheireadh: <xliff:g id="date" example="1 January 1970">%1$s</xliff:g> (<xliff:g id="time" example="01:23">%2$s</xliff:g>)</string>
<string name="list_build_version">LineageOS <xliff:g id="version" example="14.1">%1$s</xliff:g></string>
<string name="list_build_version_date">LineageOS <xliff:g id="version" example="14.1">%1$s</xliff:g> <xliff:g id="date" example="July 11, 2017">%2$s</xliff:g></string>
<string name="list_download_progress_new"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> de <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g><xliff:g id="percentage" example="56">%3$s</xliff:g></string>
<string name="list_download_progress_eta_new"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> à <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g> (<xliff:g id="eta" example="3 minutes left">%3$s</xliff:g>) • <xliff:g id="percentage" example="56">%4$s</xliff:g></string>
<string name="list_verifying_update">A dearbhadh an ùrachaidh</string>
<string name="list_no_updates">Cha deach ùrachadh a lorg. Airson sùil a thoirt airson ùrachaidhean a làimh, cleachd am putan “Ath-nuadhaich”.</string>
<string name="action_download">Luchdaich a-nuas</string>
@@ -72,8 +79,6 @@
<string name="confirm_delete_dialog_title">Sguab às am faidhle</string>
<string name="confirm_delete_dialog_message">A bheil thu airson faidhle an ùrachaidh a thagh thu a sguabadh às?</string>
<string name="apply_update_dialog_title">Cuir an t-ùrachadh an sàs</string>
<string name="apply_update_dialog_message">Tha thu an impis àrdachadh gu <xliff:g id="update_name">%1$s</xliff:g>.\n\nMa bhrùthas tu <xliff:g id="ok">%2$s</xliff:g>, nì an t-uidheam ath-thòiseachadh sa mhodh aisig airson an t-ùrachadh a stàladh.\n\nAn aire: Tha feum air gleus aisig co-chòrdail no feumaidh tu an t-ùrachadh a stàladh a làimh.</string>
<string name="apply_update_dialog_message_ab">Tha thu an impis àrdachadh gu <xliff:g id="update_name">%1$s</xliff:g>.\n\nMa bhrùthas tu <xliff:g id="ok">%2$s</xliff:g>, tòisichidh an t-uidheam air an stàladh sa chùlaibh.\n\nNuair a bhios e deiseil, thèid ath-thòiseachadh iarraidh ort.</string>
<string name="cancel_installation_dialog_message">An sguir thu dhen stàladh?</string>
<string name="label_download_url">Luchdaich a-nuas URL</string>
<string name="toast_download_url_copied">Chaidh lethbhreac dhen URL a dhèanamh</string>
@@ -105,4 +110,8 @@
<string name="menu_mobile_data_warning">Rabhadh mu dhàta mobile</string>
<string name="blocked_update_dialog_title">Chaidh an t-ùrachadh a bhacadh</string>
<string name="blocked_update_dialog_message">Cha ghabh an t-ùrachadh seo stàladh le aplacaid an ùraicheir. Leugh <xliff:g id="info_url">%1$s</xliff:g> airson barrachd fiosrachaidh.</string>
<string name="export_channel_title">Coileanadh an às-phortaidh</string>
<string name="new_updates_channel_title">Ùrachaidhean</string>
<string name="ongoing_channel_title">Ga luchdadh a-nuas</string>
<string name="update_failed_channel_title">Dhfhàillig leis an ùrachadh</string>
</resources>

View File

@@ -1,103 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<!--Generated by crowdin.com-->
<!--
Copyright (C) 2017 The LineageOS Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<string name="app_name">Actualizador</string>
<string name="display_name">Actualizador</string>
<string name="verification_failed_notification">Fallou a comprobación</string>
<string name="verifying_download_notification">Comprobando actualización</string>
<string name="downloading_notification">Descargando</string>
<string name="download_paused_notification">Descarga en pausa</string>
<string name="download_paused_error_notification">Erro na descarga</string>
<string name="download_completed_notification">Descarga completada</string>
<string name="download_starting_notification">Iniciando descarga</string>
<string name="update_failed_notification">Erro ao actualizar</string>
<string name="new_updates_found_title">Novas actualizacións</string>
<string name="text_download_speed">%1$s, %2$s/s</string>
<string name="pause_button">Pausar</string>
<string name="resume_button">Continuar</string>
<string name="installing_update">Instalando paquete de actualización</string>
<string name="installing_update_error">Erro de instalación</string>
<string name="installing_update_finished">Actualización instalada</string>
<string name="finalizing_package">Rematando a instalación do paquete</string>
<string name="preparing_ota_first_boot">Preparando o primeiro arranque</string>
<string name="dialog_prepare_zip_message">Preparación preliminar da actualización</string>
<string name="dialog_battery_low_title">Batería baixa</string>
<string name="dialog_battery_low_message_pct">O nivel da batería é demasiado baixo, necesita ao menos <xliff:g id="percent_discharging">%1$d</xliff:g>%% de batería para continuar, <xliff:g id="percent_charging">%2$d</xliff:g>%% se o dispositivo estase a cargar.</string>
<string name="reboot">Reiniciar</string>
<string name="menu_refresh">Actualizar</string>
<string name="menu_preferences">Preferencias</string>
<string name="menu_auto_updates_check">Buscar actualizacións automaticamente</string>
<string name="menu_auto_delete_updates">Eliminar a actualización cando estea instalada</string>
<string name="menu_delete_update">Eliminar</string>
<string name="menu_copy_url">Copiar URL</string>
<string name="menu_export_update">Exportar actualización</string>
<string name="menu_show_changelog">Amosar o rexistro de cambios</string>
<string name="snack_updates_found">Atopáronse novas actualizacións</string>
<string name="snack_no_updates_found">Non se atoparon novas actualizacións</string>
<string name="snack_updates_check_failed">A verificación da descarga fallou. Comproba a túa conexión a internet e téntao de novo.</string>
<string name="snack_download_failed">Produciuse un erro na descarga. Comproba a túa conexión a internet e téntao de novo.</string>
<string name="snack_download_verification_failed">Fallou a verificación da actualización.</string>
<string name="snack_download_verified">Descarga completada.</string>
<string name="snack_update_not_installable">Non é posíbel instalar esta actualización sobre a compilación actual.</string>
<string name="header_title_text">LineageOS\n%1$s</string>
<string name="header_android_version">Android <xliff:g id="version" example="7.1.2">%1$s</xliff:g></string>
<string name="header_last_updates_check">Última comprobación: <xliff:g id="date" example="1 January 1970">%1$s</xliff:g> (<xliff:g id="time" example="01:23">%2$s</xliff:g>)</string>
<string name="list_build_version">LineageOS <xliff:g id="version" example="14.1">%1$s</xliff:g></string>
<string name="list_build_version_date">LineageOS <xliff:g id="version" example="14.1">%1$s</xliff:g> - <xliff:g id="date" example="July 11, 2017">%2$s</xliff:g></string>
<string name="list_download_progress_new"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> de <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g><xliff:g id="percentage" example="56">%3$s</xliff:g></string>
<string name="list_download_progress_eta_new">restan <xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> de <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g> (<xliff:g id="eta" example="3 minutes left">%3$s</xliff:g>) • <xliff:g id="percentage" example="56">%4$s</xliff:g></string>
<string name="list_verifying_update">Comprobando actualización</string>
<string name="list_no_updates">Non se atoparon novas actualizacións. Para buscar manualmente, preme no botón Actualizar.</string>
<string name="action_download">Descarga</string>
<string name="action_pause">Pausar</string>
<string name="action_resume">Continuar</string>
<string name="action_install">Instalar</string>
<string name="action_info">Información</string>
<string name="action_delete">Borrar</string>
<string name="action_cancel">Anular</string>
<string name="confirm_delete_dialog_title">Eliminar ficheiro</string>
<string name="confirm_delete_dialog_message">Eliminar o ficheiro de actualización seleccionado?</string>
<string name="apply_update_dialog_title">Aplicar a actualización</string>
<string name="apply_update_dialog_message">Procederase a actualizar <xliff:g id="update_name">%1$s</xliff:g>.\n\nAo premer en <xliff:g id="ok">%2$s</xliff:g>, reiniciarase no modo recuperación para instalar a actualización.\n\nAviso: Esta función require dunha recuperación compatible ou as actualizacións precisarán de se instalar manualmente.</string>
<string name="apply_update_dialog_message_ab">Actualizaráse a <xliff:g id="update_name">%1$s</xliff:g>.\n\n Se pulsase <xliff:g id="ok">%2$s</xliff:g>, o dispositivo comezará a instalar en segundo plano.\n\nUnha vez terminado o proceso, pediráselle que reinicie.</string>
<string name="cancel_installation_dialog_message">Cancelar a instalación?</string>
<string name="label_download_url">URL da descarga</string>
<string name="toast_download_url_copied">URL copiado</string>
<string name="dialog_export_title">Exportando actualización</string>
<string name="notification_export_success">Actualización exportada</string>
<string name="notification_export_fail">Exportar erro</string>
<string name="toast_already_exporting">Xa se está a exportar unha actualización</string>
<plurals name="eta_seconds">
<item quantity="one">resta 1 segundo</item>
<item quantity="other">restan <xliff:g id="count">%d</xliff:g> segundos</item>
</plurals>
<plurals name="eta_minutes">
<item quantity="one">resta 1 minuto</item>
<item quantity="other">restan <xliff:g id="count">%d</xliff:g> minutos</item>
</plurals>
<plurals name="eta_hours">
<item quantity="one">resta 1 hora</item>
<item quantity="other">restan <xliff:g id="count">%d</xliff:g> horas</item>
</plurals>
<string name="update_on_mobile_data_title">Aviso</string>
<string name="update_on_mobile_data_message">Estás a punto de descargar un paquete de actualización a través da conexión de datos móbeis o que xerará un maior consumo de datos. Tes a certeza de querer continuar?</string>
<string name="checkbox_mobile_data_warning">Non amosar máis</string>
<string name="menu_mobile_data_warning">Aviso de datos móbiles</string>
<string name="blocked_update_dialog_title">Actualización bloqueada</string>
<string name="blocked_update_dialog_message">Esta actualización non se pode instalar empregando este actualizador. Por favor, le <xliff:g id="info_url">%1$s</xliff:g> para máis información.</string>
</resources>

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
Copyright (C) 2017 The LineageOS Project
Copyright (C) 2017-2020 The LineageOS Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
@@ -25,10 +25,12 @@
<string name="download_completed_notification">Descarga completada</string>
<string name="download_starting_notification">Iniciando descarga</string>
<string name="update_failed_notification">Erro ao actualizar</string>
<string name="installation_suspended_notification">Instalación suspendida</string>
<string name="new_updates_found_title">Novas actualizacións</string>
<string name="text_download_speed">%1$s, %2$s/s</string>
<string name="pause_button">Pausar</string>
<string name="resume_button">Continuar</string>
<string name="suspend_button">Suspender</string>
<string name="installing_update">Instalando paquete de actualización</string>
<string name="installing_update_error">Erro de instalación</string>
<string name="installing_update_finished">Actualización instalada</string>
@@ -41,11 +43,18 @@
<string name="menu_refresh">Actualizar</string>
<string name="menu_preferences">Preferencias</string>
<string name="menu_auto_updates_check">Buscar actualizacións automaticamente</string>
<string name="menu_auto_updates_check_interval_daily">Unha vez ao día</string>
<string name="menu_auto_updates_check_interval_weekly">Unha vez á semana</string>
<string name="menu_auto_updates_check_interval_monthly">Unha vez ao mes</string>
<string name="menu_auto_updates_check_interval_never">Nunca</string>
<string name="menu_auto_delete_updates">Eliminar a actualización cando estea instalada</string>
<string name="menu_delete_update">Eliminar</string>
<string name="menu_copy_url">Copiar URL</string>
<string name="menu_export_update">Exportar actualización</string>
<string name="menu_show_changelog">Amosar o rexistro de cambios</string>
<string name="menu_ab_perf_mode">Dar prioridade ao proceso de actualización</string>
<string name="menu_update_recovery">Actualizar recuperador</string>
<string name="toast_forced_update_recovery">Non é posible desactivar as actualizacións do recuperador do Lineage neste dispositivo.</string>
<string name="snack_updates_found">Atopáronse novas actualizacións</string>
<string name="snack_no_updates_found">Non se atoparon novas actualizacións</string>
<string name="snack_updates_check_failed">A verificación da descarga fallou. Comproba a túa conexión a internet e téntao de novo.</string>
@@ -58,8 +67,6 @@
<string name="header_last_updates_check">Última comprobación: <xliff:g id="date" example="1 January 1970">%1$s</xliff:g> (<xliff:g id="time" example="01:23">%2$s</xliff:g>)</string>
<string name="list_build_version">LineageOS <xliff:g id="version" example="14.1">%1$s</xliff:g></string>
<string name="list_build_version_date">LineageOS <xliff:g id="version" example="14.1">%1$s</xliff:g> - <xliff:g id="date" example="July 11, 2017">%2$s</xliff:g></string>
<string name="list_download_progress_new"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> de <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g><xliff:g id="percentage" example="56">%3$s</xliff:g></string>
<string name="list_download_progress_eta_new">restan <xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> de <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g> (<xliff:g id="eta" example="3 minutes left">%3$s</xliff:g>) • <xliff:g id="percentage" example="56">%4$s</xliff:g></string>
<string name="list_verifying_update">Comprobando actualización</string>
<string name="list_no_updates">Non se atoparon novas actualizacións. Para buscar manualmente, preme no botón Actualizar.</string>
<string name="action_download">Descarga</string>
@@ -72,8 +79,6 @@
<string name="confirm_delete_dialog_title">Eliminar ficheiro</string>
<string name="confirm_delete_dialog_message">Eliminar o ficheiro de actualización seleccionado?</string>
<string name="apply_update_dialog_title">Aplicar a actualización</string>
<string name="apply_update_dialog_message">Procederase a actualizar <xliff:g id="update_name">%1$s</xliff:g>.\n\nAo premer en <xliff:g id="ok">%2$s</xliff:g>, reiniciarase no modo recuperación para instalar a actualización.\n\nAviso: Esta función require dunha recuperación compatible ou as actualizacións precisarán de se instalar manualmente.</string>
<string name="apply_update_dialog_message_ab">Actualizaráse a <xliff:g id="update_name">%1$s</xliff:g>.\n\n Se pulsase <xliff:g id="ok">%2$s</xliff:g>, o dispositivo comezará a instalar en segundo plano.\n\nUnha vez terminado o proceso, pediráselle que reinicie.</string>
<string name="cancel_installation_dialog_message">Cancelar a instalación?</string>
<string name="label_download_url">URL da descarga</string>
<string name="toast_download_url_copied">URL copiado</string>
@@ -99,4 +104,8 @@
<string name="menu_mobile_data_warning">Aviso de datos móbiles</string>
<string name="blocked_update_dialog_title">Actualización bloqueada</string>
<string name="blocked_update_dialog_message">Esta actualización non se pode instalar empregando este actualizador. Por favor, le <xliff:g id="info_url">%1$s</xliff:g> para máis información.</string>
<string name="export_channel_title">Exportación completada</string>
<string name="new_updates_channel_title">Novas actualizacións</string>
<string name="ongoing_channel_title">Descargas en curso</string>
<string name="update_failed_channel_title">Erro ao actualizar</string>
</resources>

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
Copyright (C) 2017 The LineageOS Project
Copyright (C) 2017-2020 The LineageOS Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
@@ -42,6 +42,8 @@
<string name="menu_copy_url">Kopiraj URL</string>
<string name="menu_export_update">Izvezi ažuriranje</string>
<string name="menu_show_changelog">Prikaži promjene</string>
<string name="menu_update_recovery">Ažuriraj recovery</string>
<string name="toast_forced_update_recovery">Nemoguće je onemogućiti ažuriranja Lineage Recovery na ovom uređaju.</string>
<string name="snack_updates_found">Pronađena su nova ažuriranja</string>
<string name="snack_no_updates_found">Nema pronađenih novih ažuriranja</string>
<string name="snack_updates_check_failed">Provjera ažuriranja nije uspjela. Provjerite internetsku vezu i pokušajte ponovo kasnije.</string>
@@ -60,8 +62,6 @@
<string name="confirm_delete_dialog_title">Izbriši datoteku</string>
<string name="confirm_delete_dialog_message">Želite li izbrisati odabranu datoteku ažuriranja?</string>
<string name="apply_update_dialog_title">Primjeni ažuriranje</string>
<string name="apply_update_dialog_message">Ažurirat ćete svoj sustav na <xliff:g id="filename">%1$s</xliff:g>.\n\nAko pritisnete <xliff:g id="ok">%2$s</xliff:g>, uređaj će se sam ponovno pokrenuti u načinu oporavka kako bi instalirao ažuriranje.\n\nNapomena: ova značajka zahtijeva kompatibilan Oporavak. U suprotnome će se ažuriranja morati instalirati ručno.</string>
<string name="apply_update_dialog_message_ab">Spremate se ažurirati na <xliff:g id="filename">%1$s </xliff:g>.\n\nAko dodirnete <xliff:g id="ok">%2$s</xliff:g>, uređaj će započeti instalaciju u pozadini.\n\nKad se završi, trebati ćete ponovno pokrenuti uređaj.</string>
<string name="cancel_installation_dialog_message">Prekinuti instalaciju?</string>
<string name="label_download_url">Preuzmi URL</string>
<string name="toast_download_url_copied">URL kopiran</string>
@@ -75,4 +75,7 @@
<string name="menu_mobile_data_warning">Upozorenje o mobilnim podacima</string>
<string name="blocked_update_dialog_title">Ažuriranje je blokirano</string>
<string name="blocked_update_dialog_message">Ovo se ažuriranje ne može instalirati pomoću aplikacije za ažuriranje. Molimo pročitajte <xliff:g id="info_url">%1$s</xliff:g> za više informacija.</string>
<string name="export_channel_title">Kraj izvoza</string>
<string name="new_updates_channel_title">Nova ažuriranja</string>
<string name="ongoing_channel_title">Preuzimanja u tijeku</string>
</resources>

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
Copyright (C) 2017 The LineageOS Project
Copyright (C) 2017-2020 The LineageOS Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
@@ -25,10 +25,12 @@
<string name="download_completed_notification">A letöltés befejeződött</string>
<string name="download_starting_notification">A letöltés indítása</string>
<string name="update_failed_notification">A frissítés sikertelen</string>
<string name="installation_suspended_notification">A telepítés felfüggesztve</string>
<string name="new_updates_found_title">Új frissítések</string>
<string name="text_download_speed">%1$s, %2$s/s</string>
<string name="pause_button">Szüneteltetés</string>
<string name="resume_button">Folytatás</string>
<string name="suspend_button">Felfüggesztés</string>
<string name="installing_update">Frissítőcsomag-telepítés</string>
<string name="installing_update_error">Telepítési hiba</string>
<string name="installing_update_finished">A frissítés telepítve</string>
@@ -42,11 +44,18 @@ illetve, ha éppen tölt, akkor még <xliff:g id="percent_charging">%2$d</xliff:
<string name="menu_refresh">Frissítés</string>
<string name="menu_preferences">Testreszabás</string>
<string name="menu_auto_updates_check">Automatikus frissítésellenőrzés</string>
<string name="menu_auto_updates_check_interval_daily">Naponta egyszer</string>
<string name="menu_auto_updates_check_interval_weekly">Hetente egyszer</string>
<string name="menu_auto_updates_check_interval_monthly">Havonta egyszer</string>
<string name="menu_auto_updates_check_interval_never">Soha</string>
<string name="menu_auto_delete_updates">A frissítőcsomag törlése telepítés után</string>
<string name="menu_delete_update">Törlés</string>
<string name="menu_copy_url">A webcím másolása</string>
<string name="menu_export_update">A frissítés exportálása</string>
<string name="menu_show_changelog">A változások listájának megjelenítése</string>
<string name="menu_ab_perf_mode">Állítsa fontossági sorrendbe a frissítési folyamatot</string>
<string name="menu_update_recovery">Recovery-frissítés</string>
<string name="toast_forced_update_recovery">Ezen a készüléken nem lehet letiltani a Lineage Recovery frissítéseket.</string>
<string name="snack_updates_found">Új frissítés érhető el</string>
<string name="snack_no_updates_found">Nem található új frissítés</string>
<string name="snack_updates_check_failed">Nem sikerült a frissítéskeresés. Ellenőrizze az internetkapcsolatát, majd próbálja újra.</string>
@@ -59,8 +68,8 @@ illetve, ha éppen tölt, akkor még <xliff:g id="percent_charging">%2$d</xliff:
<string name="header_last_updates_check">Utolsó ellenőrzés: <xliff:g id="date" example="1 January 1970">%1$s</xliff:g> (<xliff:g id="time" example="01:23">%2$s</xliff:g>)</string>
<string name="list_build_version">LineageOS <xliff:g id="version" example="14.1">%1$s</xliff:g></string>
<string name="list_build_version_date">LineageOS <xliff:g id="version" example="14.1">%1$s</xliff:g> - <xliff:g id="date" example="July 11, 2017">%2$s</xliff:g></string>
<string name="list_download_progress_new"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> a <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g>-ból - <xliff:g id="percentage" example="56">%3$s</xliff:g></string>
<string name="list_download_progress_eta_new"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> a <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g>-ból (<xliff:g id="eta" example="3 minutes left">%3$s</xliff:g>)<xliff:g id="percentage" example="56">%4$s</xliff:g></string>
<string name="list_download_progress_newer"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> / <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g></string>
<string name="list_download_progress_eta_newer"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> / <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g> (<xliff:g id="eta" example="3 minutes left">%3$s</xliff:g>)</string>
<string name="list_verifying_update">Frissítésellenőrzés</string>
<string name="list_no_updates">Nem található új frissítés. A manuális ellenőrzéshez használja a Frissítés gombot.</string>
<string name="action_download">Letöltés</string>
@@ -73,8 +82,8 @@ illetve, ha éppen tölt, akkor még <xliff:g id="percent_charging">%2$d</xliff:
<string name="confirm_delete_dialog_title">Fájltörlés</string>
<string name="confirm_delete_dialog_message">Biztosan törölni szeretné a letöltött frissítőfájlt?</string>
<string name="apply_update_dialog_title">A frissítés telepítése</string>
<string name="apply_update_dialog_message">A következő frissítésre készül: <xliff:g id="update_name">%1$s</xliff:g>.\n\nHa megnyomja ezt a gombot: <xliff:g id="ok">%2$s</xliff:g>, a készülék újraindul recovery módban a frissítés telepítéséhez.\n\nMegjegyzés: Ehhez a funkcióhoz kompatibilis recovery-re van szükség, ennek hiányában manuálisan kell a telepíteni a frissítéseket.</string>
<string name="apply_update_dialog_message_ab">A következő frissítésre készül: <xliff:g id="update_name">%1$s</xliff:g>.\n\nHa megnyomja ezt a gombot: <xliff:g id="ok">%2$s</xliff:g>, a készülék elkezdi a telepítést a háttérben.\n\nAmint kész, újraindításra lesz szükség.</string>
<string name="apply_update_dialog_message">Ön a következőt kívánja telepiteni: <xliff:g id="update_name">%1$s</xliff:g>\n\nAmennyiben megnyomja az <xliff:g id="ok">%2$s</xliff:g> gombot, a készülék újraindul recovery-módban és telepíti a frissítést.\n\nFigyelmeztetés: a telepítéshez a készülékkel kompatibilis Recovery szükséges</string>
<string name="apply_update_dialog_message_ab">A következő telepítésre készül: <xliff:g id="update_name">%1$s</xliff:g>.\n\nAmennyiben megnyomja az <xliff:g id="ok">%2$s</xliff:g> gombot, a készülék elkezdi a telepítést a háttérben.\n\nAmint kész, újraindításra lesz szükség.</string>
<string name="cancel_installation_dialog_message">Megszakítja a telepítést?</string>
<string name="label_download_url">Az URL letöltése</string>
<string name="toast_download_url_copied">Az URL másolva</string>
@@ -82,6 +91,7 @@ illetve, ha éppen tölt, akkor még <xliff:g id="percent_charging">%2$d</xliff:
<string name="notification_export_success">A frissítés exportálva</string>
<string name="notification_export_fail">Exportálás hiba</string>
<string name="toast_already_exporting">Egy frissítés exportálása már folyamatban van</string>
<string name="toast_export_started">Az exportálás elindult</string>
<plurals name="eta_seconds">
<item quantity="one">1 másodperc van hátra</item>
<item quantity="other"><xliff:g id="count">%d</xliff:g> másodperc van hátra</item>
@@ -100,4 +110,11 @@ illetve, ha éppen tölt, akkor még <xliff:g id="percent_charging">%2$d</xliff:
<string name="menu_mobile_data_warning">Mobiladat-használati figyelmeztetés</string>
<string name="blocked_update_dialog_title">A frissítés blokkolva</string>
<string name="blocked_update_dialog_message">Ez a frissítés nem telepíthető a Frissítés alkalmazással. További információért olvassa el a következőt: <xliff:g id="info_url">%1$s</xliff:g></string>
<string name="export_channel_title">Exportálás-véglegesítés</string>
<string name="new_updates_channel_title">Új frissítések</string>
<string name="ongoing_channel_title">Folyamatban lévő letöltések</string>
<string name="update_failed_channel_title">A frissítés sikertelen</string>
<string name="info_dialog_title">Tudta Ön?</string>
<string name="info_dialog_message">A LineageOS frissítései teljes telepítőcsomagok. Ez azt jelenti, hogy mindig elég a legfrissebb csomagot telepítenie, nem baj ha korábban kihagyott párat!</string>
<string name="info_dialog_ok">Köszönet az információért!</string>
</resources>

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
Copyright (C) 2017 The LineageOS Project
Copyright (C) 2017-2020 The LineageOS Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
@@ -25,10 +25,12 @@
<string name="download_completed_notification">Unduhan selesai</string>
<string name="download_starting_notification">Memulai unduhan</string>
<string name="update_failed_notification">Pembaruan gagal</string>
<string name="installation_suspended_notification">Pemasangan ditunda</string>
<string name="new_updates_found_title">Pembaruan baru</string>
<string name="text_download_speed">%1$s, %2$s/d</string>
<string name="pause_button">Jeda</string>
<string name="resume_button">Lanjutkan</string>
<string name="suspend_button">Tunda</string>
<string name="installing_update">Memasang paket pembaruan</string>
<string name="installing_update_error">Kesalahan pemasangan</string>
<string name="installing_update_finished">Pembaruan dipasang</string>
@@ -41,11 +43,18 @@
<string name="menu_refresh">Segarkan</string>
<string name="menu_preferences">Preferensi</string>
<string name="menu_auto_updates_check">Periksa pembaruan otomatis</string>
<string name="menu_auto_updates_check_interval_daily">Sehari sekali</string>
<string name="menu_auto_updates_check_interval_weekly">Seminggu sekali</string>
<string name="menu_auto_updates_check_interval_monthly">Sebulan sekali</string>
<string name="menu_auto_updates_check_interval_never">Jangan pernah</string>
<string name="menu_auto_delete_updates">Hapus pembaruan saat dipasang</string>
<string name="menu_delete_update">Hapus</string>
<string name="menu_copy_url">Salin URL</string>
<string name="menu_export_update">Ekspor pembaruan</string>
<string name="menu_show_changelog">Tampilkan catatan perubahan</string>
<string name="menu_ab_perf_mode">Prioritaskan proses pembaruan</string>
<string name="menu_update_recovery">Perbarui Recovery</string>
<string name="toast_forced_update_recovery">Tidak mungkin untuk menonaktifkan pembaruan Lineage Recovery di perangkat ini.</string>
<string name="snack_updates_found">Pembaruan baru ditemukan</string>
<string name="snack_no_updates_found">Tidak ada pembaruan baru ditemukan</string>
<string name="snack_updates_check_failed">Pemeriksaan pembaruan gagal. Silakan periksa koneksi Internet Anda dan coba lagi nanti.</string>
@@ -58,8 +67,8 @@
<string name="header_last_updates_check">Terakhir diperiksa: <xliff:g id="date" example="1 January 1970">%1$s </xliff:g> (<xliff:g id="time" example="01:23">%2$s </xliff:g>)</string>
<string name="list_build_version">LineageOS <xliff:g id="version" example="14.1">%1$s</xliff:g></string>
<string name="list_build_version_date">LineageOS <xliff:g id="version" example="14.1">%1$s</xliff:g> - <xliff:g id="date" example="July 11, 2017">%2$s</xliff:g></string>
<string name="list_download_progress_new"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> dari <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g><xliff:g id="percentage" example="56">%3$s</xliff:g></string>
<string name="list_download_progress_eta_new"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> dari <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g> (<xliff:g id="duration" example="3 minutes">%3$s</xliff:g> lagi) • <xliff:g id="percentage" example="56">%4$s</xliff:g></string>
<string name="list_download_progress_newer"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> dari <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g></string>
<string name="list_download_progress_eta_newer"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> dari <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g> (<xliff:g id="eta" example="3 minutes left">%3$s</xliff:g>)</string>
<string name="list_verifying_update">Memverifikasi pembaruan</string>
<string name="list_no_updates">Pembaruan tidak ditemukan. Untuk memeriksa pembaruan secara manual, gunakan tombol Segarkan.</string>
<string name="action_download">Unduh</string>
@@ -72,8 +81,8 @@
<string name="confirm_delete_dialog_title">Hapus berkas</string>
<string name="confirm_delete_dialog_message">Hapus berkas pembaruan yang terpilih?</string>
<string name="apply_update_dialog_title">Terapkan pembaruan</string>
<string name="apply_update_dialog_message">Anda akan meningkatkan ke <xliff:g id="update_name">%1$s</xliff:g>.\n\nJika Anda menekan <xliff:g id="ok">%2$s</xliff:g>, perangkat akan mulai ulang sendiri dalam mode recovery untuk memasang pembaruan.\n\nPerhatian: Fitur ini memerlukan Recovery yang kompatibel atau pembaruan perlu dipasang secara manual.</string>
<string name="apply_update_dialog_message_ab">Anda akan meningkatkan ke <xliff:g id="update_name">%1$s</xliff:g>.\n\nJika Anda menekan <xliff:g id="ok">%2$s</xliff:g>, perangkat akan mulai memasang di latar belakang.\n\nSetelah selesai, Anda akan diminta untuk memulai ulang perangkat.</string>
<string name="apply_update_dialog_message">Anda akan memasang <xliff:g id="update_name">%1$s</xliff:g>.\n\nJika Anda menekan <xliff:g id="ok">%2$s</xliff:g>, perangkat akan mulai ulang sendiri dalam mode recovery untuk memasang pembaruan.\n\nPerhatian: Fitur ini memerlukan Recovery yang kompatibel atau pembaruan perlu dipasang secara manual.</string>
<string name="apply_update_dialog_message_ab">Anda akan memasang <xliff:g id="update_name">%1$s</xliff:g>.\n\nJika Anda menekan <xliff:g id="ok">%2$s</xliff:g>, perangkat akan mulai memasang di latar belakang.\n\nSetelah selesai, Anda akan diminta untuk memulai ulang perangkat.</string>
<string name="cancel_installation_dialog_message">Batalkan pemasangan?</string>
<string name="label_download_url">URL Unduh</string>
<string name="toast_download_url_copied">URL disalin</string>
@@ -81,6 +90,7 @@
<string name="notification_export_success">Pembaruan diekspor</string>
<string name="notification_export_fail">Kesalahan saat mengekspor</string>
<string name="toast_already_exporting">Sudah mengekspor pembaruan</string>
<string name="toast_export_started">Ekspor dimulai</string>
<plurals name="eta_seconds">
<item quantity="other"><xliff:g id="count">%d</xliff:g> detik tersisa</item>
</plurals>
@@ -95,5 +105,12 @@
<string name="checkbox_mobile_data_warning">Jangan tampilkan lagi</string>
<string name="menu_mobile_data_warning">Peringatan data seluler</string>
<string name="blocked_update_dialog_title">Pembaruan diblokir</string>
<string name="blocked_update_dialog_message">Pembaruan ini tidak dapat dipasang menggunakan aplikasi pembaruan. Baca <xliff:g id="info_url">%1$s</xliff:g> untuk informasi lebih lanjut.</string>
<string name="blocked_update_dialog_message">Pembaruan ini tidak dapat dipasang menggunakan aplikasi pembaruan. Baca <xliff:g id="info_url">%1$s</xliff:g> untuk informasi lebih lanjut.</string>
<string name="export_channel_title">Penyelesaian ekspor</string>
<string name="new_updates_channel_title">Pembaruan baru</string>
<string name="ongoing_channel_title">Unduhan sedang berlangsung</string>
<string name="update_failed_channel_title">Pembaruan gagal</string>
<string name="info_dialog_title">Tahukah Anda?</string>
<string name="info_dialog_message">Pembaruan LineageOS adalah paket instalasi lengkap. Itu berarti Anda selalu dapat menginstal hanya pembaruan terbaru, bahkan jika Anda melewatkan beberapa di antaranya!</string>
<string name="info_dialog_ok">Terima kasih atas infonya!</string>
</resources>

118
res/values-is/strings.xml Normal file
View File

@@ -0,0 +1,118 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
Copyright (C) 2017-2020 The LineageOS Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<string name="app_name">Uppfærslustýring</string>
<string name="display_name">Uppfærslustýring</string>
<string name="verification_failed_notification">Sannvottun mistókst</string>
<string name="verifying_download_notification">Yfirfer uppfærslu</string>
<string name="downloading_notification">Sæki gögn</string>
<string name="download_paused_notification">Niðurhal í bið</string>
<string name="download_paused_error_notification">Villa við að sækja gögn</string>
<string name="download_completed_notification">Niðurhali lokið</string>
<string name="download_starting_notification">Byrja niðurhal</string>
<string name="update_failed_notification">Uppfærsla mistókst</string>
<string name="installation_suspended_notification">Uppsetning sett í bið</string>
<string name="new_updates_found_title">Nýjar uppfærslur</string>
<string name="text_download_speed">%1$s, %2$s/s</string>
<string name="pause_button">Í bið</string>
<string name="resume_button">Halda áfram</string>
<string name="suspend_button">Setja í bið</string>
<string name="installing_update">Set inn uppfærslupakka</string>
<string name="installing_update_error">Villa í uppsetningu</string>
<string name="installing_update_finished">Uppfærsla uppsett</string>
<string name="finalizing_package">Lýk uppsetningu á pakka</string>
<string name="preparing_ota_first_boot">Undirbý fyrstu ræsingu</string>
<string name="dialog_prepare_zip_message">Undirbúningur forstillinga uppfærslu</string>
<string name="dialog_battery_low_title">Lítil hleðsla á rafhlöðu</string>
<string name="dialog_battery_low_message_pct">Hleðslan á rafhlöðunni er of lítil, þú þarft a.m.k. <xliff:g id="percent_discharging">%1$d</xliff:g>%% hleðslu til að halda áfram, <xliff:g id="percent_charging">%2$d</xliff:g>%% ef í hleðslu.</string>
<string name="reboot">Endurræsa</string>
<string name="menu_refresh">Endurlesa</string>
<string name="menu_preferences">Kjörstillingar</string>
<string name="menu_auto_updates_check">Sjálfvirk athugun með uppfærslur</string>
<string name="menu_auto_updates_check_interval_daily">Einu sinni á dag</string>
<string name="menu_auto_updates_check_interval_weekly">Einu sinni í viku</string>
<string name="menu_auto_updates_check_interval_monthly">Einu sinni í mánuði</string>
<string name="menu_auto_updates_check_interval_never">Aldrei</string>
<string name="menu_auto_delete_updates">Eyða uppfærslupökkum þegar þeir hafa verið settir inn</string>
<string name="menu_delete_update">Eyða</string>
<string name="menu_copy_url">Afrita slóð</string>
<string name="menu_export_update">Flytja út uppfærslu</string>
<string name="menu_show_changelog">Birta breytingaannál</string>
<string name="menu_ab_perf_mode">Setja uppfærsluferli í forgang</string>
<string name="menu_update_recovery">Uppfæra endurheimtingu</string>
<string name="snack_updates_found">Nýjar uppfærslur fundust</string>
<string name="snack_no_updates_found">Engar nýjar uppfærslur fundust</string>
<string name="snack_updates_check_failed">Athugun með uppfærslur mistókst. Skoðaðu internettenginguna og reyndu aftur síðar.</string>
<string name="snack_download_failed">Niðurhal mistókst. Athugaðu internettenginguna og reyndu aftur síðar.</string>
<string name="snack_download_verification_failed">Sannvottun uppfærslu mistókst.</string>
<string name="snack_download_verified">Niðurhali er lokið.</string>
<string name="snack_update_not_installable">Þessa uppfærslu er ekki gægt að setja upp á þessari byggingarútgáfu.</string>
<string name="header_title_text">LineageOS\n%1$s</string>
<string name="header_android_version">Android <xliff:g id="version" example="7.1.2">%1$s</xliff:g></string>
<string name="header_last_updates_check">Síðast kannað: <xliff:g id="date" example="1 January 1970">%1$s</xliff:g> (<xliff:g id="time" example="01:23">%2$s</xliff:g>)</string>
<string name="list_build_version">LineageOS <xliff:g id="version" example="14.1">%1$s</xliff:g></string>
<string name="list_build_version_date">LineageOS <xliff:g id="version" example="14.1">%1$s</xliff:g> - <xliff:g id="date" example="July 11, 2017">%2$s</xliff:g></string>
<string name="list_download_progress_newer"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> of <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g></string>
<string name="list_download_progress_eta_newer"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> of <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g> (<xliff:g id="eta" example="3 minutes left">%3$s</xliff:g>)</string>
<string name="list_verifying_update">Yfirfer uppfærslu</string>
<string name="list_no_updates">Engar nýjar uppfærslur fundust. Til að athuga handvirkt með nýjar uppfærslur, notaðu Endurlesa-hnappinn.</string>
<string name="action_download">Sækja</string>
<string name="action_pause">Í bið</string>
<string name="action_resume">Halda áfram</string>
<string name="action_install">Setja upp</string>
<string name="action_info">Upplýsingar</string>
<string name="action_delete">Eyða</string>
<string name="action_cancel">Hætta við</string>
<string name="confirm_delete_dialog_title">Eyða skrá</string>
<string name="confirm_delete_dialog_message">Eyða valdri uppfærsluskrá?</string>
<string name="apply_update_dialog_title">Virkja uppfærslu</string>
<string name="apply_update_dialog_message">Þú ert í þann mund að setja upp <xliff:g id="update_name">%1$s</xliff:g>.\n\nEf þú ýtir á <xliff:g id="ok">%2$s</xliff:g>, mun tækið endurræsa sig í endurheimtuham til að setja inn uppfærsluna.\n\nAthugaðu: Þessi eiginleiki krefst þess að til staðar séu samhæfð endurheimtugögn því annars þarf að setja uppfærslurnar inn handvirkt.</string>
<string name="apply_update_dialog_message_ab">Þú ert í þann mund að setja upp <xliff:g id="update_name">%1$s</xliff:g>.\n\nEf þú ýtir á <xliff:g id="ok">%2$s</xliff:g>, mun tækið hefja uppfærsluna í bakgrunnsferli.\n\nÞegar henni er lokið færðu beiðni um að endurræsa.</string>
<string name="cancel_installation_dialog_message">Hætta við uppsetningu?</string>
<string name="label_download_url">Niðurhalsslóð</string>
<string name="toast_download_url_copied">URL-slóð afrituð</string>
<string name="dialog_export_title">Flytja út uppfærslu</string>
<string name="notification_export_success">Uppfærsla flutt út</string>
<string name="notification_export_fail">Villa við útflutning</string>
<string name="toast_already_exporting">Þegar að flytja út uppfærslu</string>
<string name="toast_export_started">Útflutningur hafinn</string>
<plurals name="eta_seconds">
<item quantity="one">1 sekúnda eftir</item>
<item quantity="other"><xliff:g id="count">%d</xliff:g> sekúndur eftir</item>
</plurals>
<plurals name="eta_minutes">
<item quantity="one">1 mínúta eftir</item>
<item quantity="other"><xliff:g id="count">%d</xliff:g> mínútur eftir</item>
</plurals>
<plurals name="eta_hours">
<item quantity="one">1 klukkustund eftir</item>
<item quantity="other"><xliff:g id="count">%d</xliff:g> klukkustundir eftir</item>
</plurals>
<string name="update_on_mobile_data_title">Aðvörun</string>
<string name="update_on_mobile_data_message">Þú ert í þann mund að uppfæra pakka með því að nota farsímagagnatengingu og gæti það valdið mikilli gagnanotkun. Viltu halda áfram?</string>
<string name="checkbox_mobile_data_warning">Ekki sýna aftur</string>
<string name="menu_mobile_data_warning">Aðvörun vegna farsímagagna</string>
<string name="blocked_update_dialog_title">Lokað á uppfærslu</string>
<string name="blocked_update_dialog_message">Þessa uppfærslu er ekki hægt að setja inn með uppfærsluforritinu. Skoðaðu <xliff:g id="info_url">%1$s</xliff:g> til að fá frekari upplýsingar.</string>
<string name="export_channel_title">Klárun útflutnings</string>
<string name="new_updates_channel_title">Nýjar uppfærslur</string>
<string name="ongoing_channel_title">Niðurhal í gangi</string>
<string name="update_failed_channel_title">Uppfærsla mistókst</string>
<string name="info_dialog_title">Vissir þú?</string>
<string name="info_dialog_message">Uppfærslur á LineageOS eru alltaf heilir uppsetningapakkar. Það þýðir að þú getur alltaf sett einungis upp nýjustu uppfærsluna, jafnvel þótt þú hafir sleppt einhverjum uppfærslum í millitíðinni!</string>
<string name="info_dialog_ok">Takk fyrir upplýsingarnar!</string>
</resources>

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
Copyright (C) 2017 The LineageOS Project
Copyright (C) 2017-2020 The LineageOS Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
@@ -18,35 +18,44 @@
<string name="app_name">Aggiornamenti</string>
<string name="display_name">Aggiornamenti</string>
<string name="verification_failed_notification">Verifica fallita</string>
<string name="verifying_download_notification">Verifica aggiornamenti</string>
<string name="verifying_download_notification">Verifica dell\'aggiornamento</string>
<string name="downloading_notification">Download in corso</string>
<string name="download_paused_notification">Download in pausa</string>
<string name="download_paused_error_notification">Errore durante il download</string>
<string name="download_completed_notification">Download completato</string>
<string name="download_starting_notification">Avvio download</string>
<string name="update_failed_notification">Aggiornamento fallito</string>
<string name="installation_suspended_notification">Installazione sospesa</string>
<string name="new_updates_found_title">Nuovi aggiornamenti</string>
<string name="text_download_speed">%1$s, %2$s/s</string>
<string name="pause_button">Pausa</string>
<string name="resume_button">Riprendi</string>
<string name="installing_update">Installazione del pacchetto aggiornamento</string>
<string name="suspend_button">Sospendi</string>
<string name="installing_update">Installazione del pacchetto d\'aggiornamento</string>
<string name="installing_update_error">Errore d\'installazione</string>
<string name="installing_update_finished">Aggiornamento installato</string>
<string name="finalizing_package">Finalizzalizzazione del pachetto d\'installazione in corso</string>
<string name="finalizing_package">Finalizzazione dell\'installazione del pacchetto</string>
<string name="preparing_ota_first_boot">Preparazione per il primo avvio</string>
<string name="dialog_prepare_zip_message">Preparazione aggiornamento preliminare</string>
<string name="dialog_prepare_zip_message">Preparazione preliminare dell\'aggiornamento</string>
<string name="dialog_battery_low_title">Batteria scarica</string>
<string name="dialog_battery_low_message_pct">Il livello della batteria è troppo basso, è necessario almeno il <xliff:g id="percent_discharging">%1$d</xliff:g>%% di batteria per continuare, oppure il <xliff:g id="percent_charging">%2$d</xliff:g>%% se il dispositivo è in carica.</string>
<string name="reboot">Riavvia</string>
<string name="menu_refresh">Ricarica</string>
<string name="menu_preferences">Preferenze</string>
<string name="menu_auto_updates_check">Ricerca aggiornamenti automaticamente</string>
<string name="menu_auto_updates_check_interval_daily">Quotidianamente</string>
<string name="menu_auto_updates_check_interval_weekly">Settimanalmente</string>
<string name="menu_auto_updates_check_interval_monthly">Mensilmente</string>
<string name="menu_auto_updates_check_interval_never">Mai</string>
<string name="menu_auto_delete_updates">Elimina gli aggiornamenti dopo l\'installazione</string>
<string name="menu_delete_update">Elimina</string>
<string name="menu_copy_url">Copia indirizzo URL</string>
<string name="menu_export_update">Esporta aggiornamento</string>
<string name="menu_show_changelog">Mostra il changelog</string>
<string name="snack_updates_found">Nessun aggiornamento trovato</string>
<string name="menu_ab_perf_mode">Agg. con priorità</string>
<string name="menu_update_recovery">Aggiornamento recovery</string>
<string name="toast_forced_update_recovery">Impossibile disabilitare l\'aggiornamento di Lineage Recovery su questo dispositivo</string>
<string name="snack_updates_found">Aggiornamenti trovati</string>
<string name="snack_no_updates_found">Nessun nuovo aggiornamento trovato</string>
<string name="snack_updates_check_failed">La verifica di aggiornamenti è fallita. Controlla la connessione ad internet e riprova più tardi.</string>
<string name="snack_download_failed">Il download dell\'aggiornamento è fallito. Controlla la connessione ad internet e riprova più tardi.</string>
@@ -58,11 +67,11 @@
<string name="header_last_updates_check">Ultima verifica: <xliff:g id="date" example="1 Gennaio 1970">%1$s</xliff:g> (<xliff:g id="time" example="01:23">%2$s</xliff:g>)</string>
<string name="list_build_version">LineageOS <xliff:g id="version" example="14.1">%1$s</xliff:g></string>
<string name="list_build_version_date">LineageOS <xliff:g id="version" example="14.1">%1$s</xliff:g> - <xliff:g id="date" example="Luglio 11, 2017">%2$s</xliff:g></string>
<string name="list_download_progress_new"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> di <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g><xliff:g id="percentage" example="56">%3$s</xliff:g></string>
<string name="list_download_progress_eta_new"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> di <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g> (<xliff:g id="eta" example="3 minutes left">%3$s</xliff:g>)<xliff:g id="percentage" example="56">%4$s</xliff:g></string>
<string name="list_download_progress_newer"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> di <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g></string>
<string name="list_download_progress_eta_newer"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> di <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g> (<xliff:g id="eta" example="3 minutes left">%3$s</xliff:g>)</string>
<string name="list_verifying_update">Verifica aggiornamento</string>
<string name="list_no_updates">Nessun nuovo aggiornamento trovato. Per controllare manualmente nuovi aggiornamenti, tocca il pulsante Aggiorna.</string>
<string name="action_download">Download</string>
<string name="action_download">Scarica</string>
<string name="action_pause">Pausa</string>
<string name="action_resume">Riprendi</string>
<string name="action_install">Installa</string>
@@ -72,8 +81,8 @@
<string name="confirm_delete_dialog_title">Elimina file</string>
<string name="confirm_delete_dialog_message">Eliminare il file di aggiornamento selezionato?</string>
<string name="apply_update_dialog_title">Applica aggiornamento</string>
<string name="apply_update_dialog_message">Si sta per aggiornare a <xliff:g id="update_name">%1$s</xliff:g>.\n\nSe si preme <xliff:g id="ok">%2$s</xliff:g>, il dispositivo verrà riavviato in modalità recovery per installare l\'aggiornamento automaticamente.\n\nNota: Questa funzione richiede una recovery compatibile, in caso contrario si dovrà procedere all\'installazione manualmente.</string>
<string name="apply_update_dialog_message_ab">Si sta per aggiornare a <xliff:g id="update_name">%1$s</xliff:g>.\n\nPremendo <xliff:g id="ok">%2$s</xliff:g>, il dispositivo inizierà l\'installazione in background.\n\nUna volta completato verrà richiesto di riavviare il dispositivo.</string>
<string name="apply_update_dialog_message">Stai per installare <xliff:g id="update_name">%1$s</xliff:g>.\n\nSe premi <xliff:g id="ok">%2$s</xliff:g>, il dispositivo verrà riavviato in modalità recovery per installare l\'aggiornamento automaticamente.\n\nNota: questa funzione richiede una recovery compatibile, in caso contrario si dovrà procedere all\'installazione manualmente.</string>
<string name="apply_update_dialog_message_ab">Stai per installare <xliff:g id="update_name">%1$s</xliff:g>.\n\nSe premi <xliff:g id="ok">%2$s</xliff:g>, il dispositivo inizierà l\'installazione in background.\n\nUna volta completato, ti verrà richiesto di riavviare il dispositivo.</string>
<string name="cancel_installation_dialog_message">Annullare l\'installazione?</string>
<string name="label_download_url">Download URL</string>
<string name="toast_download_url_copied">URL copiato</string>
@@ -81,6 +90,7 @@
<string name="notification_export_success">Aggiornamento esportato</string>
<string name="notification_export_fail">Errore esportazione</string>
<string name="toast_already_exporting">Esportazione aggiornamento già in corso</string>
<string name="toast_export_started">Esportazione avviata</string>
<plurals name="eta_seconds">
<item quantity="one">1 secondo rimanente</item>
<item quantity="other"><xliff:g id="count">%d</xliff:g> secondi rimanenti</item>
@@ -98,5 +108,12 @@
<string name="checkbox_mobile_data_warning">Non mostrare di nuovo</string>
<string name="menu_mobile_data_warning">Avviso utilizzo dati mobili</string>
<string name="blocked_update_dialog_title">Aggiornamento bloccato</string>
<string name="blocked_update_dialog_message">Questo aggiornamento non può essere installato usando l\'app updater. Si prega di leggere <xliff:g id="info_url">%1$s</xliff:g> per ulteriori informazioni.</string>
<string name="blocked_update_dialog_message">Questo aggiornamento non può essere installato usando l\'app Aggiornamenti. Si prega di leggere <xliff:g id="info_url">%1$s</xliff:g> per ulteriori informazioni.</string>
<string name="export_channel_title">Completamento esportazione</string>
<string name="new_updates_channel_title">Nuovi aggiornamenti</string>
<string name="ongoing_channel_title">Download in corso</string>
<string name="update_failed_channel_title">Aggiornamento fallito</string>
<string name="info_dialog_title">Lo sapevi?</string>
<string name="info_dialog_message">Gli aggiornamenti di LineageOS sono pacchetti d\'installazione completi. Questo significa che puoi sempre installare solo l\'ultimo aggiornamento, anche se ne hai saltati alcuni in precedenza!</string>
<string name="info_dialog_ok">Grazie per l\'informazione!</string>
</resources>

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
Copyright (C) 2017 The LineageOS Project
Copyright (C) 2017-2020 The LineageOS Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
@@ -46,6 +46,7 @@
<string name="menu_copy_url">העתק כתובת אינטרנט</string>
<string name="menu_export_update">יצא עדכון</string>
<string name="menu_show_changelog">הצג רשימת שינויים</string>
<string name="menu_ab_perf_mode">תעדף תהליכי עדכון</string>
<string name="snack_updates_found">נמצאו עדכונים חדשים</string>
<string name="snack_no_updates_found">לא נמצאו עדכונים חדשים</string>
<string name="snack_updates_check_failed">בדיקת העדכונים נכשלה. בדוק את החיבור שלך לאינטרנט ונסה שוב מאוחר יותר.</string>
@@ -58,8 +59,6 @@
<string name="header_last_updates_check">בדיקה אחרונה: <xliff:g id="date" example="1 January 1970">%1$s</xliff:g> (<xliff:g id="time" example="01:23">%2$s</xliff:g>)</string>
<string name="list_build_version">LineageOS <xliff:g id="version" example="14.1">%1$s</xliff:g></string>
<string name="list_build_version_date">LineageOS <xliff:g id="version" example="14.1">%1$s</xliff:g> - <xliff:g id="date" example="July 11, 2017">%2$s</xliff:g></string>
<string name="list_download_progress_new"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> מתוך <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g><xliff:g id="percentage" example="56">%3$s</xliff:g></string>
<string name="list_download_progress_eta_new"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> מתוך <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g> (<xliff:g id="eta" example="3 minutes left">%3$s</xliff:g>) • <xliff:g id="percentage" example="56">%4$s</xliff:g></string>
<string name="list_verifying_update">מאמת עדכון</string>
<string name="list_no_updates">לא נמצאו עדכונים חדשים. בכדי לבדוק אם יש עדכונים חדשים, לחץ על רענון.</string>
<string name="action_download">הורד</string>
@@ -72,8 +71,6 @@
<string name="confirm_delete_dialog_title">מחק קובץ</string>
<string name="confirm_delete_dialog_message">למחוק את קבצי העדכון שנבחרו?</string>
<string name="apply_update_dialog_title">החל עדכון</string>
<string name="apply_update_dialog_message">אתה עומד לשדרג אל <xliff:g id="update_name">%1$s</xliff:g>.\n\nאם תבחר <xliff:g id="ok">%2$s</xliff:g>, המכשיר יופעל מחדש למצב שחזור (Recovery) להתקנת העדכון.\n\nשים לב: תכונה זו דורשת ריקוברי תואם או שהעדכון לא יותקן אוטומטית.</string>
<string name="apply_update_dialog_message_ab">אתה עומד לעדכן אל <xliff:g id="update_name">%1$s</xliff:g>.\n\nאם תלחץ על <xliff:g id="ok">%2$s</xliff:g>, המכשיר יתחיל בהתקנה ברקע.\n\nלאחר שההתקנה תסתיים, תתבקש להפעיל את המכשיר מחדש.</string>
<string name="cancel_installation_dialog_message">לבטל את ההתקנה?</string>
<string name="label_download_url">כתובת ההורדה</string>
<string name="toast_download_url_copied">הכתובת הועתקה</string>
@@ -105,4 +102,8 @@
<string name="menu_mobile_data_warning">אזהרת אינטרנט סלולרי</string>
<string name="blocked_update_dialog_title">העדכון חסום</string>
<string name="blocked_update_dialog_message">אין אפשרות להתקין עדכון זה באמצעות יישום המעדכן. תוכל לקרוא בקישור <xliff:g id="info_url">%1$s</xliff:g> לקבלת מידע נוסף.</string>
<string name="export_channel_title">השלמת הייצוא</string>
<string name="new_updates_channel_title">עדכונים חדשים</string>
<string name="ongoing_channel_title">הורדות בפעולה</string>
<string name="update_failed_channel_title">העדכון נכשל</string>
</resources>

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
Copyright (C) 2017 The LineageOS Project
Copyright (C) 2017-2020 The LineageOS Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
@@ -25,10 +25,12 @@
<string name="download_completed_notification">ダウンロードが完了しました</string>
<string name="download_starting_notification">ダウンロードを開始中</string>
<string name="update_failed_notification">更新に失敗しました</string>
<string name="installation_suspended_notification">インストールは保留されました</string>
<string name="new_updates_found_title">新しいアップデート</string>
<string name="text_download_speed">%1$s、%2$s/s</string>
<string name="pause_button">一時停止</string>
<string name="resume_button">再開</string>
<string name="suspend_button">保留</string>
<string name="installing_update">アップデートパッケージをインストール中</string>
<string name="installing_update_error">インストールエラー</string>
<string name="installing_update_finished">アップデートのインストール完了</string>
@@ -41,11 +43,18 @@
<string name="menu_refresh">再読み込み</string>
<string name="menu_preferences">設定</string>
<string name="menu_auto_updates_check">アップデートの自動確認</string>
<string name="menu_auto_updates_check_interval_daily">1日に1回</string>
<string name="menu_auto_updates_check_interval_weekly">1週間に1回</string>
<string name="menu_auto_updates_check_interval_monthly">1か月に1回</string>
<string name="menu_auto_updates_check_interval_never">なし</string>
<string name="menu_auto_delete_updates">インストール後にアップデートを削除する</string>
<string name="menu_delete_update">削除</string>
<string name="menu_copy_url">URL のコピー</string>
<string name="menu_export_update">アップデートのエクスポート</string>
<string name="menu_show_changelog">更新履歴の表示</string>
<string name="menu_ab_perf_mode">更新プロセスを優先する</string>
<string name="menu_update_recovery">リカバリーを更新</string>
<string name="toast_forced_update_recovery">このデバイスでは Lineage Recovery のアップデートを無効にすることはできません。</string>
<string name="snack_updates_found">アップデートが見つかりました</string>
<string name="snack_no_updates_found">新しいアップデートはありません</string>
<string name="snack_updates_check_failed">アップデートを確認できませんでした。インターネット接続を確認して、しばらくしてからもう一度お試しください。</string>
@@ -58,8 +67,8 @@
<string name="header_last_updates_check">最終確認: <xliff:g id="date" example="1 January 1970">%1$s</xliff:g> (<xliff:g id="time" example="01:23">%2$s</xliff:g>)</string>
<string name="list_build_version">LineageOS <xliff:g id="version" example="14.1">%1$s</xliff:g></string>
<string name="list_build_version_date">LineageOS <xliff:g id="version" example="14.1">%1$s</xliff:g> - <xliff:g id="date" example="July 11, 2017">%2$s</xliff:g></string>
<string name="list_download_progress_new"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> / <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g><xliff:g id="percentage" example="56">%3$s</xliff:g></string>
<string name="list_download_progress_eta_new"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> / <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g> (<xliff:g id="eta" example="3 minutes left">%3$s</xliff:g>)<xliff:g id="percentage" example="56">%4$s</xliff:g></string>
<string name="list_download_progress_newer"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> / <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g></string>
<string name="list_download_progress_eta_newer"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> / <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g> (<xliff:g id="eta" example="3 minutes left">%3$s</xliff:g>)</string>
<string name="list_verifying_update">アップデートを確認</string>
<string name="list_no_updates">新しい更新はありません。新しい更新を手動で確認するには、更新ボタンを押してください。</string>
<string name="action_download">ダウンロード</string>
@@ -72,8 +81,8 @@
<string name="confirm_delete_dialog_title">ファイルを削除</string>
<string name="confirm_delete_dialog_message">選択したアップデートファイルを削除しますか?</string>
<string name="apply_update_dialog_title">アップデートを適用</string>
<string name="apply_update_dialog_message"><xliff:g id="update_name">%1$s</xliff:g>にアップデートしようとしています。\n\n<xliff:g id="ok">%2$s</xliff:g>を押すと、アップデートをインストールするために端末をリカバリーモードでに再起動します。\n\n注意: この機能には対応したリカバリーが必要です。なければ手動でインストールする必要があります。</string>
<string name="apply_update_dialog_message_ab"><xliff:g id="update_name">%1$s</xliff:g> にアップデートしようとしています。\n\n<xliff:g id="ok">%2$s</xliff:g>を押すと、バックグラウンドでインストールを開始します。\n\nインストールが完了したら、再起動を促すプロンプトが表示されます。</string>
<string name="apply_update_dialog_message"><xliff:g id="update_name">%1$s</xliff:g> をインストールしようとしています。\n\n<xliff:g id="ok">%2$s</xliff:g>を押すと、アップデートをインストールするために端末をリカバリーモードでに再起動します。\n\n注意: この機能には対応したリカバリーが必要です。なければ手動でインストールする必要があります。</string>
<string name="apply_update_dialog_message_ab"><xliff:g id="update_name">%1$s</xliff:g> をインストールしようとしています。\n\n<xliff:g id="ok">%2$s</xliff:g>を押すと、バックグラウンドでインストールを開始します。\n\nインストールが完了したら、再起動を促すプロンプトが表示されます。</string>
<string name="cancel_installation_dialog_message">インストールをキャンセルしますか?</string>
<string name="label_download_url">ダウンロード URL</string>
<string name="toast_download_url_copied">URL をコピーしました</string>
@@ -81,6 +90,7 @@
<string name="notification_export_success">アップデートのエクスポート</string>
<string name="notification_export_fail">エラー出力</string>
<string name="toast_already_exporting">すでにアップデートをエクスポートしています。</string>
<string name="toast_export_started">エクスポートを開始しました</string>
<plurals name="eta_seconds">
<item quantity="other">残り<xliff:g id="count">%d</xliff:g></item>
</plurals>
@@ -96,4 +106,11 @@
<string name="menu_mobile_data_warning">モバイルデータの警告</string>
<string name="blocked_update_dialog_title">更新をブロックしました</string>
<string name="blocked_update_dialog_message">このアップデートはアプリからインストールできません。詳しくは <xliff:g id="info_url">%1$s</xliff:g> をご覧ください。</string>
<string name="export_channel_title">エクスポート完了</string>
<string name="new_updates_channel_title">新しいアップデート</string>
<string name="ongoing_channel_title">ダウンロード中</string>
<string name="update_failed_channel_title">更新に失敗しました</string>
<string name="info_dialog_title">ご存知ですか?</string>
<string name="info_dialog_message">LineageOS のアップデートは完全なインストールパッケージです。つまり、いくつかのアップデートをスキップしても、最新のアップデートのみをインストールするだけで良いのです!</string>
<string name="info_dialog_ok">ありがとうございます!</string>
</resources>

View File

@@ -1,26 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<!--Generated by crowdin.com-->
<!--
Copyright (C) 2017 The LineageOS Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<string name="app_name">განმაახლებელი</string>
<string name="display_name">განმაახლებელი</string>
<string name="downloading_notification">ჩამოიტვირთება</string>
<string name="new_updates_found_title">ბოლო განახლებები</string>
<string name="pause_button">შეჩერება</string>
<string name="resume_button">გაგრძელება</string>
<string name="dialog_battery_low_title">ბატარეა ჯდება</string>
</resources>

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
Copyright (C) 2017 The LineageOS Project
Copyright (C) 2017-2020 The LineageOS Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
@@ -17,10 +17,103 @@
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<string name="app_name">განმაახლებელი</string>
<string name="display_name">განმაახლებელი</string>
<string name="verification_failed_notification">დამოწმება ვერ მოხერხდა</string>
<string name="verifying_download_notification">მიმდინარეობს განახლების დამოწმება</string>
<string name="downloading_notification">ჩამოიტვირთება</string>
<string name="download_paused_notification">ჩამოტვირთვა შეჩერებულია</string>
<string name="download_paused_error_notification">ჩამოტვირთვის შეცდომა</string>
<string name="download_completed_notification">ჩამოტვირთვა დასრულებულია</string>
<string name="download_starting_notification">ჩამოტვირთვა იწყება</string>
<string name="update_failed_notification">განახლება ვერ მოხერხდა</string>
<string name="installation_suspended_notification">დაყენება გადაიდო</string>
<string name="new_updates_found_title">ბოლო განახლებები</string>
<string name="text_download_speed">%1$s, %2$s/წმ</string>
<string name="pause_button">შეჩერება</string>
<string name="resume_button">გაგრძელება</string>
<string name="suspend_button">გადადება</string>
<string name="installing_update">ყენდება განახლების კრებული</string>
<string name="installing_update_error">შეცდომა დაყენებისას</string>
<string name="installing_update_finished">განახლება დაყენებულია</string>
<string name="finalizing_package">სრულდება კრებულის ჩადგმა</string>
<string name="preparing_ota_first_boot">მზადდება პირველი ჩატვირთვისთვის</string>
<string name="dialog_prepare_zip_message">წინასწარი მომზადება განახლებისთვის</string>
<string name="dialog_battery_low_title">ბატარეა ჯდება</string>
<string name="apply_update_dialog_message">თქვენ აპირებთ განაახლოთ <xliff:g id="update_name">%1$s</xliff:g> ვერსიაზე.\n\nთუ დააჭერთ ღილაკზე <xliff:g id="ok">%2$s</xliff:g>, მოწყობილობა ხელახლა ჩაირთვება აღმდგენ რეჟიმში განახლების დასაყენებლად.\n\nშენიშვნა: საჭიროებს თავსებად აღმდგენ გარსს, თუ არადა განახლებები ხელით იქნება დასაენებელი.</string>
<string name="dialog_battery_low_message_pct">მუხტის დონე მეტად მცირეა, საჭიროა დამუხტული იყოს არანაკლებ <xliff:g id="percent_discharging">%1$d</xliff:g>%% ან <xliff:g id="percent_charging">%2$d</xliff:g>%% ან შეერთდეს საენე.</string>
<string name="reboot">გადატვირთვა</string>
<string name="menu_refresh">განახლება</string>
<string name="menu_preferences">პარამეტრები</string>
<string name="menu_auto_updates_check">თვითგანახლების შემოწმება</string>
<string name="menu_auto_updates_check_interval_daily">დღეში ერთხელ</string>
<string name="menu_auto_updates_check_interval_weekly">კვირაში ერთხელ</string>
<string name="menu_auto_updates_check_interval_monthly">თვეში ერთხელ</string>
<string name="menu_auto_updates_check_interval_never">არასდროს</string>
<string name="menu_auto_delete_updates">განახლებების წაშლა დაყენების შემდეგ</string>
<string name="menu_delete_update">წაშლა</string>
<string name="menu_copy_url">ბმულის ასლი</string>
<string name="menu_export_update">განახლების გატანა</string>
<string name="menu_show_changelog">ცვლილებების ჩვენება</string>
<string name="menu_ab_perf_mode">განახლებისთვის უპირატესობის მინიჭება</string>
<string name="menu_update_recovery">აღმდგენის განახლება</string>
<string name="toast_forced_update_recovery">ვერ გაითიშება Lineage-აღმდგენის განახლებები ამ მოწყობილობაზე.</string>
<string name="snack_updates_found">ნაპოვნია განახლებები</string>
<string name="snack_no_updates_found">განახლებები ვერ მოიძებნა</string>
<string name="snack_updates_check_failed">განახლებებზე შემოწმება ვერ მოხერხდა. გთხოვთ, გადაამოწმოთ თქვენი ინტერნეტკავშირი და მოგვიანებით სცადოთ ხელახლა.</string>
<string name="snack_download_failed">ჩამოტვირთვა ვერ მოხერხდა. გთხოვთ გადაამოწმოთ თქვენი ინტერნეტკავშირი და სცადოთ ხელახლა.</string>
<string name="snack_download_verification_failed">განახლების დამოწმება ვერ მოხერხდა.</string>
<string name="snack_download_verified">ჩამოტვირთვა დასრულებულია.</string>
<string name="snack_update_not_installable">განახლების ვერ დაყენდება მიმდინარე ანაწყობზე.</string>
<string name="header_title_text">LineageOS\n%1$s</string>
<string name="header_android_version">Android <xliff:g id="version" example="7.1.2">%1$s</xliff:g></string>
<string name="header_last_updates_check">ბოლო შემოწმება: <xliff:g id="date" example="1 January 1970">%1$s</xliff:g> (<xliff:g id="time" example="01:23">%2$s</xliff:g>)</string>
<string name="list_build_version">LineageOS <xliff:g id="version" example="14.1">%1$s</xliff:g></string>
<string name="list_build_version_date">LineageOS <xliff:g id="version" example="14.1">%1$s</xliff:g> - <xliff:g id="date" example="July 11, 2017">%2$s</xliff:g></string>
<string name="list_download_progress_newer"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g>, სულ <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g></string>
<string name="list_download_progress_eta_newer"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g>, სულ <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g> (<xliff:g id="eta" example="3 minutes left">%3$s</xliff:g>)</string>
<string name="list_verifying_update">განახლება მოწმდება</string>
<string name="list_no_updates">განახლებები ვერ მოიძებნა. განახლებებზე ხელით შესამოწმებლად, გამოიყენეთ განახლების ღილაკი.</string>
<string name="action_download">ჩამოტვირთვა</string>
<string name="action_pause">შეჩერება</string>
<string name="action_resume">გაგრძელება</string>
<string name="action_install">დაყენება</string>
<string name="action_info">მონაცემები</string>
<string name="action_delete">წაშლა</string>
<string name="action_cancel">გაუქმება</string>
<string name="confirm_delete_dialog_title">ფაილის წაშლა</string>
<string name="confirm_delete_dialog_message">წაიშალოს განახლების შერჩეული ფაილი?</string>
<string name="apply_update_dialog_title">განახლების ასახვა</string>
<string name="apply_update_dialog_message">აპირებთ, ჩააყენოთ <xliff:g id="update_name">%1$s</xliff:g>.\n\nთუ დააჭერთ ღილაკზე <xliff:g id="ok">%2$s</xliff:g>, მოწყობილობა ხელახლა ჩაირთვება აღმდგენ რეჟიმში, განახლების დასაყენებლად.\n\nშენიშვნა: საჭიროებს თავსებად აღმდგენ გარსს, თუ არადა განახლებები ხელით იქნება დასაყენებელი.</string>
<string name="apply_update_dialog_message_ab">აპირებთ, ჩააყენოთ <xliff:g id="update_name">%1$s</xliff:g>.\n\nთუ დააჭერთ ღილაკზე <xliff:g id="ok">%2$s</xliff:g>, მოწყობილობა დაიწყებს დაყენებას ფონურად.\n\nდასრულებისას კი მოგთხოვთ გადატვირთვას.</string>
<string name="cancel_installation_dialog_message">გაუქმდეს დაყენება?</string>
<string name="label_download_url">ჩამოტვირთვის ბმული</string>
<string name="toast_download_url_copied">ბმულის ასლი აღებულია</string>
<string name="dialog_export_title">განახლება ცალკე შეინახება</string>
<string name="notification_export_success">განახლება გატანილია ფაილში</string>
<string name="notification_export_fail">შეცდომა გატანისას</string>
<string name="toast_already_exporting">გატანა უკვე მიმდინარეობს</string>
<string name="toast_export_started">გატანა დაწყებულია</string>
<plurals name="eta_seconds">
<item quantity="one">დარჩენილია 1 წამი</item>
<item quantity="other">დარჩენილია <xliff:g id="count">%d</xliff:g> წამი</item>
</plurals>
<plurals name="eta_minutes">
<item quantity="one">დარჩენილია 1 წუთი</item>
<item quantity="other">დარჩენილია <xliff:g id="count">%d</xliff:g> წუთი</item>
</plurals>
<plurals name="eta_hours">
<item quantity="one">დარჩენილია 1 საათი</item>
<item quantity="other">დარჩენილია <xliff:g id="count">%d</xliff:g> საათი</item>
</plurals>
<string name="update_on_mobile_data_title">გაფრთხილება</string>
<string name="update_on_mobile_data_message">აპირებთ ჩამოტვირთოთ განახლება მობილური ინტერნეტით, რასაც შეიძლება მოჰყვეს დიდი ხარჯი. ნამდვილად გსურთ, განაგრძოთ?</string>
<string name="checkbox_mobile_data_warning">მომავალში ჩვენების გარეშე</string>
<string name="menu_mobile_data_warning">მობილური ინტერნეტის გაფრთხილება</string>
<string name="blocked_update_dialog_title">განახლება შეიზღუდა</string>
<string name="blocked_update_dialog_message">განახლების დაყენება ვერ ხერხდება გამნახლებელი აპით. ვრცლად, გთხოვთ, იხილოთ <xliff:g id="info_url">%1$s</xliff:g>.</string>
<string name="export_channel_title">გადატანა დასრულებულია</string>
<string name="new_updates_channel_title">ბოლო განახლებები</string>
<string name="ongoing_channel_title">მიმდინარე ჩამოტვირთვები</string>
<string name="update_failed_channel_title">განახლება ვერ მოხერხდა</string>
<string name="info_dialog_title">იცოდით?</string>
<string name="info_dialog_message">LineageOS-ის განახლებები სრულ კრებულებს წარმოადგენს. ეს კი ნიშნავს, რომ ყოველთვის შეგიძლიათ ჩააყენოთ ბოლო განახლება, ზოგიერთის გამოტოვების შემთხვევაშიც. </string>
<string name="info_dialog_ok">გმადლობთ, რომ მაცნობეთ!</string>
</resources>

View File

@@ -0,0 +1,85 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
Copyright (C) 2017-2020 The LineageOS Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<string name="app_name">Asefrak n ulqem</string>
<string name="display_name">Asefrak n ulqem</string>
<string name="verification_failed_notification">Icceḍ usenqed</string>
<string name="verifying_download_notification">Asenqed n welqem</string>
<string name="downloading_notification">Asider</string>
<string name="download_paused_error_notification">Tuccḍa n usider</string>
<string name="download_completed_notification">Asider yemmed</string>
<string name="download_starting_notification">Asenker n usider</string>
<string name="installation_suspended_notification">Ittwafsex usebdded</string>
<string name="new_updates_found_title">Ileqman imaynuten</string>
<string name="text_download_speed">%1$s, %2$s/s</string>
<string name="pause_button">Steɛfu</string>
<string name="resume_button">Kemmel</string>
<string name="suspend_button">Ittwafsex</string>
<string name="installing_update">Asebded n ukemmus n lqem</string>
<string name="installing_update_error">Tuccḍa g usebded</string>
<string name="installing_update_finished">Lqem ibded</string>
<string name="preparing_ota_first_boot">Aheggi i tnekra tamezwarut</string>
<string name="dialog_prepare_zip_message">Aheggi n lqem n unezwer</string>
<string name="dialog_battery_low_title">Aẓru qrib ad-yefak</string>
<string name="reboot">Ales asenker</string>
<string name="menu_refresh">Sismeḍ</string>
<string name="menu_preferences">Tiwelhiwin</string>
<string name="menu_auto_updates_check">A senqed n uleqqem awurman</string>
<string name="menu_auto_updates_check_interval_daily">Tikkelt i wass</string>
<string name="menu_auto_updates_check_interval_weekly">Tikkelt i ddurt</string>
<string name="menu_auto_updates_check_interval_monthly">Tikkelt i waggur</string>
<string name="menu_auto_updates_check_interval_never">Weṛǧin</string>
<string name="menu_auto_delete_updates">Kkes Ileqman ticki isbedden</string>
<string name="menu_delete_update">Kkes</string>
<string name="menu_copy_url">Nɣel URL</string>
<string name="menu_export_update">Sifeḍ lqem</string>
<string name="menu_update_recovery">Leqqem aḥraz</string>
<string name="snack_updates_found">Llan ileqman imaynuten</string>
<string name="snack_no_updates_found">Ulac ileqman imaynuten</string>
<string name="snack_updates_check_failed">Icceḍ usenqed n uleqqem. Txilek senqed tuqqna-k γer internet sakin ɛreḍ tikelt nniḍen ticki.</string>
<string name="snack_download_failed">Icceḍ usider. Txilek senqed tuqqna-k γer internet sakin ɛreḍ tikelt nniḍen ticki.</string>
<string name="snack_download_verification_failed">Icceḍ usenqed n ulqem.</string>
<string name="snack_download_verified">Asider yemmed.</string>
<string name="header_title_text">LineageOS\n%1$s</string>
<string name="header_android_version">Android <xliff:g id="version" example="7.1.2">%1$s</xliff:g></string>
<string name="header_last_updates_check">Asenqed aneggaru: <xliff:g id="date" example="1 January 1970">%1$s</xliff:g>(<xliff:g id="time" example="01:23">%2$s</xliff:g>)</string>
<string name="list_build_version">LineageOS <xliff:g id="version" example="14.1">%1$s</xliff:g></string>
<string name="list_build_version_date">LineageOS <xliff:g id="version" example="14.1">%1$s</xliff:g> - <xliff:g id="date" example="July 11, 2017">%2$s</xliff:g></string>
<string name="list_verifying_update">Asenqed n welqem</string>
<string name="list_no_updates">Ulac ileqman imaynuten. Iwakken ad-tsenqdeḍ ileqman imaynuten s ufus, seqdec taqffalt Sismeḍ.</string>
<string name="action_download">Sider</string>
<string name="action_pause">Steɛfu</string>
<string name="action_resume">Kemmel</string>
<string name="action_install">Sebded</string>
<string name="action_info">Talɣut</string>
<string name="action_delete">Kkes</string>
<string name="action_cancel">Sefsex</string>
<string name="confirm_delete_dialog_title">Kkes afaylu</string>
<string name="confirm_delete_dialog_message">Kkes afaylu n lqem ittwafernen?</string>
<string name="apply_update_dialog_title">Seddu lqem</string>
<string name="label_download_url">Sider URL</string>
<string name="toast_download_url_copied">URL ittwanγel</string>
<string name="dialog_export_title">Asifeḍ n lqem</string>
<string name="notification_export_success">Lqem ittwasifeḍ</string>
<string name="notification_export_fail">Tuccḍa g usifeḍ</string>
<string name="update_on_mobile_data_title">Ɣur-k</string>
<string name="checkbox_mobile_data_warning">Ur tuɣaleḍ ara ad itsekneḍ</string>
<string name="menu_mobile_data_warning">Alɣu n isefka izirazen</string>
<string name="blocked_update_dialog_title">Lqem iwḥel</string>
<string name="blocked_update_dialog_message">A leqqem agi ur izmir ara ad-ibded s usnas n usefrak n-lqem. Ttxil-ek ɣer <xliff:g id="info_url">%1$s</xliff:g> i ugar talɣut.</string>
<string name="new_updates_channel_title">Ileqman imaynuten</string>
</resources>

View File

@@ -1,35 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<!--Generated by crowdin.com-->
<!--
Copyright (C) 2017 The LineageOS Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<string name="dialog_battery_low_title">ಅಲ್ಪ ಮಿಂತಿಣಿ</string>
<string name="dialog_battery_low_message_pct">ಮಿಂತಿಣಿ ಮಟ್ಟ ತೀರಾ ಕಡಿಮೆಯಿದೆ. ಮುಂದುವರಿಸಲು ನಿಮಗೆ ಕನಿಷ್ಟ <xliff:g id="percent_discharging">%1$d</xliff:g>%% ಚಾರ್ಜ್ ಅಥವಾ ಚಾರ್ಜಿಂಗ್ನಲ್ಲಿ <xliff:g id="percent_charging">%2$d</xliff:g>%% ಬೇಕು.</string>
<string name="menu_show_changelog">ಬದಲಾವಣೆಗಳನ್ನು ತೋರಿಸು</string>
<string name="list_download_progress_eta_new"><xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g> ರಲ್ಲಿ <xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> (<xliff:g id="eta" example="3 minutes left">%3$s</xliff:g>) • <xliff:g id="percentage" example="56">%4$s</xliff:g></string>
<plurals name="eta_seconds">
<item quantity="one">೧ ಕ್ಷಣ ಬಾಕಿ</item>
<item quantity="other"><xliff:g id="count">%d</xliff:g> ಕ್ಷಣ ಬಾಕಿ</item>
</plurals>
<plurals name="eta_minutes">
<item quantity="one">೧ ನಿಮಿಷ ಬಾಕಿ</item>
<item quantity="other"><xliff:g id="count">%d</xliff:g> ನಿಮಿಷಗಳು ಬಾಕಿ</item>
</plurals>
<plurals name="eta_hours">
<item quantity="one">೧ ಗಂಟೆ ಬಾಕಿ</item>
<item quantity="other"><xliff:g id="count">%d</xliff:g> ಗಂಟೆ ಬಾಕಿ</item>
</plurals>
</resources>

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
Copyright (C) 2017 The LineageOS Project
Copyright (C) 2017-2020 The LineageOS Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
@@ -15,10 +15,47 @@
limitations under the License.
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<string name="verification_failed_notification">ಪರಿಶೀಲನೆ ವಿಫಲ</string>
<string name="verifying_download_notification">ನವೀಕರಣ ಪರಿಶೀಲಿಸುತ್ತಿದೆ</string>
<string name="downloading_notification">ಇಳಿಸುತ್ತಿದೆ</string>
<string name="download_paused_notification">ಇಳಿಸುವಿಕೆ ವಿರಾಮ</string>
<string name="download_paused_error_notification">ಇಳಿಸುವಾಗ ದೋಷ</string>
<string name="download_completed_notification">ಇಳಿಸುವಿಕೆ ಪೂರ್ಣಗೊಂಡಿದೆ</string>
<string name="text_download_speed">%1$s, %2$s/s</string>
<string name="installing_update">ನವೀಕರಣ ಘಂಟನ್ನು ಸ್ಥಾಪಿಸುತ್ತಿದೆ</string>
<string name="installing_update_error">ಸ್ಥಾಪನೆ ದೋಷ</string>
<string name="finalizing_package">ಘಂಟು ಸ್ಥಾಪನೆಯನ್ನು ಕೊನೆಗೊಳಿಸುತ್ತಿದೆ</string>
<string name="dialog_battery_low_title">ಅಲ್ಪ ಮಿಂತಿಣಿ</string>
<string name="dialog_battery_low_message_pct">ಮಿಂತಿಣಿ ಮಟ್ಟ ತೀರಾ ಕಡಿಮೆಯಿದೆ. ಮುಂದುವರಿಸಲು ನಿಮಗೆ ಕನಿಷ್ಟ <xliff:g id="percent_discharging">%1$d</xliff:g>%% ಚಾರ್ಜ್ ಅಥವಾ ಚಾರ್ಜಿಂಗ್ನಲ್ಲಿ <xliff:g id="percent_charging">%2$d</xliff:g>%% ಬೇಕು.</string>
<string name="menu_auto_updates_check">ಸ್ವಯಂ ನವೀಕರಣ ಪರಿಶೀಲನೆ</string>
<string name="menu_auto_updates_check_interval_daily">ದಿನಕ್ಕೊಮ್ಮೆ</string>
<string name="menu_auto_updates_check_interval_weekly">ವಾರಕ್ಕೊಮ್ಮೆ</string>
<string name="menu_auto_updates_check_interval_monthly">ತಿಂಗಳಿಗೊಮ್ಮೆ</string>
<string name="menu_auto_updates_check_interval_never">ಎಂದಿಗೂ ಬೇಡ</string>
<string name="menu_auto_delete_updates">ಸ್ಥಾಪಿಸಿದ ನಂತರ ನವೀಕರಣಗಳನ್ನು ಅಳಿಸು</string>
<string name="menu_delete_update">ಅಳಿಸು</string>
<string name="menu_copy_url">URL ನಕಲಿಸು</string>
<string name="menu_export_update">ನವೀಕರಿಣ ನಿರ್ಯಾತ</string>
<string name="menu_show_changelog">ಬದಲಾವಣೆಗಳನ್ನು ತೋರಿಸು</string>
<string name="list_download_progress_eta_new"><xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g> ರಲ್ಲಿ <xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> (<xliff:g id="eta" example="3 minutes left">%3$s</xliff:g>) • <xliff:g id="percentage" example="56">%4$s</xliff:g></string>
<string name="menu_ab_perf_mode">ನವೀಕರಣಕ್ಕೆ ಆದ್ಯತೆ ಕೊಡು</string>
<string name="snack_download_verified">ಇಳಿಸುವಿಕೆ ಪೂರ್ಣಗೊಂಡಿದೆ.</string>
<string name="header_last_updates_check">ಕೊನೆಯ ಪರಿಶೀಲನೆ: <xliff:g id="date" example="1 January 1970">%1$s</xliff:g> (<xliff:g id="time" example="01:23">%2$s</xliff:g>)</string>
<string name="list_build_version">LineageOS <xliff:g id="version" example="14.1">%1$s</xliff:g></string>
<string name="list_build_version_date">LineageOS <xliff:g id="version" example="14.1">%1$s</xliff:g> - <xliff:g id="date" example="July 11, 2017">%2$s</xliff:g></string>
<string name="list_verifying_update">ನವೀಕರಣ ಪರಿಶೀಲಿಸುತ್ತಿದೆ</string>
<string name="action_download">ಇಳಿಸು</string>
<string name="action_install">ಸ್ಥಾಪಿಸು</string>
<string name="action_info">ಮಾಹಿತಿ</string>
<string name="action_delete">ಅಳಿಸು</string>
<string name="action_cancel">ರದ್ದು</string>
<string name="confirm_delete_dialog_title">ಕಡತವನ್ನು ಅಳಿಸು</string>
<string name="confirm_delete_dialog_message">ಆಯ್ಕೆಯಾದ ನವೀಕರಣ ಕಡತ ಅಳಿಸುವುದೇ?</string>
<string name="apply_update_dialog_title">ನವೀಕರಣ ಅನ್ವಯಿಸು</string>
<string name="cancel_installation_dialog_message">ಸ್ಥಾಪನೆ ರದ್ದಿಸಲೇ?</string>
<string name="label_download_url">ಇಳಿಸುವ URL</string>
<string name="dialog_export_title">ನವೀಕರಿಣ ನಿರ್ಯಾತವಾಗುತ್ತಿದೆ</string>
<string name="notification_export_fail">ದೋಷ ನಿರ್ಯಾತ</string>
<string name="toast_already_exporting">ಈಗಾಗಲೇ ನವೀಕರಣವನ್ನು ರಫ್ತು ಮಾಡಲಾಗುತ್ತಿದೆ</string>
<plurals name="eta_seconds">
<item quantity="one">೧ ಕ್ಷಣ ಬಾಕಿ</item>
<item quantity="other"><xliff:g id="count">%d</xliff:g> ಕ್ಷಣ ಬಾಕಿ</item>
@@ -31,4 +68,9 @@
<item quantity="one">೧ ಗಂಟೆ ಬಾಕಿ</item>
<item quantity="other"><xliff:g id="count">%d</xliff:g> ಗಂಟೆ ಬಾಕಿ</item>
</plurals>
<string name="update_on_mobile_data_title">ಎಚ್ಚರಿಕೆ</string>
<string name="update_on_mobile_data_message">ನೀವು ಮೊಬೈಲ್ ದತ್ತಾಂಶವನ್ನು ಹೆಚ್ಚು ಬಳಕೆ ಉಂಟುಮಾಡುವ ನವೀಕರಣ ಘಂಟನ್ನು ಇಳಿಸ ಹೊರಟಿರುವಿರಿ. ಮುಂದುವರಿಸುವುದೇ?</string>
<string name="checkbox_mobile_data_warning">ಪುನಃ ತೋರಿಸದಿರು</string>
<string name="export_channel_title">ನಿರ್ಯಾತ ಪೂರ್ಣತೆ</string>
<string name="ongoing_channel_title">ಪ್ರಗತಿಯಲ್ಲಿರುವ ಕೆಳಭರಿತಗಳು</string>
</resources>

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
Copyright (C) 2017 The LineageOS Project
Copyright (C) 2017-2020 The LineageOS Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
@@ -25,10 +25,12 @@
<string name="download_completed_notification">다운로드 완료</string>
<string name="download_starting_notification">다운로드 시작</string>
<string name="update_failed_notification">업데이트 실패</string>
<string name="installation_suspended_notification">설치가 지연됨</string>
<string name="new_updates_found_title">새 업데이트</string>
<string name="text_download_speed">%1$s, %2$s/s</string>
<string name="pause_button">일시 중지</string>
<string name="resume_button">이어 받기</string>
<string name="suspend_button">지연</string>
<string name="installing_update">업데이트 패키지 설치 중</string>
<string name="installing_update_error">설치 오류</string>
<string name="installing_update_finished">업데이트 설치됨</string>
@@ -41,11 +43,18 @@
<string name="menu_refresh">새로고침</string>
<string name="menu_preferences">설정</string>
<string name="menu_auto_updates_check">업데이트 자동 확인</string>
<string name="menu_auto_updates_check_interval_daily">하루에 한 번</string>
<string name="menu_auto_updates_check_interval_weekly">일주일에 한 번</string>
<string name="menu_auto_updates_check_interval_monthly">한달에 한 번</string>
<string name="menu_auto_updates_check_interval_never">사용 안 함</string>
<string name="menu_auto_delete_updates">설치한 뒤 업데이트 파일 삭제</string>
<string name="menu_delete_update">삭제</string>
<string name="menu_copy_url">URL 복사</string>
<string name="menu_export_update">업데이트 내보내기</string>
<string name="menu_show_changelog">변경 사항 보기</string>
<string name="menu_ab_perf_mode">우선 업데이트</string>
<string name="menu_update_recovery">복구 모드 업데이트</string>
<string name="toast_forced_update_recovery">이 기기에서는 Lineage 복구 모드 업데이트를 비활성화할 수 없습니다.</string>
<string name="snack_updates_found">새 업데이트 발견</string>
<string name="snack_no_updates_found">새로운 업데이트 없음</string>
<string name="snack_updates_check_failed">업데이트 확인에 실패했습니다. 인터넷 연결을 확인한 뒤 다시 시도해 주세요.</string>
@@ -58,8 +67,8 @@
<string name="header_last_updates_check">마지막 확인: <xliff:g id="date" example="1 January 1970">%1$s</xliff:g> (<xliff:g id="time" example="01:23">%2$s</xliff:g>)</string>
<string name="list_build_version">LineageOS <xliff:g id="version" example="14.1">%1$s</xliff:g></string>
<string name="list_build_version_date">LineageOS <xliff:g id="version" example="14.1">%1$s</xliff:g> - <xliff:g id="date" example="July 11, 2017">%2$s</xliff:g></string>
<string name="list_download_progress_new"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> / <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g><xliff:g id="percentage" example="56">%3$s</xliff:g></string>
<string name="list_download_progress_eta_new"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> / <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g> (<xliff:g id="eta" example="3 minutes left">%3$s</xliff:g>)<xliff:g id="percentage" example="56">%4$s</xliff:g></string>
<string name="list_download_progress_newer"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> / <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g></string>
<string name="list_download_progress_eta_newer"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> / <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g> (<xliff:g id="eta" example="3 minutes left">%3$s</xliff:g>)</string>
<string name="list_verifying_update">업데이트 검증 중</string>
<string name="list_no_updates">새로운 업데이트가 없습니다. 수동으로 새 업데이트를 확인하려면 새로고침 버튼을 누르세요.</string>
<string name="action_download">다운로드</string>
@@ -72,8 +81,8 @@
<string name="confirm_delete_dialog_title">파일 삭제</string>
<string name="confirm_delete_dialog_message">선택한 업데이트 파일을 삭제하시겠습니까?</string>
<string name="apply_update_dialog_title">업데이트 적용</string>
<string name="apply_update_dialog_message"><xliff:g id="update_name">%1$s</xliff:g> 버전으로 업그레이드를 시도하려 합니다.\n\n<xliff:g id="ok">%2$s</xliff:g>을 누르면 업데이트를 설치하기 위해 기기가 리커버리 모드로 다시 시작됩니다.\n\n주의: 이 기능은 호환되는 리커버리가 필요하며, 없을 경우 업데이트를 수동으로 설치해야 합니다.</string>
<string name="apply_update_dialog_message_ab"><xliff:g id="update_name">%1$s</xliff:g> 버전으로 업그레이드를 시도하려 합니다.\n\n<xliff:g id="ok">%2$s</xliff:g>을 누르면 백그라운드에서 이 업데이트를 설치합니다.\n\n설치가 완료되면 기기를 다시 시작할 것인지 묻는 대화 상자가 나타납니다.</string>
<string name="apply_update_dialog_message"><xliff:g id="update_name">%1$s</xliff:g> 버전을 설치하려 합니다.\n\n<xliff:g id="ok">%2$s</xliff:g>을 누르면 업데이트를 설치하기 위해 기기가 리커버리 모드로 다시 시작됩니다.\n\n주의: 이 기능은 호환되는 리커버리가 필요하며, 없을 경우 업데이트를 수동으로 설치해야 합니다.</string>
<string name="apply_update_dialog_message_ab"><xliff:g id="update_name">%1$s</xliff:g> 버전을 설치하려 합니다.\n\n<xliff:g id="ok">%2$s</xliff:g>을 누르면 백그라운드에서 이 업데이트를 설치합니다.\n\n설치가 완료되면 기기를 다시 시작할 것인지 묻는 대화 상자가 나타납니다.</string>
<string name="cancel_installation_dialog_message">설치를 취소하시겠습니까?</string>
<string name="label_download_url">다운로드 URL</string>
<string name="toast_download_url_copied">URL 복사됨</string>
@@ -81,6 +90,7 @@
<string name="notification_export_success">업데이트를 내보냈습니다.</string>
<string name="notification_export_fail">내보내기 오류</string>
<string name="toast_already_exporting">이미 업데이트를 내보내는 중입니다.</string>
<string name="toast_export_started">내보내기를 시작했습니다.</string>
<plurals name="eta_seconds">
<item quantity="other"><xliff:g id="count">%d</xliff:g>초 남음</item>
</plurals>
@@ -96,4 +106,11 @@
<string name="menu_mobile_data_warning">모바일 데이터 경고</string>
<string name="blocked_update_dialog_title">업데이트 차단됨</string>
<string name="blocked_update_dialog_message">이 업데이트는 업데이터 앱으로 설치할 수 없습니다. 자세한 정보는 <xliff:g id="info_url">%1$s</xliff:g> 페이지를 참고하세요.</string>
<string name="export_channel_title">내보내기 완료</string>
<string name="new_updates_channel_title">새 업데이트</string>
<string name="ongoing_channel_title">진행 중인 다운로드</string>
<string name="update_failed_channel_title">업데이트 실패</string>
<string name="info_dialog_title">알고 계신가요?</string>
<string name="info_dialog_message">LineageOS 업데이트는 전체 설치 패키지입니다. 중간에 몇 개 버전을 건너뛰었더라도 가장 최신 버전만 설치하면 됩니다!</string>
<string name="info_dialog_ok">정보 감사합니다!</string>
</resources>

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
Copyright (C) 2017 The LineageOS Project
Copyright (C) 2017-2020 The LineageOS Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
@@ -55,7 +55,6 @@
<string name="header_last_updates_check">Sist sjekket: <xliff:g id="date" example="1 January 1970">%1$s</xliff:g> (<xliff:g id="time" example="01:23">%2$s</xliff:g>)</string>
<string name="list_build_version">LineageOS <xliff:g id="version" example="14.1">%1$s</xliff:g></string>
<string name="list_build_version_date">LineageOS <xliff:g id="version" example="14.1">%1$s</xliff:g> - <xliff:g id="date" example="July 11, 2017">%2$s</xliff:g></string>
<string name="list_download_progress_new"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> av <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g><xliff:g id="percentage" example="56">%3$s</xliff:g></string>
<string name="list_verifying_update">Bekrefter oppdatering</string>
<string name="list_no_updates">Ingen nye programvareoppdateringer funnet. For å se etter oppdateringer manuelt, bruk Oppdater-knappen.</string>
<string name="action_download">Last ned</string>
@@ -68,8 +67,6 @@
<string name="confirm_delete_dialog_title">Slett fil</string>
<string name="confirm_delete_dialog_message">Slett valgt oppdateringsfil?</string>
<string name="apply_update_dialog_title">Installer oppdatering</string>
<string name="apply_update_dialog_message">Du er i ferd med å oppdatere til <xliff:g id="update_name">%1$s</xliff:g>.\n\nHvis du trykker <xliff:g id="ok">%2$s</xliff:g> vil enheten starte på nytt i gjenopprettingsmodus for å installere oppdateringen.\n\nMerk: Denne funksjonen krever en kompatibel gjenopprettingsprogramvare ellers må oppdateringer installeres manuelt.</string>
<string name="apply_update_dialog_message_ab">Du er i ferd med å oppdatere til <xliff:g id="update_name">%1$s</xliff:g>.\n\nHvis du trykker <xliff:g id="ok">%2$s</xliff:g> vil enheten begynne å installere i bakgrunnen.\n\nNår den er ferdig, vil du bli spurt om å starte på nytt.</string>
<string name="cancel_installation_dialog_message">Vil du avbryte installasjonen?</string>
<string name="label_download_url">Last ned nettadresse</string>
<string name="toast_download_url_copied">Nettadresse kopiert</string>
@@ -83,4 +80,6 @@
<string name="menu_mobile_data_warning">Advarsel for mobildata</string>
<string name="blocked_update_dialog_title">Oppdatering blokkert</string>
<string name="blocked_update_dialog_message">Denne oppdateringen kan ikke installeres med oppdateringsappen. Les <xliff:g id="info_url">%1$s</xliff:g> for mer informasjon.</string>
<string name="new_updates_channel_title">Nye oppdateringer</string>
<string name="update_failed_channel_title">Oppdatering feilet</string>
</resources>

View File

@@ -0,0 +1,4 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<bool name="theme_is_light">false</bool>
</resources>

View File

@@ -0,0 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<color name="theme_primary">#212121</color>
<color name="theme_primary_dark">#1c1c1c</color>
<color name="theme_accent">@*android:color/accent_device_default_dark</color>
<color name="inverted">#f5f5f5</color>
</resources>

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
Copyright (C) 2017 The LineageOS Project
Copyright (C) 2017-2020 The LineageOS Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
@@ -25,10 +25,12 @@
<string name="download_completed_notification">Downloaden voltooid</string>
<string name="download_starting_notification">Download starten</string>
<string name="update_failed_notification">Update mislukt</string>
<string name="installation_suspended_notification">Installatie onderbroken</string>
<string name="new_updates_found_title">Nieuwe updates</string>
<string name="text_download_speed">%1$s, %2$s/s</string>
<string name="pause_button">Pauzeren</string>
<string name="resume_button">Hervatten</string>
<string name="suspend_button">Onderbreken</string>
<string name="installing_update">Update installeren</string>
<string name="installing_update_error">Installatiefout</string>
<string name="installing_update_finished">Update geïnstalleerd</string>
@@ -41,11 +43,18 @@
<string name="menu_refresh">Vernieuwen</string>
<string name="menu_preferences">Instellingen</string>
<string name="menu_auto_updates_check">Automatisch controleren op updates</string>
<string name="menu_auto_updates_check_interval_daily">Een keer per dag</string>
<string name="menu_auto_updates_check_interval_weekly">Een keer per week</string>
<string name="menu_auto_updates_check_interval_monthly">Een keer per maand</string>
<string name="menu_auto_updates_check_interval_never">Nooit</string>
<string name="menu_auto_delete_updates">Updates verwijderen nadat ze geïnstalleerd zijn</string>
<string name="menu_delete_update">Verwijderen</string>
<string name="menu_copy_url">URL kopiëren</string>
<string name="menu_export_update">Update exporteren</string>
<string name="menu_show_changelog">Changelog weergeven</string>
<string name="menu_ab_perf_mode">Geef prioriteit aan het updateproces</string>
<string name="menu_update_recovery">Recovery bijwerken</string>
<string name="toast_forced_update_recovery">Het is onmogelijk om Lineage Recovery updates op dit apparaat uit te schakelen.</string>
<string name="snack_updates_found">Nieuwe updates gevonden</string>
<string name="snack_no_updates_found">Geen nieuwe updates gevonden</string>
<string name="snack_updates_check_failed">Kan niet controleren op updates. Controleer uw internetverbinding en probeer het later opnieuw.</string>
@@ -58,8 +67,8 @@
<string name="header_last_updates_check">Laatst gecontroleerd: <xliff:g id="date" example="1 January 1970">%1$s</xliff:g> (<xliff:g id="time" example="01:23">%2$s</xliff:g>)</string>
<string name="list_build_version">LineageOS <xliff:g id="version" example="14.1">%1$s</xliff:g></string>
<string name="list_build_version_date">LineageOS <xliff:g id="version" example="14.1">%1$s</xliff:g> - <xliff:g id="date" example="July 11, 2017">%2$s</xliff:g></string>
<string name="list_download_progress_new"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> van <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g><xliff:g id="percentage" example="56">%3$s</xliff:g></string>
<string name="list_download_progress_eta_new"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> van <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g> (<xliff:g id="eta" example="3 minutes left">%3$s</xliff:g>)<xliff:g id="percentage" example="56">%4$s</xliff:g></string>
<string name="list_download_progress_newer"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> van <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g></string>
<string name="list_download_progress_eta_newer"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> van <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g> (<xliff:g id="eta" example="3 minutes left">%3$s</xliff:g>)</string>
<string name="list_verifying_update">Update verifiëren</string>
<string name="list_no_updates">Geen nieuwe updates gevonden. Gebruik de knop Vernieuwen om handmatig te controleren op nieuwe updates.</string>
<string name="action_download">Downloaden</string>
@@ -72,8 +81,8 @@
<string name="confirm_delete_dialog_title">Bestand verwijderen</string>
<string name="confirm_delete_dialog_message">Geselecteerde update-bestand verwijderen?</string>
<string name="apply_update_dialog_title">Update toepassen</string>
<string name="apply_update_dialog_message">Uw systeem wordt bijgewerkt naar <xliff:g id="update_name">%1$s</xliff:g>.\n\nWanneer u op <xliff:g id="ok">%2$s</xliff:g> tikt, zal het apparaat herstarten naar recovery om de update te installeren.\n\nLet op: een compatibele recovery is vereist, anders moet de update handmatig worden geïnstalleerd.</string>
<string name="apply_update_dialog_message_ab">Uw systeem wordt bijgewerkt naar <xliff:g id="update_name">%1$s</xliff:g>.\n\nWanneer u op <xliff:g id="ok">%2$s</xliff:g> tikt, zal het apparaat de update op de achtergrond uitvoeren.\n\nWanneer de installatie voltooid is zal gevraagd worden het toestel te herstarten.</string>
<string name="apply_update_dialog_message">U staat op het punt uw systeem bij te werken naar <xliff:g id="update_name">%1$s</xliff:g>.\n\nAls u op <xliff:g id="ok">%2$s</xliff:g> tikt, zal het apparaat herstarten naar recovery om de update te installeren.\n\nLet op: een compatibele recovery is vereist, anders moet de update handmatig worden geïnstalleerd.</string>
<string name="apply_update_dialog_message_ab">U staat op het punt om uw toestel bij te werken naar <xliff:g id="update_name">%1$s</xliff:g>.\n\nAls u op <xliff:g id="ok">%2$s</xliff:g> tikt, zal het apparaat de update op de achtergrond uitvoeren.\n\nZodra de installatie voltooid is, zal gevraagd worden om het apparaat te herstarten.</string>
<string name="cancel_installation_dialog_message">Installatie annuleren?</string>
<string name="label_download_url">Download-URL</string>
<string name="toast_download_url_copied">URL gekopieerd</string>
@@ -81,6 +90,7 @@
<string name="notification_export_success">Update geëxporteerd</string>
<string name="notification_export_fail">Fout bij exporteren</string>
<string name="toast_already_exporting">Er wordt al een update geëxporteerd</string>
<string name="toast_export_started">Exporteren is begonnen</string>
<plurals name="eta_seconds">
<item quantity="one">1 seconde resterend</item>
<item quantity="other"><xliff:g id="count">%d</xliff:g> seconden resterend</item>
@@ -99,4 +109,11 @@
<string name="menu_mobile_data_warning">Waarschuwing mobiele gegevens</string>
<string name="blocked_update_dialog_title">Update geblokkeerd</string>
<string name="blocked_update_dialog_message">Deze update kan niet worden geïnstalleerd met behulp van de updater-app. Lees <xliff:g id="info_url">%1$s</xliff:g> voor meer informatie.</string>
<string name="export_channel_title">Exporteren voltooid</string>
<string name="new_updates_channel_title">Nieuwe updates</string>
<string name="ongoing_channel_title">Huidige downloads</string>
<string name="update_failed_channel_title">Update mislukt</string>
<string name="info_dialog_title">Wist u dat?</string>
<string name="info_dialog_message">LineageOS updates zijn volledige installatiepakketten. Dat betekent dat u altijd alleen de nieuwste update hoeft te installeren, zelfs als u een paar updates overslaat!</string>
<string name="info_dialog_ok">Bedankt voor de informatie!</string>
</resources>

View File

@@ -1,29 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<!--Generated by crowdin.com-->
<!--
Copyright (C) 2017 The LineageOS Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<!-- Directory where the update files will be downloaded and stored.
WARNING: The application can and will delete any unknown file. -->
<!-- Directory where the downloads will be exported to.
The path is relative to the root of the external storage.-->
<!--
Optional placeholders replaced at runtime:
{device} - Device name
{type} - Build type
{incr} - Incremental version
-->
</resources>

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
Copyright (C) 2017 The LineageOS Project
Copyright (C) 2017-2020 The LineageOS Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
@@ -25,10 +25,12 @@
<string name="download_completed_notification">Pobieranie zakończone</string>
<string name="download_starting_notification">Rozpoczęcie pobierania</string>
<string name="update_failed_notification">Aktualizacja nie powiodła się</string>
<string name="installation_suspended_notification">Instalacja zawieszona</string>
<string name="new_updates_found_title">Nowe aktualizacje</string>
<string name="text_download_speed">%1$s, %2$s/s</string>
<string name="pause_button">Wstrzymaj</string>
<string name="resume_button">Wznów</string>
<string name="suspend_button">Zawieś</string>
<string name="installing_update">Instalowanie pakietu aktualizacji</string>
<string name="installing_update_error">Błąd instalacji</string>
<string name="installing_update_finished">Zainstalowano aktualizację</string>
@@ -36,16 +38,23 @@
<string name="preparing_ota_first_boot">Przygotowanie do pierwszego uruchomienia</string>
<string name="dialog_prepare_zip_message">Przygotowanie wstępne aktualizacji</string>
<string name="dialog_battery_low_title">Niskim poziom baterii</string>
<string name="dialog_battery_low_message_pct">Poziom naładowania baterii jest zbyt niski, musisz mieć co najmniej <xliff:g id="percent_discharging">%1$d</xliff:g>% baterii lub <xliff:g id="percent_charging">%2$d</xliff:g>% w trakcie ładowania.</string>
<string name="dialog_battery_low_message_pct">Poziom naładowania baterii jest zbyt niski, musisz mieć co najmniej <xliff:g id="percent_discharging">%1$d</xliff:g>%% baterii lub <xliff:g id="percent_charging">%2$d</xliff:g>%% w trakcie ładowania.</string>
<string name="reboot">Uruchom ponownie</string>
<string name="menu_refresh">Odśwież</string>
<string name="menu_preferences">Ustawienia</string>
<string name="menu_auto_updates_check">Automatyczne sprawdzanie aktualizacji</string>
<string name="menu_auto_updates_check_interval_daily">Raz dziennie</string>
<string name="menu_auto_updates_check_interval_weekly">Raz w tygodniu</string>
<string name="menu_auto_updates_check_interval_monthly">Raz w miesiącu</string>
<string name="menu_auto_updates_check_interval_never">Nigdy</string>
<string name="menu_auto_delete_updates">Usuń pliki aktualizacji po zainstalowaniu</string>
<string name="menu_delete_update">Usuń</string>
<string name="menu_copy_url">Kopiuj adres URL</string>
<string name="menu_export_update">Wyślij aktualizację</string>
<string name="menu_show_changelog">Pokaż listę zmian</string>
<string name="menu_ab_perf_mode">Nadaj wyższy priorytet procesowi aktualizacji</string>
<string name="menu_update_recovery">Aktualizuj Recovery</string>
<string name="toast_forced_update_recovery">Nie można wyłączyć aktualizacji Lineage Recovery na tym urządzeniu.</string>
<string name="snack_updates_found">Znaleziono nowe aktualizacje</string>
<string name="snack_no_updates_found">Nie znaleziono nowych aktualizacji</string>
<string name="snack_updates_check_failed">Sprawdzanie aktualizacji nie powiodło się. Sprawdź połączenie z Internetem i spróbuj ponownie.</string>
@@ -58,8 +67,8 @@
<string name="header_last_updates_check">Ostatnio sprawdzane: <xliff:g id="date" example="1 January 1970">%1$s</xliff:g> (<xliff:g id="time" example="01:23">%2$s</xliff:g>)</string>
<string name="list_build_version">LineageOS <xliff:g id="version" example="14.1">%1$s</xliff:g></string>
<string name="list_build_version_date">LineageOS <xliff:g id="version" example="14.1">%1$s</xliff:g> - <xliff:g id="date" example="July 11, 2017">%2$s</xliff:g></string>
<string name="list_download_progress_new"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> z <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g><xliff:g id="percentage" example="56">%3$s</xliff:g></string>
<string name="list_download_progress_eta_new"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> z <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g> (<xliff:g id="eta" example="3 minutes left">%3$s</xliff:g>)<xliff:g id="percentage" example="56">%4$s</xliff:g></string>
<string name="list_download_progress_newer"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> z <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g></string>
<string name="list_download_progress_eta_newer"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> z <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g> (<xliff:g id="eta" example="3 minutes left">%3$s</xliff:g>)</string>
<string name="list_verifying_update">Sprawdzanie aktualizacji</string>
<string name="list_no_updates">Nie znaleziono nowych aktualizacji. Aby ręcznie sprawdzić dostępność nowych aktualizacji, użyj przycisku Odśwież.</string>
<string name="action_download">Pobierz</string>
@@ -72,8 +81,8 @@
<string name="confirm_delete_dialog_title">Usuń plik</string>
<string name="confirm_delete_dialog_message">Usunąć wybrany plik aktualizacji?</string>
<string name="apply_update_dialog_title">Zastosuj aktualizację</string>
<string name="apply_update_dialog_message">Masz zamiar zaktualizować do <xliff:g id="update_name">%1$s</xliff:g>.\n\nGdy naciśniesz <xliff:g id="ok">%2$s</xliff:g>, urządzenie uruchomi się ponownie w trybie recovery, aby zainstalować aktualizację.\n\nUwaga: Ta funkcja wymaga kompatybilnego recovery, w innym przypadku aktualizację należy zainstalować ręcznie.</string>
<string name="apply_update_dialog_message_ab">Masz zamiar zaktualizować do <xliff:g id="filename">%1$s</xliff:g>. \n\nGdy naciśniesz <xliff:g id="ok">%2$s</xliff:g>, urządzenie zacznie instalować w tle.\n\nPo zakończeniu wyświetli komunikat, aby urządzenie uruchomić ponownie.</string>
<string name="apply_update_dialog_message">Zamierzasz zainstalować <xliff:g id="update_name">%1$s</xliff:g>.\n\nJeśli naciśniesz <xliff:g id="ok">%2$s</xliff:g>, urządzenie uruchomi się ponownie w trybie Recovery, aby zainstalować aktualizację.\n\nUwaga: Ta funkcja wymaga kompatybilnego Recovery lub aktualizacje będą musiały być zainstalowane ręcznie.</string>
<string name="apply_update_dialog_message_ab">Zamierzasz zainstalować <xliff:g id="update_name">%1$s</xliff:g>.\n\nJeśli naciśniesz <xliff:g id="ok">%2$s</xliff:g>, urządzenie rozpocznie instalację w tle.\n\nPo zakończeniu, zostanie wyświetlony komunikat, aby uruchomić urządzenie ponownie.</string>
<string name="cancel_installation_dialog_message">Anulować instalację?</string>
<string name="label_download_url">Pobierz adres URL</string>
<string name="toast_download_url_copied">Skopiowano adres URL</string>
@@ -81,6 +90,7 @@
<string name="notification_export_success">Aktualizacja wysłana</string>
<string name="notification_export_fail">Błąd wysyłania</string>
<string name="toast_already_exporting">Aktualizacja jest już wysyłana</string>
<string name="toast_export_started">Rozpoczęto eksportowanie</string>
<plurals name="eta_seconds">
<item quantity="one">Pozostała 1 sekunda</item>
<item quantity="few">Pozostały <xliff:g id="count">%d</xliff:g> sekundy</item>
@@ -104,5 +114,12 @@
<string name="checkbox_mobile_data_warning">Nie pokazuj ponownie</string>
<string name="menu_mobile_data_warning">Ostrzeżenie o danych komórkowych</string>
<string name="blocked_update_dialog_title">Aktualizacja zablokowana</string>
<string name="blocked_update_dialog_message">Tej aktualizacji nie można zainstalować przy użyciu aplikacji aktualizacji. Zapoznaj się z <xliff:g id="info_url">%1$s </xliff:g> aby uzyskać więcej informacji.</string>
<string name="blocked_update_dialog_message">Tej aktualizacji nie można zainstalować przy użyciu aplikacji \"Aktualizator\". Zapoznaj się z <xliff:g id="info_url">%1$s </xliff:g>, aby uzyskać więcej informacji.</string>
<string name="export_channel_title">Eksport zakończony</string>
<string name="new_updates_channel_title">Nowe aktualizacje</string>
<string name="ongoing_channel_title">Trwające pobieranie</string>
<string name="update_failed_channel_title">Aktualizacja nie powiodła się</string>
<string name="info_dialog_title">Czy wiesz, że?</string>
<string name="info_dialog_message">Aktualizacje LineageOS to pełne pakiety instalacyjne. Oznacza to, że zawsze możesz zainstalować tylko najnowszą aktualizację, nawet jeśli poprzednie zostały pominięte!</string>
<string name="info_dialog_ok">Dziękujemy za informację!</string>
</resources>

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
Copyright (C) 2017 The LineageOS Project
Copyright (C) 2017-2020 The LineageOS Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
@@ -25,10 +25,12 @@
<string name="download_completed_notification">Download concluído</string>
<string name="download_starting_notification">Iniciando download</string>
<string name="update_failed_notification">Falha ao atualizar</string>
<string name="installation_suspended_notification">Instalação suspensa</string>
<string name="new_updates_found_title">Novas atualizações</string>
<string name="text_download_speed">%1$s, %2$s/s</string>
<string name="pause_button">Pausar</string>
<string name="resume_button">Continuar</string>
<string name="suspend_button">Suspender</string>
<string name="installing_update">Instalando o pacote de atualização</string>
<string name="installing_update_error">Erro de instalação</string>
<string name="installing_update_finished">Atualização instalada</string>
@@ -41,11 +43,16 @@
<string name="menu_refresh">Atualizar</string>
<string name="menu_preferences">Preferências</string>
<string name="menu_auto_updates_check">Autoverificar por atualizações</string>
<string name="menu_auto_updates_check_interval_daily">Diariamente</string>
<string name="menu_auto_updates_check_interval_weekly">Semanalmente</string>
<string name="menu_auto_updates_check_interval_monthly">Mensalmente</string>
<string name="menu_auto_updates_check_interval_never">Nunca</string>
<string name="menu_auto_delete_updates">Excluir pacotes instalados</string>
<string name="menu_delete_update">Excluir</string>
<string name="menu_copy_url">Copiar URL</string>
<string name="menu_export_update">Exportar atualização</string>
<string name="menu_show_changelog">Mostrar alterações</string>
<string name="menu_ab_perf_mode">Priorizar o processo de atualização</string>
<string name="snack_updates_found">Nova atualização disponível</string>
<string name="snack_no_updates_found">Não foram encontradas novas atualizações</string>
<string name="snack_updates_check_failed">Falha ao procurar por atualizações. Verifique sua conexão com a internet e tente novamente.</string>
@@ -58,8 +65,6 @@
<string name="header_last_updates_check">Última verificação: <xliff:g id="date" example="1 January 1970">%1$s</xliff:g> às <xliff:g id="time" example="01:23">%2$s</xliff:g></string>
<string name="list_build_version">LineageOS <xliff:g id="version" example="14.1">%1$s</xliff:g></string>
<string name="list_build_version_date">LineageOS <xliff:g id="version" example="14.1">%1$s</xliff:g> - <xliff:g id="date" example="July 11, 2017">%2$s</xliff:g></string>
<string name="list_download_progress_new"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> de <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g><xliff:g id="percentage" example="56">%3$s</xliff:g></string>
<string name="list_download_progress_eta_new"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> de <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g> (<xliff:g id="eta" example="3 minutes left">%3$s</xliff:g>) • <xliff:g id="percentage" example="56">%4$s</xliff:g></string>
<string name="list_verifying_update">Verificando atualização</string>
<string name="list_no_updates">Não foram encontradas novas atualizações. Use o botão Atualizar para buscar por novas atualizações manualmente.</string>
<string name="action_download">Baixar</string>
@@ -72,8 +77,6 @@
<string name="confirm_delete_dialog_title">Excluir arquivo</string>
<string name="confirm_delete_dialog_message">Excluir o arquivo de atualização selecionado?</string>
<string name="apply_update_dialog_title">Instalar atualização</string>
<string name="apply_update_dialog_message">Você está prestes a atualizar para <xliff:g id="update_name">%1$s</xliff:g>.\n\nAo clicar em <xliff:g id="ok">%2$s</xliff:g>, o dispositivo reiniciará no modo de recuperação para instalar a atualização.\n\nÉ necessário ter uma Recuperação compatível, caso contrário as atualizações deverão ser instaladas manualmente.</string>
<string name="apply_update_dialog_message_ab">Você está prestes a atualizar para <xliff:g id="update_name">%1$s</xliff:g>.\n\nAo clicar em <xliff:g id="ok">%2$s</xliff:g>, o dispositivo iniciará a instalação em segundo plano.\n\nAo concluir, você será solicitado a reiniciar o dispositivo.</string>
<string name="cancel_installation_dialog_message">Deseja cancelar a instalação?</string>
<string name="label_download_url">URL de Download</string>
<string name="toast_download_url_copied">URL copiado</string>
@@ -99,4 +102,10 @@
<string name="menu_mobile_data_warning">Aviso de dados móveis</string>
<string name="blocked_update_dialog_title">Atualização bloqueada</string>
<string name="blocked_update_dialog_message">Esta atualização não pode ser instalada pelo Atualizador. Leia <xliff:g id="info_url">%1$s</xliff:g> para obter mais informações.</string>
<string name="export_channel_title">Exportação concluída</string>
<string name="new_updates_channel_title">Novas atualizações</string>
<string name="ongoing_channel_title">Downloads em andamento</string>
<string name="update_failed_channel_title">Falha ao atualizar</string>
<string name="info_dialog_title">Você sabia?</string>
<string name="info_dialog_ok">Agradecemos o seu comentário!</string>
</resources>

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
Copyright (C) 2017 The LineageOS Project
Copyright (C) 2017-2020 The LineageOS Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
@@ -25,10 +25,12 @@
<string name="download_completed_notification">Transferência concluída</string>
<string name="download_starting_notification">A iniciar a transferência</string>
<string name="update_failed_notification">A atualização falhou</string>
<string name="installation_suspended_notification">Instalação suspensa</string>
<string name="new_updates_found_title">Novas atualizações</string>
<string name="text_download_speed">%1$s, %2$s/s</string>
<string name="pause_button">Pausar</string>
<string name="resume_button">Continuar</string>
<string name="suspend_button">Suspender</string>
<string name="installing_update">A instalar o pacote de atualização</string>
<string name="installing_update_error">Erro de instalação</string>
<string name="installing_update_finished">Atualização instalada</string>
@@ -41,11 +43,18 @@
<string name="menu_refresh">Atualizar</string>
<string name="menu_preferences">Preferências</string>
<string name="menu_auto_updates_check">Verificação automática de atualizações</string>
<string name="menu_auto_updates_check_interval_daily">Uma vez por dia</string>
<string name="menu_auto_updates_check_interval_weekly">Uma vez por semana</string>
<string name="menu_auto_updates_check_interval_monthly">Uma vez por mês</string>
<string name="menu_auto_updates_check_interval_never">Nunca</string>
<string name="menu_auto_delete_updates">Apagar atualizações depois de instaladas</string>
<string name="menu_delete_update">Apagar</string>
<string name="menu_copy_url">Copiar URL</string>
<string name="menu_export_update">Exportar atualização</string>
<string name="menu_show_changelog">Mostrar registo de alterações</string>
<string name="menu_ab_perf_mode">Priorizar o processo de atualização</string>
<string name="menu_update_recovery">Atualizar recuperação</string>
<string name="toast_forced_update_recovery">Não é possível desativar as atualizações da recuperação Lineage neste dispositivo.</string>
<string name="snack_updates_found">Não foram encontradas atualizações</string>
<string name="snack_no_updates_found">Não foram encontradas novas atualizações</string>
<string name="snack_updates_check_failed">A verificação de atualizações falhou. Por favor, verifique a sua ligação à internet e tente novamente.</string>
@@ -58,8 +67,8 @@
<string name="header_last_updates_check">Última verificação: <xliff:g id="date" example="1 January 1970">%1$s</xliff:g> (<xliff:g id="time" example="01:23">%2$s</xliff:g>)</string>
<string name="list_build_version">LineageOS <xliff:g id="version" example="14.1">%1$s</xliff:g></string>
<string name="list_build_version_date">LineageOS <xliff:g id="version" example="14.1">%1$s</xliff:g> - <xliff:g id="date" example="July 11, 2017">%2$s</xliff:g></string>
<string name="list_download_progress_new"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> de <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g><xliff:g id="percentage" example="56">%3$s</xliff:g></string>
<string name="list_download_progress_eta_new"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> de <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g> (<xliff:g id="eta" example="3 minutes left">%3$s</xliff:g>)<xliff:g id="percentage" example="56">%4$s</xliff:g></string>
<string name="list_download_progress_newer"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> de <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g></string>
<string name="list_download_progress_eta_newer"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> de <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g> (<xliff:g id="eta" example="3 minutes left">%3$s</xliff:g>)</string>
<string name="list_verifying_update">A verificar atualização</string>
<string name="list_no_updates">Não foram encontradas novas atualizações. Para verificar novas atualizações manualmente, use o botão Atualizar.</string>
<string name="action_download">Transferir</string>
@@ -73,7 +82,7 @@
<string name="confirm_delete_dialog_message">Deseja eliminar o ficheiro de atualizações selecionado?</string>
<string name="apply_update_dialog_title">Aplicar atualização</string>
<string name="apply_update_dialog_message">Está prestes a atualizar para <xliff:g id="update_name">%1$s</xliff:g>.\n\nSe carregar em<xliff:g id="ok">%2$s</xliff:g>, o dispositivo irá reiniciar no modo de recuperação para instalar a atualização.\n\nNota: É necessária uma Recuperação compatível, caso contrário as atualizações terão de ser instaladas manualmente.</string>
<string name="apply_update_dialog_message_ab">Está prestes a atualizar para <xliff:g id="update_name">%1$s</xliff:g>.\n\nSe selecionar <xliff:g id="ok">%2$s</xliff:g>, o dispositivo irá iniciar a instalação em plano de fundo.\n\nUma vez concluída, ser-lhe-á pedido que reinicie o dispositivo.</string>
<string name="apply_update_dialog_message_ab">Está prestes a atualizar para <xliff:g id="update_name">%1$s</xliff:g>.\n\nSe selecionar <xliff:g id="ok">%2$s</xliff:g>, o dispositivo irá iniciar a instalação em segundo plano.\n\nUma vez concluída, ser-lhe-á pedido que reinicie o dispositivo.</string>
<string name="cancel_installation_dialog_message">Cancelar a instalação?</string>
<string name="label_download_url">URL de transferência</string>
<string name="toast_download_url_copied">URL copiado</string>
@@ -81,6 +90,7 @@
<string name="notification_export_success">Atualização exportada</string>
<string name="notification_export_fail">Erro de exportação</string>
<string name="toast_already_exporting">Já está a exportar uma atualização</string>
<string name="toast_export_started">Exportação iniciada</string>
<plurals name="eta_seconds">
<item quantity="one">1 segundo restante</item>
<item quantity="other"><xliff:g id="count">%d</xliff:g> segundos restantes</item>
@@ -99,4 +109,11 @@
<string name="menu_mobile_data_warning">Aviso de dados móveis</string>
<string name="blocked_update_dialog_title">Atualização bloqueada</string>
<string name="blocked_update_dialog_message">Esta atualização não pode ser instalada usando a aplicação do atualizador. Por favor, leia <xliff:g id="info_url">%1$s </xliff:g> para mais informações.</string>
<string name="export_channel_title">Conclusão da exportação</string>
<string name="new_updates_channel_title">Novas atualizações</string>
<string name="ongoing_channel_title">Transferências em curso</string>
<string name="update_failed_channel_title">A atualização falhou</string>
<string name="info_dialog_title">Sabias que?</string>
<string name="info_dialog_message">As atualizações do LineageOS são pacotes de instalação completa. Isso significa que podes instalar apenas a última atualização, mesmo que tenhas ignorado alguns deles!</string>
<string name="info_dialog_ok">Obrigado pela informação!</string>
</resources>

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
Copyright (C) 2017 The LineageOS Project
Copyright (C) 2017-2020 The LineageOS Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
@@ -25,10 +25,12 @@
<string name="download_completed_notification">Descărcare terminată</string>
<string name="download_starting_notification">Pornire descărcare</string>
<string name="update_failed_notification">Actualizare eșuată</string>
<string name="installation_suspended_notification">Instalarea a fost suspendată</string>
<string name="new_updates_found_title">Actualizări noi</string>
<string name="text_download_speed">%1$s, %2$s/s</string>
<string name="pause_button">Pauză</string>
<string name="resume_button">Reluaţi</string>
<string name="suspend_button">Suspendă</string>
<string name="installing_update">Se instalează pachetul de actualizare</string>
<string name="installing_update_error">Eroare la instalare</string>
<string name="installing_update_finished">Actualizare instalată</string>
@@ -41,11 +43,18 @@
<string name="menu_refresh">Reîmprospătare</string>
<string name="menu_preferences">Preferințe</string>
<string name="menu_auto_updates_check">Verificare automată a actualizărilor</string>
<string name="menu_auto_updates_check_interval_daily">Odată pe zi</string>
<string name="menu_auto_updates_check_interval_weekly">Odată pe săptămână</string>
<string name="menu_auto_updates_check_interval_monthly">Odată pe lună</string>
<string name="menu_auto_updates_check_interval_never">Niciodată</string>
<string name="menu_auto_delete_updates">Şterge actualizările atunci când sunt instalate</string>
<string name="menu_delete_update">Șterge</string>
<string name="menu_copy_url">Copiază URL</string>
<string name="menu_export_update">Exportează actualizarea</string>
<string name="menu_show_changelog">Arată changelog</string>
<string name="menu_ab_perf_mode">Proces update prioritar</string>
<string name="menu_update_recovery">Actualizare recovery</string>
<string name="toast_forced_update_recovery">Este imposibil să dezactivați actualizarea Lineage Recovery pe acest dispozitiv.</string>
<string name="snack_updates_found">Noi actualizări găsite</string>
<string name="snack_no_updates_found">Nu s-au găsit actualizări noi</string>
<string name="snack_updates_check_failed">Verificarea actualizării a eșuat. Vă rugăm să verificați conexiunea la internet și să încercați din nou mai târziu.</string>
@@ -58,8 +67,8 @@
<string name="header_last_updates_check">Ultima verificare: <xliff:g id="date" example="1 January 1970">%1$s</xliff:g> (<xliff:g id="time" example="01:23">%2$s</xliff:g>)</string>
<string name="list_build_version">LineageOS <xliff:g id="version" example="14.1">%1$s</xliff:g></string>
<string name="list_build_version_date">LineageOS <xliff:g id="version" example="14.1">%1$s</xliff:g> - <xliff:g id="date" example="July 11, 2017">%2$s</xliff:g></string>
<string name="list_download_progress_new"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> din <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g><xliff:g id="percentage" example="56">%3$s</xliff:g></string>
<string name="list_download_progress_eta_new"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> din <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g> (<xliff:g id="eta" example="3 minutes left">%3$s</xliff:g>)<xliff:g id="percentage" example="56">%4$s</xliff:g></string>
<string name="list_download_progress_newer"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> din <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g></string>
<string name="list_download_progress_eta_newer"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> din <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g> (<xliff:g id="eta" example="3 minutes left">%3$s</xliff:g>)</string>
<string name="list_verifying_update">Verificare actualizare</string>
<string name="list_no_updates">Nicio actualizare nouă găsită. Pentru a verifica manual pentru noi actualizări, utilizați butonul Reîmprospătare.</string>
<string name="action_download">Descărcați</string>
@@ -72,8 +81,8 @@
<string name="confirm_delete_dialog_title">Ștergeți fișierul</string>
<string name="confirm_delete_dialog_message">Șterge fișierul de actualizare selectat?</string>
<string name="apply_update_dialog_title">Aplicaţi actualizarea</string>
<string name="apply_update_dialog_message">Sunteți pe cale de a face upgrade la <xliff:g id="update_name">%1$s</xliff:g>.\n\nDacă apăsați <xliff:g id="ok">%2$s</xliff:g>, dispozitivul se va restarta în modul de recuperare pentru a instala actualizarea.\n\nNotă: Această caracteristică necesită o Recuperare compatibilă sau actualizările vor trebui să fie instalate manual.</string>
<string name="apply_update_dialog_message_ab">Sunteți pe cale de a face upgrade la <xliff:g id="update_name">%1$s</xliff:g>.\n\nDacă apăsați <xliff:g id="ok">%2$s</xliff:g>, dispozitivul va începe instalarea în fundal.\n\nOdată finalizată, veți fi anunțat(ă) să reporniți telefonul.</string>
<string name="apply_update_dialog_message">Sunteți pe cale să instalați <xliff:g id="update_name">%1$s</xliff:g>.\n\nDacă apăsați <xliff:g id="ok">%2$s</xliff:g>, dispozitivul va reporni în modul recuperare pentru a instala actualizarea.\n\nNotă: Această caracteristică necesită un Recovery compatibil ori actualizările vor trebui instalate manual.</string>
<string name="apply_update_dialog_message_ab">Sunteți pe cale să instalați <xliff:g id="update_name">%1$s</xliff:g>.\n\nDacă apăsați <xliff:g id="ok">%2$s</xliff:g>, dispozitivul va începe instalarea în fundal.\n\nOdată terminată, vi se va solicita să reporniți dispozitivul.</string>
<string name="cancel_installation_dialog_message">Revocaţi instalarea?</string>
<string name="label_download_url">Descărcați URL-ul</string>
<string name="toast_download_url_copied">URL copiat</string>
@@ -81,6 +90,7 @@
<string name="notification_export_success">Actualizare exportată</string>
<string name="notification_export_fail">Eroare de export</string>
<string name="toast_already_exporting">Se exportează deja o actualizare</string>
<string name="toast_export_started">Export inițiat</string>
<plurals name="eta_seconds">
<item quantity="one">1 secundă rămasă</item>
<item quantity="few"><xliff:g id="count">%d</xliff:g> (de) secunde rămase</item>
@@ -102,4 +112,11 @@
<string name="menu_mobile_data_warning">Avertizare de date mobile</string>
<string name="blocked_update_dialog_title">Actualizare blocată</string>
<string name="blocked_update_dialog_message">Această actualizare nu poate fi instalată folosind aplicația actualizator. Vă rugăm să citiţi <xliff:g id="info_url">%1$s</xliff:g> pentru mai multe informaţii.</string>
<string name="export_channel_title">Completare export</string>
<string name="new_updates_channel_title">Actualizări noi</string>
<string name="ongoing_channel_title">Descărcări în desfășurare</string>
<string name="update_failed_channel_title">Actualizare eșuată</string>
<string name="info_dialog_title">Știai că?</string>
<string name="info_dialog_message">Actualizările LineageOS sunt pachete complete de instalare. Acest lucru înseamnă că întotdeauna puteți instala doar ultima actualizare, chiar dacă ați sărit unele dintre ele!</string>
<string name="info_dialog_ok">Mulțumesc pentru informații!</string>
</resources>

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
Copyright (C) 2017 The LineageOS Project
Copyright (C) 2017-2020 The LineageOS Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
@@ -25,10 +25,12 @@
<string name="download_completed_notification">Загрузка завершена</string>
<string name="download_starting_notification">Загрузка началась</string>
<string name="update_failed_notification">Сбой обновления</string>
<string name="installation_suspended_notification">Установка приостановлена</string>
<string name="new_updates_found_title">Доступны обновления</string>
<string name="text_download_speed">%1$s, %2$s/с</string>
<string name="pause_button">Пауза</string>
<string name="resume_button">Возобновить</string>
<string name="suspend_button">Приостановить</string>
<string name="installing_update">Установка обновлений</string>
<string name="installing_update_error">Ошибка установки</string>
<string name="installing_update_finished">Обновление установлено</string>
@@ -41,11 +43,18 @@
<string name="menu_refresh">Обновить</string>
<string name="menu_preferences">Настройки</string>
<string name="menu_auto_updates_check">Автоматическая проверка обновлений</string>
<string name="menu_auto_updates_check_interval_daily">Раз в день</string>
<string name="menu_auto_updates_check_interval_weekly">Раз в неделю</string>
<string name="menu_auto_updates_check_interval_monthly">Раз в месяц</string>
<string name="menu_auto_updates_check_interval_never">Никогда</string>
<string name="menu_auto_delete_updates">Удалить файлы обновления после установки</string>
<string name="menu_delete_update">Удалить</string>
<string name="menu_copy_url">Скопировать URL</string>
<string name="menu_export_update">Экспорт обновлений</string>
<string name="menu_show_changelog">Показать журнал изменений</string>
<string name="menu_ab_perf_mode">Приоритет процесса обновления</string>
<string name="menu_update_recovery">Обновлять Recovery</string>
<string name="toast_forced_update_recovery">Отключить обновления Lineage Recovery на этом устройстве невозможно.</string>
<string name="snack_updates_found">Доступно обновление</string>
<string name="snack_no_updates_found">Обновлений не найдено</string>
<string name="snack_updates_check_failed">Проверка обновлений не удалась. Проверьте подключение к интернету и повторите попытку.</string>
@@ -58,8 +67,8 @@
<string name="header_last_updates_check">Поиск обновлений выполнялся <xliff:g id="date" example="1 January 1970">%1$s</xliff:g> в <xliff:g id="time" example="01:23">%2$s</xliff:g></string>
<string name="list_build_version">LineageOS <xliff:g id="version" example="14.1">%1$s</xliff:g></string>
<string name="list_build_version_date">LineageOS <xliff:g id="version" example="14.1">%1$s</xliff:g> - <xliff:g id="date" example="July 11, 2017">%2$s</xliff:g></string>
<string name="list_download_progress_new"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> из <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g><xliff:g id="percentage" example="56">%3$s</xliff:g></string>
<string name="list_download_progress_eta_new"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> из <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g> (<xliff:g id="eta" example="3 minutes left">%3$s</xliff:g>)<xliff:g id="percentage" example="56">%4$s</xliff:g></string>
<string name="list_download_progress_newer"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> из <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g></string>
<string name="list_download_progress_eta_newer"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> из <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g> (<xliff:g id="eta" example="3 minutes left">%3$s</xliff:g>)</string>
<string name="list_verifying_update">Проверка обновлений</string>
<string name="list_no_updates">Обновлений не найдено. Чтобы проверить наличие обновлений вручную, используйте кнопку Обновить.</string>
<string name="action_download">Скачать</string>
@@ -72,8 +81,8 @@
<string name="confirm_delete_dialog_title">Удалить файл</string>
<string name="confirm_delete_dialog_message">Удалить выбранный файл обновления?</string>
<string name="apply_update_dialog_title">Применить обновление</string>
<string name="apply_update_dialog_message">Будет выполнено обновление до версии <xliff:g id="update_name">%1$s</xliff:g>.\n\nПри нажатии кнопки <xliff:g id="ok">%2$s</xliff:g> устройство будет перезапущено в режиме Recovery для установки новой версии.\n\nПримечание: для использования данной возможности необходим совместимый Recovery. При возникновении ошибки обновление потребуется установить вручную.</string>
<string name="apply_update_dialog_message_ab">Будет выполнено обновление до версии <xliff:g id="update_name">%1$s</xliff:g>.\n\nПри нажатии кнопки <xliff:g id="ok">%2$s</xliff:g> будет начата установка в фоновом режиме.\n\nПо завершении вам будет предложено перезапустить устройство.</string>
<string name="apply_update_dialog_message">Будет выполнена установка <xliff:g id="update_name">%1$s</xliff:g>.\n\nПри нажатии кнопки <xliff:g id="ok">%2$s</xliff:g> устройство будет перезапущено в режиме Recovery для установки новой версии.\n\nПримечание: для использования данной возможности необходим совместимый Recovery. При возникновении ошибки обновление потребуется установить вручную.</string>
<string name="apply_update_dialog_message_ab">Будет выполнена установка <xliff:g id="update_name">%1$s</xliff:g>.\n\nПри нажатии кнопки <xliff:g id="ok">%2$s</xliff:g> будет начата установка в фоновом режиме.\n\nПо завершении вам будет предложено перезапустить устройство.</string>
<string name="cancel_installation_dialog_message">Отменить установку?</string>
<string name="label_download_url">Ссылка для скачивания</string>
<string name="toast_download_url_copied">URL скопирован в буфер обмена</string>
@@ -81,6 +90,7 @@
<string name="notification_export_success">Обновление экспортировано</string>
<string name="notification_export_fail">Ошибка экспорта</string>
<string name="toast_already_exporting">Экспорт уже выполняется</string>
<string name="toast_export_started">Экспорт начат</string>
<plurals name="eta_seconds">
<item quantity="one">осталась <xliff:g id="count">%d</xliff:g> секунда</item>
<item quantity="few">осталось <xliff:g id="count">%d</xliff:g> секунды</item>
@@ -105,4 +115,11 @@
<string name="menu_mobile_data_warning">Предупрежд. о моб. данных</string>
<string name="blocked_update_dialog_title">Обновление заблокировано</string>
<string name="blocked_update_dialog_message">Эту сборку нельзя установить с помощью встроенной системы обновления. Для получения дополнительной информации ознакомьтесь с <xliff:g id="info_url">%1$s</xliff:g>.</string>
<string name="export_channel_title">Экспорт завершен</string>
<string name="new_updates_channel_title">Доступны обновления</string>
<string name="ongoing_channel_title">Текущие загрузки</string>
<string name="update_failed_channel_title">Сбой обновления</string>
<string name="info_dialog_title">Знаете ли вы?</string>
<string name="info_dialog_message">Обновления LineageOS представляют собой полные установочные пакеты. Это означает, что вы всегда можете установить только последнее обновление, даже если вы пропустили некоторые из них!</string>
<string name="info_dialog_ok">Спасибо за информацию!</string>
</resources>

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
Copyright (C) 2017 The LineageOS Project
Copyright (C) 2017-2020 The LineageOS Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
@@ -23,7 +23,6 @@
<string name="reboot">Torra a allùghere</string>
<string name="menu_preferences">Preferèntzias</string>
<string name="menu_delete_update">Iscantzella</string>
<string name="list_download_progress_new"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> de <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g><xliff:g id="percentage" example="56">%3$s</xliff:g></string>
<string name="action_download">Iscàrriga</string>
<string name="action_pause">Pàusa</string>
<string name="action_resume">Sighi</string>
@@ -32,4 +31,6 @@
<string name="action_delete">Iscantzella</string>
<string name="action_cancel">Annulla</string>
<string name="update_on_mobile_data_title">Atentzione</string>
<string name="new_updates_channel_title">Agiornamentos noos</string>
<string name="update_failed_channel_title">Agiornamentu fallidu</string>
</resources>

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
Copyright (C) 2017 The LineageOS Project
Copyright (C) 2017-2020 The LineageOS Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
@@ -25,10 +25,12 @@
<string name="download_completed_notification">Sťahovanie dokončené</string>
<string name="download_starting_notification">Spúšťam sťahovanie</string>
<string name="update_failed_notification">Aktualizácia zlyhala</string>
<string name="installation_suspended_notification">Inštalácia bola pozastavená</string>
<string name="new_updates_found_title">Nové aktualizácie</string>
<string name="text_download_speed">%1$s, %2$s/s</string>
<string name="pause_button">Pozastaviť</string>
<string name="resume_button">Obnoviť</string>
<string name="suspend_button">Pozastaviť</string>
<string name="installing_update">Inštalácia balíka aktualizácií</string>
<string name="installing_update_error">Chyba pri inštalácii</string>
<string name="installing_update_finished">Aktualizácia nainštalovaná</string>
@@ -41,11 +43,18 @@
<string name="menu_refresh">Obnoviť</string>
<string name="menu_preferences">Predvoľby</string>
<string name="menu_auto_updates_check">Automatická kontrola aktualizácií</string>
<string name="menu_auto_updates_check_interval_daily">Denne</string>
<string name="menu_auto_updates_check_interval_weekly">Týždenne</string>
<string name="menu_auto_updates_check_interval_monthly">Mesačne</string>
<string name="menu_auto_updates_check_interval_never">Nikdy</string>
<string name="menu_auto_delete_updates">Vymazať aktualizácie po nainštalovaní</string>
<string name="menu_delete_update">Vymazať</string>
<string name="menu_copy_url">Kopírovať URL</string>
<string name="menu_export_update">Export aktualizácie</string>
<string name="menu_show_changelog">Zobraziť zoznam zmien</string>
<string name="menu_ab_perf_mode">Uprednostňovať proces aktualizácie</string>
<string name="menu_update_recovery">Aktualizácia recovery</string>
<string name="toast_forced_update_recovery">Na tomto zariadení nie je možné zakázať aktualizácie oddielu Lineage recovery</string>
<string name="snack_updates_found">Našli sa nové aktualizácie</string>
<string name="snack_no_updates_found">Nenašli sa žiadne nové aktualizácie</string>
<string name="snack_updates_check_failed">Kontrola aktualizácií zlyhala. Skontrolujte prosím vaše internetové pripojenie a skúste to znova neskôr.</string>
@@ -58,8 +67,6 @@
<string name="header_last_updates_check">Posledná kontrola: <xliff:g id="date" example="1 January 1970">%1$s</xliff:g> (<xliff:g id="time" example="01:23">%2$s</xliff:g>)</string>
<string name="list_build_version">LineageOS <xliff:g id="version" example="14.1">%1$s</xliff:g></string>
<string name="list_build_version_date">LineageOS <xliff:g id="version" example="14.1">%1$s</xliff:g> - <xliff:g id="date" example="July 11, 2017">%2$s</xliff:g></string>
<string name="list_download_progress_new"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> из <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g><xliff:g id="percentage" example="56">%3$s</xliff:g></string>
<string name="list_download_progress_eta_new"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> z <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g> (<xliff:g id="eta" example="3 minutes left">%3$s</xliff:g>) • <xliff:g id="percentage" example="56">%4$s</xliff:g></string>
<string name="list_verifying_update">Overujem aktualizáciu</string>
<string name="list_no_updates">Neboli nájdené žiadne nové aktualizácie. Ak chcete ručne vyhľadať nové aktualizácie, použite tlačítko Aktualizovať.</string>
<string name="action_download">Stiahnuť</string>
@@ -72,8 +79,6 @@
<string name="confirm_delete_dialog_title">Vymazať súbor</string>
<string name="confirm_delete_dialog_message">Vymazať vybraný súbor aktualizácie?</string>
<string name="apply_update_dialog_title">Aplikovať aktualizáciu</string>
<string name="apply_update_dialog_message">Idete aktualizovať na <xliff:g id="update_name">%1$s</xliff:g>.\n\nAk stlačíte <xliff:g id="ok">%2$s</xliff:g>, zariadenie sa reštartuje do recovery režimu na inštaláciu aktualizácie.\n\nPoznámka: Táto funkcia vyžaduje kompatibilné Recovery alebo treba aktualizácie nainštalovať ručne.</string>
<string name="apply_update_dialog_message_ab">Idete aktualizovať na <xliff:g id="update_name">%1$s</xliff:g>.\n\nAk stlačíte <xliff:g id="ok">%2$s</xliff:g>, zariadenie začne inštaláciu v pozadí.\n\nPo ukončení budete vyzvaný na reštart.</string>
<string name="cancel_installation_dialog_message">Zrušiť inštaláciu?</string>
<string name="label_download_url">URL adresa</string>
<string name="toast_download_url_copied">URL skopírované</string>
@@ -105,4 +110,8 @@
<string name="menu_mobile_data_warning">Upozornenie mobilných dát</string>
<string name="blocked_update_dialog_title">Aktualizácia bola zablokovaná</string>
<string name="blocked_update_dialog_message">Táto aktualizácia sa nedá nainštalovať pomocou aplikácie aktualizátora. Prečítajte si <xliff:g id="info_url">%1$s </xliff:g> pre viac informácií.</string>
<string name="export_channel_title">Dokončenie exportu</string>
<string name="new_updates_channel_title">Nové aktualizácie</string>
<string name="ongoing_channel_title">Prebiehajúce sťahovania</string>
<string name="update_failed_channel_title">Aktualizácia zlyhala</string>
</resources>

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
Copyright (C) 2017 The LineageOS Project
Copyright (C) 2017-2020 The LineageOS Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
@@ -25,10 +25,12 @@
<string name="download_completed_notification">Prenos končan</string>
<string name="download_starting_notification">Začetek prenosa</string>
<string name="update_failed_notification">Posodobitev je spodletela</string>
<string name="installation_suspended_notification">Namestitev začasno ustavljena</string>
<string name="new_updates_found_title">Nove posodobitve</string>
<string name="text_download_speed">%1$s, %2$s/s</string>
<string name="pause_button">Premor</string>
<string name="resume_button">Nadaljuj</string>
<string name="suspend_button">Začasno ustavi</string>
<string name="installing_update">Nameščanje posodobitvenega paketa</string>
<string name="installing_update_error">Napaka pri namestitvi</string>
<string name="installing_update_finished">Posodobitev nameščena</string>
@@ -41,11 +43,18 @@
<string name="menu_refresh">Osveži</string>
<string name="menu_preferences">Nastavitve</string>
<string name="menu_auto_updates_check">Samodejno preverjanje za posodobitve</string>
<string name="menu_auto_updates_check_interval_daily">Enkrat na dan</string>
<string name="menu_auto_updates_check_interval_weekly">Enkrat na teden</string>
<string name="menu_auto_updates_check_interval_monthly">Enkrat na mesec</string>
<string name="menu_auto_updates_check_interval_never">Nikoli</string>
<string name="menu_auto_delete_updates">Izbriši posodobitve po namestitvi</string>
<string name="menu_delete_update">Izbriši</string>
<string name="menu_copy_url">Kopiraj URL</string>
<string name="menu_export_update">Izvozi posodobitev</string>
<string name="menu_show_changelog">Prikaži dnevnik sprememb</string>
<string name="menu_ab_perf_mode">Daj prednost posodobitvenemu postopku</string>
<string name="menu_update_recovery">Posodobi obnovitev</string>
<string name="toast_forced_update_recovery">Ni mogoče onemogočiti posodobitev obnovitve Lineage na tej napravi.</string>
<string name="snack_updates_found">Najdene nove posodobitve</string>
<string name="snack_no_updates_found">Ni najdenih novih posodobitev</string>
<string name="snack_updates_check_failed">Preverjanje za posodobitve je spodletelo. Preverite svojo internetno povezavo in poskusite znova kasneje.</string>
@@ -58,8 +67,8 @@
<string name="header_last_updates_check">Zadnje preverjanje: <xliff:g id="date" example="1 January 1970">%1$s</xliff:g> (<xliff:g id="time" example="01:23">%2$s</xliff:g>)</string>
<string name="list_build_version">LineageOS <xliff:g id="version" example="14.1">%1$s</xliff:g></string>
<string name="list_build_version_date">LineageOS <xliff:g id="version" example="14.1">%1$s</xliff:g> - <xliff:g id="date" example="July 11, 2017">%2$s</xliff:g></string>
<string name="list_download_progress_new"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> od <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g><xliff:g id="percentage" example="56">%3$s</xliff:g></string>
<string name="list_download_progress_eta_new"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> od <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g> (<xliff:g id="eta" example="3 minutes left">%3$s</xliff:g>)<xliff:g id="percentage" example="56">%4$s</xliff:g></string>
<string name="list_download_progress_newer"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> od <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g></string>
<string name="list_download_progress_eta_newer"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> od <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g> (<xliff:g id="eta" example="3 minutes left">%3$s</xliff:g>)</string>
<string name="list_verifying_update">Preverjanje posodobitve</string>
<string name="list_no_updates">Ni najdenih novih posodobitev. Za ročno preverjanje novih posodobitev, uporabite gumb Osveži.</string>
<string name="action_download">Prenesi</string>
@@ -72,8 +81,8 @@
<string name="confirm_delete_dialog_title">Izbriši datoteko</string>
<string name="confirm_delete_dialog_message">Izbriši izbrano posodobitveno datoteko?</string>
<string name="apply_update_dialog_title">Uveljavi posodobitev</string>
<string name="apply_update_dialog_message">Ste pred nadgradnjo na <xliff:g id="update_name">%1$s</xliff:g>.\n\nČe pritisnete <xliff:g id="ok">%2$s</xliff:g>, se bo naprava vnovično zagnala v obnovitvenem načinu, da se namesti posodobitev.\n\nOpomba: Ta značilnost zahteva združljivo Obnovitev ali pa boste morali posodobitve namestiti ročno.</string>
<string name="apply_update_dialog_message_ab">Ste pred nadgradnjo na <xliff:g id="update_name">%1$s</xliff:g>.\n\nČe pritisnete na <xliff:g id="ok">%2$s</xliff:g>, bo naprava začela nameščanje v ozadju.\n\nOb zaključku boste pozvani k vnovičnemu zagonu.</string>
<string name="apply_update_dialog_message">Ste pred namestitvijo <xliff:g id="update_name">%1$s</xliff:g>.\n\nČe pritisnete <xliff:g id="ok">%2$s</xliff:g>, se bo naprava vnovično zagnala v obnovitveni način, da namesti posodobitev.\n\nOpomba: Ta funkcija zahteva združljivo Obnovitev ali pa bodo morale posodobitve biti nameščene ročno.</string>
<string name="apply_update_dialog_message_ab">Ste pred namestitvijo <xliff:g id="update_name">%1$s</xliff:g>.\n\nČe pritisnete <xliff:g id="ok">%2$s</xliff:g>, bo naprava začela nameščanje v ozadju.\n\nOb zaključku boste pozvani k vnovičnemu zagonu.</string>
<string name="cancel_installation_dialog_message">Prekliči nameščanje?</string>
<string name="label_download_url">URL prenosa</string>
<string name="toast_download_url_copied">URL kopiran</string>
@@ -81,6 +90,7 @@
<string name="notification_export_success">Posodobitev izvožena</string>
<string name="notification_export_fail">Napaka pri izvozu</string>
<string name="toast_already_exporting">Posodobitev se že izvaža</string>
<string name="toast_export_started">Začetek izvoza</string>
<plurals name="eta_seconds">
<item quantity="one"><xliff:g id="count">%d</xliff:g> sekunda preostala</item>
<item quantity="two"><xliff:g id="count">%d</xliff:g> sekundi preostali</item>
@@ -105,4 +115,11 @@
<string name="menu_mobile_data_warning">Opozorilo mobilnih podatkov</string>
<string name="blocked_update_dialog_title">Posodobitev blokirana</string>
<string name="blocked_update_dialog_message">Te posodobitve ni mogoče namestiti z uporabo aplikacije za posodabljanje. Za več informacij preberite <xliff:g id="info_url">%1$s</xliff:g>.</string>
<string name="export_channel_title">Zaključek izvoza</string>
<string name="new_updates_channel_title">Nove posodobitve</string>
<string name="ongoing_channel_title">Prenosi v teku</string>
<string name="update_failed_channel_title">Posodobitev je spodletela</string>
<string name="info_dialog_title">Ali ste vedeli?</string>
<string name="info_dialog_message">LineageOS posodobitve so polni namestitveni paketi. To pomeni, da lahko vedno namestite samo zadnjo posodobitev tudi, če ste jih vmes nekaj preskočili!</string>
<string name="info_dialog_ok">Hvala za informacije!</string>
</resources>

View File

@@ -1,103 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<!--Generated by crowdin.com-->
<!--
Copyright (C) 2017 The LineageOS Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<string name="app_name">Përditësuesi</string>
<string name="display_name">Përditësuesi</string>
<string name="verification_failed_notification">Verifikimi dështoi</string>
<string name="verifying_download_notification">Duke verifikuar përditësimin</string>
<string name="downloading_notification">Duke u shkarkuar</string>
<string name="download_paused_notification">Shkarkimi ndaloi</string>
<string name="download_paused_error_notification">Problem në shkarkim</string>
<string name="download_completed_notification">Shkarkimi përfundoi</string>
<string name="download_starting_notification">Duke filluar shkarkimin</string>
<string name="update_failed_notification">Përditësimi dështoi</string>
<string name="new_updates_found_title">Përditësime të reja</string>
<string name="text_download_speed">%1$s, %2$s/s</string>
<string name="pause_button">Pusho</string>
<string name="resume_button">Rinis</string>
<string name="installing_update">Duke instaluar paketën e përditësimit</string>
<string name="installing_update_error">Gabim në instalim</string>
<string name="installing_update_finished">Përditesimi u instalua</string>
<string name="finalizing_package">Në perfundim të instalimit të paketës</string>
<string name="preparing_ota_first_boot">Po përgatitet për ndezjen e parë</string>
<string name="dialog_prepare_zip_message">Parapërgatitje për përditësimin</string>
<string name="dialog_battery_low_title">Bateria e ulët</string>
<string name="dialog_battery_low_message_pct">Niveli i baterië është shumë i ulët, për të vazhduar duhet të jetë të paktën <xliff:g id="percent_discharging">%1$d</xliff:g>%% e baterisë, ose <xliff:g id="percent_charging">%2$d</xliff:g>%% nëse po karikohet.</string>
<string name="reboot">Rindiz</string>
<string name="menu_refresh">Rifresko</string>
<string name="menu_preferences">Parapëlqime</string>
<string name="menu_auto_updates_check">Kontroll automatik të përditësimeve</string>
<string name="menu_auto_delete_updates">Fshi përditësimet pas instalimit</string>
<string name="menu_delete_update">Fshije</string>
<string name="menu_copy_url">Kopjo URL</string>
<string name="menu_export_update">Eksporto përditësimin</string>
<string name="menu_show_changelog">Shfaq ndryshimet</string>
<string name="snack_updates_found">Ka përditësime të reja</string>
<string name="snack_no_updates_found">Nuk u gjet asnjë përditësim i ri</string>
<string name="snack_updates_check_failed">Kontrolli për përditësim dështoi. Ju lutem kontrolloni për lidhjen me internet e më pas provoni sërish.</string>
<string name="snack_download_failed">Shkarkimi dështoi. Ju lutem kontrolloni për lidhjen me internetin dhe provoni sërish.</string>
<string name="snack_download_verification_failed">Verifikim i përditësimit dështoi.</string>
<string name="snack_download_verified">Shkarkimi përfundoi.</string>
<string name="snack_update_not_installable">Ky përditësim nuk mund të instalohet mbi këtë version aktual.</string>
<string name="header_title_text">LineageOS\n%1$s</string>
<string name="header_android_version">Android <xliff:g id="version" example="7.1.2">%1$s</xliff:g></string>
<string name="header_last_updates_check">Kontrolli i fundit: <xliff:g id="date" example="1 January 1970">%1$s</xliff:g> (<xliff:g id="time" example="01:23">%2$s</xliff:g>)</string>
<string name="list_build_version">LineageOS <xliff:g id="version" example="14.1">%1$s</xliff:g></string>
<string name="list_build_version_date">LineageOS <xliff:g id="version" example="14.1">%1$s</xliff:g> - <xliff:g id="date" example="July 11, 2017">%2$s</xliff:g></string>
<string name="list_download_progress_new"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> e <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g><xliff:g id="percentage" example="56">%3$s</xliff:g></string>
<string name="list_download_progress_eta_new"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> e <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g> (<xliff:g id="eta" example="3 minutes left">%3$s</xliff:g>) • <xliff:g id="percentage" example="56">%4$s</xliff:g></string>
<string name="list_verifying_update">Duke verifikuar përditësimin</string>
<string name="list_no_updates">Nuk ka përditësime të reja. Për të kërkuar manualisht për përditësime të reja, përdor butonin Rifresko.</string>
<string name="action_download">Shkarko</string>
<string name="action_pause">Pezullo</string>
<string name="action_resume">Rinis</string>
<string name="action_install">Instalo</string>
<string name="action_info">Informacion</string>
<string name="action_delete">Fshi</string>
<string name="action_cancel">Anullo</string>
<string name="confirm_delete_dialog_title">Fshi skedarin</string>
<string name="confirm_delete_dialog_message">Dëshiron të fshish skedarin e zgjedhur të përditësimit?</string>
<string name="apply_update_dialog_title">Apliko përditësimin</string>
<string name="apply_update_dialog_message">Ju po përditësoheni në <xliff:g id="update_name">%1$s</xliff:g>.\n\nNëse shtypni <xliff:g id="ok">%2$s</xliff:g>, telefoni do te rindizet ne Gjendjen Recovery për të instaluar përditesimin.\n\nShënim: Ky funksion kërkon nje Recovery të përshtatshem ose perditesimi do duhet të bëhet manualisht.</string>
<string name="apply_update_dialog_message_ab">Ju po përditësoheni në <xliff:g id="update_name">%1$s</xliff:g>.\n\nNëse zgjidhni <xliff:g id="ok">%2$s</xliff:g>, paisja do fillojë instalimin prapaskenë. \n\nSapo të përfundojë, ju do të pyeteni për të rindezur paisjen.</string>
<string name="cancel_installation_dialog_message">Anullo instalimin?</string>
<string name="label_download_url">Shkarko URL</string>
<string name="toast_download_url_copied">URL u kopjua</string>
<string name="dialog_export_title">Duke exportuar përditësimin</string>
<string name="notification_export_success">Përditësimi u eksportua</string>
<string name="notification_export_fail">Problem në exportim</string>
<string name="toast_already_exporting">Aktualisht po exporton një përditësim</string>
<plurals name="eta_seconds">
<item quantity="one">1 sekondë e mbetur</item>
<item quantity="other"><xliff:g id="count">%d</xliff:g> sekonda të mbetura</item>
</plurals>
<plurals name="eta_minutes">
<item quantity="one">1 minutë e mbetur</item>
<item quantity="other"><xliff:g id="count">%d</xliff:g> minuta të mbetura</item>
</plurals>
<plurals name="eta_hours">
<item quantity="one">1 orë e mbetur</item>
<item quantity="other"><xliff:g id="count">%d</xliff:g> orë të mbetura</item>
</plurals>
<string name="update_on_mobile_data_title">Paralajmërim</string>
<string name="update_on_mobile_data_message">Jo po shkarkoni një paketë përditësimi duke përodur internetin e kartës, e cila do konsumojë shumë internet. Dëshironi të vazhdoni?</string>
<string name="checkbox_mobile_data_warning">Mos e shfaq përsëri</string>
<string name="menu_mobile_data_warning">Paralajmërim për përdorim nga rrjeti telefonik</string>
<string name="blocked_update_dialog_title">Përditësimi është bllokuar</string>
<string name="blocked_update_dialog_message">Ky përditësim nuk mund të instalohet me app e përditësuesit. Për më shumë informacion ju lutem lexoni <xliff:g id="info_url">%1$s</xliff:g>.</string>
</resources>

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
Copyright (C) 2017 The LineageOS Project
Copyright (C) 2017-2020 The LineageOS Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
@@ -25,10 +25,12 @@
<string name="download_completed_notification">Shkarkimi përfundoi</string>
<string name="download_starting_notification">Duke filluar shkarkimin</string>
<string name="update_failed_notification">Përditësimi dështoi</string>
<string name="installation_suspended_notification">Instalimi u pezullua</string>
<string name="new_updates_found_title">Përditësime të reja</string>
<string name="text_download_speed">%1$s, %2$s/s</string>
<string name="pause_button">Pusho</string>
<string name="resume_button">Rinis</string>
<string name="suspend_button">Pezullu</string>
<string name="installing_update">Duke instaluar paketën e përditësimit</string>
<string name="installing_update_error">Gabim në instalim</string>
<string name="installing_update_finished">Përditesimi u instalua</string>
@@ -41,11 +43,18 @@
<string name="menu_refresh">Rifresko</string>
<string name="menu_preferences">Preferencat</string>
<string name="menu_auto_updates_check">Kontroll automatik të përditësimeve</string>
<string name="menu_auto_updates_check_interval_daily">Njëherë në ditë</string>
<string name="menu_auto_updates_check_interval_weekly">Njëherë në javë</string>
<string name="menu_auto_updates_check_interval_monthly">Njëherë në muaj</string>
<string name="menu_auto_updates_check_interval_never">Asnjëherë</string>
<string name="menu_auto_delete_updates">Fshi përditësimet pas instalimit</string>
<string name="menu_delete_update">Fshije</string>
<string name="menu_copy_url">Kopjo URL</string>
<string name="menu_export_update">Eksporto përditësimin</string>
<string name="menu_show_changelog">Shfaq ndryshimet</string>
<string name="menu_ab_perf_mode">Jepi përparësi përditësimit</string>
<string name="menu_update_recovery">Përditëso rikuperimin</string>
<string name="toast_forced_update_recovery">Është e pamundur të çaktivizoni përditësimet e rikuperimit të Lineages në këtë pajisje.</string>
<string name="snack_updates_found">Ka përditësime të reja</string>
<string name="snack_no_updates_found">Nuk u gjet asnjë përditësim i ri</string>
<string name="snack_updates_check_failed">Kontrolli për përditësim dështoi. Ju lutem kontrolloni për lidhjen me internet e më pas provoni sërish.</string>
@@ -58,8 +67,8 @@
<string name="header_last_updates_check">Kontrolli i fundit: <xliff:g id="date" example="1 January 1970">%1$s</xliff:g> (<xliff:g id="time" example="01:23">%2$s</xliff:g>)</string>
<string name="list_build_version">LineageOS <xliff:g id="version" example="14.1">%1$s</xliff:g></string>
<string name="list_build_version_date">LineageOS <xliff:g id="version" example="14.1">%1$s</xliff:g> - <xliff:g id="date" example="July 11, 2017">%2$s</xliff:g></string>
<string name="list_download_progress_new"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> e <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g><xliff:g id="percentage" example="56">%3$s</xliff:g></string>
<string name="list_download_progress_eta_new"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> e <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g> (<xliff:g id="eta" example="3 minutes left">%3$s</xliff:g>)<xliff:g id="percentage" example="56">%4$s</xliff:g></string>
<string name="list_download_progress_newer"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> nga <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g></string>
<string name="list_download_progress_eta_newer"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> nga <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g> (<xliff:g id="eta" example="3 minutes left">%3$s</xliff:g>)</string>
<string name="list_verifying_update">Duke verifikuar përditësimin</string>
<string name="list_no_updates">Nuk ka përditësime të reja. Për të kërkuar manualisht për përditësime të reja, përdor butonin Rifresko.</string>
<string name="action_download">Shkarko</string>
@@ -72,8 +81,8 @@
<string name="confirm_delete_dialog_title">Fshi skedarin</string>
<string name="confirm_delete_dialog_message">Dëshiron të fshish skedarin e zgjedhur të përditësimit?</string>
<string name="apply_update_dialog_title">Apliko përditësimin</string>
<string name="apply_update_dialog_message">Ju po përditësoheni në <xliff:g id="update_name">%1$s</xliff:g>.\n\nNëse shtypni <xliff:g id="ok">%2$s</xliff:g>, telefoni do te rindizet ne Gjendjen Recovery për të instaluar përditesimin.\n\nShënim: Ky funksion kërkon nje Recovery të përshtatshem ose perditesimi do duhet të het manualisht.</string>
<string name="apply_update_dialog_message_ab">Ju po përditësoheni në <xliff:g id="update_name">%1$s</xliff:g>.\n\nNëse zgjidhni <xliff:g id="ok">%2$s</xliff:g>, paisja do fillojë instalimin prapaskenë. \n\nSapo të përfundojë, ju do të pyeteni për të rindezur paisjen.</string>
<string name="apply_update_dialog_message">Jeni gati të instaloni <xliff:g id="update_name">%1$s</xliff:g>.\n\nNëse shtypni <xliff:g id="ok">%2$s</xliff:g>, pajisja do të riniset vetë në modalitetin e rikuperimit për të instaluar përditësimin.\n\nShënim: Ky funksion kërkon një Rikuperim të pajtueshëm ose përditësimet do duhet të instalohen manualisht.</string>
<string name="apply_update_dialog_message_ab">Jeni gati të instaloni <xliff:g id="update_name">%1$s</xliff:g>.\n\nNëse shtypni <xliff:g id="ok">%2$s</xliff:g>, pajisja do fillojë instalohet në sfond.\n\nPasi të keni përfunduar, do t\'ju kërkohet të rindizni.</string>
<string name="cancel_installation_dialog_message">Anullo instalimin?</string>
<string name="label_download_url">Shkarko URL</string>
<string name="toast_download_url_copied">URL u kopjua</string>
@@ -81,6 +90,7 @@
<string name="notification_export_success">Përditësimi u eksportua</string>
<string name="notification_export_fail">Problem në exportim</string>
<string name="toast_already_exporting">Aktualisht po exporton një përditësim</string>
<string name="toast_export_started">Eksporti filloi</string>
<plurals name="eta_seconds">
<item quantity="one">1 sekondë e mbetur</item>
<item quantity="other"><xliff:g id="count">%d</xliff:g> sekonda të mbetura</item>
@@ -99,4 +109,11 @@
<string name="menu_mobile_data_warning">Paralajmërim për përdorim nga rrjeti telefonik</string>
<string name="blocked_update_dialog_title">Përditësimi është bllokuar</string>
<string name="blocked_update_dialog_message">Ky përditësim nuk mund të instalohet me app e përditësuesit. Për më shumë informacion ju lutem lexoni <xliff:g id="info_url">%1$s</xliff:g>.</string>
<string name="export_channel_title">Eksporto përfundimin</string>
<string name="new_updates_channel_title">Përditësime të reja</string>
<string name="ongoing_channel_title">Shkarkimet në proces</string>
<string name="update_failed_channel_title">Përditësimi dështoi</string>
<string name="info_dialog_title">A e dinit?</string>
<string name="info_dialog_message">Përditësimet e LineageOS janë paketa të plota instalimi. Kjo do të thotë që gjithmonë mund të instaloni vetëm përditësimin më të fundit, edhe nëse keni anashkaluar disa në mes!</string>
<string name="info_dialog_ok">Faleminderit për informacionin!</string>
</resources>

View File

@@ -1,29 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<!--Generated by crowdin.com-->
<!--
Copyright (C) 2017 The LineageOS Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<!-- Directory where the update files will be downloaded and stored.
WARNING: The application can and will delete any unknown file. -->
<!-- Directory where the downloads will be exported to.
The path is relative to the root of the external storage.-->
<!--
Optional placeholders replaced at runtime:
{device} - Device name
{type} - Build type
{incr} - Incremental version
-->
</resources>

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
Copyright (C) 2017 The LineageOS Project
Copyright (C) 2017-2020 The LineageOS Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
@@ -46,6 +46,7 @@
<string name="menu_copy_url">Копирај URL</string>
<string name="menu_export_update">Извези ажурирања</string>
<string name="menu_show_changelog">Прикажи дневник измена</string>
<string name="menu_ab_perf_mode">Приоритет процеса ажурирања</string>
<string name="snack_updates_found">Ново ажурирање пронађено</string>
<string name="snack_no_updates_found">Нису пронађена нова ажурирања</string>
<string name="snack_updates_check_failed">Провера за ажурирања није успела. Провери своју интернет везу и покушај поново касније.</string>
@@ -58,8 +59,6 @@
<string name="header_last_updates_check">Последњи пут проверено: <xliff:g id="date" example="1 January 1970">%1$s</xliff:g> (<xliff:g id="time" example="01:23">%2$s</xliff:g>)</string>
<string name="list_build_version">LineageOS <xliff:g id="version" example="14.1">%1$s</xliff:g></string>
<string name="list_build_version_date">LineageOS <xliff:g id="version" example="14.1">%1$s </xliff:g> - <xliff:g id="date" example="July 11, 2017">%2$s </xliff:g></string>
<string name="list_download_progress_new"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> од <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g><xliff:g id="percentage" example="56">%3$s</xliff:g></string>
<string name="list_download_progress_eta_new"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> од <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g> (<xliff:g id="eta" example="3 minutes left">%3$s</xliff:g>) • <xliff:g id="percentage" example="56">%4$s</xliff:g></string>
<string name="list_verifying_update">Верификација анжурирања</string>
<string name="list_no_updates">Нема нових ажурирања. Да ручно провериш нова ажурирања користи дугме освежи.</string>
<string name="action_download">Преузми</string>
@@ -72,8 +71,6 @@
<string name="confirm_delete_dialog_title">Обриши фајл</string>
<string name="confirm_delete_dialog_message">Избриши изабрани фајл за ажурирање?</string>
<string name="apply_update_dialog_title">Примени ажурирање</string>
<string name="apply_update_dialog_message">Биће инсталирано <xliff:g id="update_name">%1$s</xliff:g>.\n\nАко додирнете <xliff:g id="ok">%2$s</xliff:g>, уређај ће се поново покренути у режим опоравка ради инсталације ажурирања.\n\nНапомена: За ову функцију је неопходан одговарајући режим опоравка или ћете морати да инсталирате ручно.</string>
<string name="apply_update_dialog_message_ab">Биће инсталирано <xliff:g id="update_name">%1$s</xliff:g>.\n\nАко додирнете <xliff:g id="ok">%2$s</xliff:g>, уређај ће почети инсталацијуу позадини.\n\nКада буде завршено биће понуђено рестартовање.</string>
<string name="cancel_installation_dialog_message">Откажи инсталацију?</string>
<string name="label_download_url">URL адреса за преузимање</string>
<string name="toast_download_url_copied">URL Копиран</string>
@@ -102,4 +99,8 @@
<string name="menu_mobile_data_warning">Упозорење мобилних података</string>
<string name="blocked_update_dialog_title">Ажурирање је блокирано</string>
<string name="blocked_update_dialog_message">Ово ажурирање се не може инсталирати апликацијом Ажурирање. Прочитај <xliff:g id="info_url">%1$s</xliff:g> за више информација.</string>
<string name="export_channel_title">Извоз завршен</string>
<string name="new_updates_channel_title">Нова ажурирања</string>
<string name="ongoing_channel_title">Преузимања у току</string>
<string name="update_failed_channel_title">Неуспешно ажурирање</string>
</resources>

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
Copyright (C) 2017 The LineageOS Project
Copyright (C) 2017-2020 The LineageOS Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
@@ -22,8 +22,10 @@
<string name="download_paused_error_notification">Nedladdningsfel</string>
<string name="download_completed_notification">Nedladdning slutförd</string>
<string name="download_starting_notification">Påbörjar nedladdning</string>
<string name="update_failed_notification">Uppdateringen misslyckades</string>
<string name="new_updates_found_title">Nya uppdateringar</string>
<string name="text_download_speed">%1$s, %2$s/s</string>
<string name="pause_button">Pausa</string>
<string name="resume_button">Återuppta</string>
<string name="installing_update">Installerar uppdateringspaketet</string>
<string name="installing_update_error">Installationsfel</string>
@@ -32,18 +34,24 @@
<string name="reboot">Starta om</string>
<string name="menu_refresh">Uppdatera</string>
<string name="menu_auto_updates_check">Sök efter uppdateringar automatiskt</string>
<string name="menu_auto_updates_check_interval_daily">En gång om dagen</string>
<string name="menu_auto_updates_check_interval_weekly">En gång i veckan</string>
<string name="menu_auto_updates_check_interval_monthly">En gång i månaden</string>
<string name="menu_auto_updates_check_interval_never">Aldrig</string>
<string name="menu_delete_update">Ta bort</string>
<string name="menu_copy_url">Kopiera webbadress</string>
<string name="menu_show_changelog">Visa ändringslogg</string>
<string name="snack_updates_found">Nya uppdateringar hittades</string>
<string name="snack_no_updates_found">Inga nya uppdateringar hittades</string>
<string name="snack_download_verified">Nedladdningen är slutförd.</string>
<string name="snack_update_not_installable">Uppdateringen kan inte installeras över den nuvarande versionen.</string>
<string name="header_title_text">LineageOS\n%1$s</string>
<string name="header_android_version">Android <xliff:g id="version" example="7.1.2">%1$s</xliff:g></string>
<string name="header_last_updates_check">Senaste kontrollen utfördes: <xliff:g id="date" example="1 January 1970">%1$s</xliff:g> (<xliff:g id="time" example="01:23">%2$s</xliff:g>)</string>
<string name="list_build_version">LineageOS <xliff:g id="version" example="14.1">%1$s</xliff:g></string>
<string name="list_build_version_date">LineageOS <xliff:g id="version" example="14.1">%1$s</xliff:g> <xliff:g id="date" example="July 11, 2017">%2$s</xliff:g></string>
<string name="list_download_progress_new"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> av <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g><xliff:g id="percentage" example="56">%3$s</xliff:g></string>
<string name="list_download_progress_newer"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> av <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g></string>
<string name="list_download_progress_eta_newer"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> av <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g> (<xliff:g id="eta" example="3 minutes left">%3$s</xliff:g>)</string>
<string name="list_verifying_update">Verifierar uppdateringen</string>
<string name="action_download">Ladda ner</string>
<string name="action_pause">Pausa</string>
@@ -53,9 +61,33 @@
<string name="action_delete">Radera</string>
<string name="action_cancel">Avbryt</string>
<string name="confirm_delete_dialog_title">Ta bort fil</string>
<string name="apply_update_dialog_message">Du är på väg att uppdatera <xliff:g id="update_name">%1$s</xliff:g>.\n\nOm du trycker på <xliff:g id="ok">%2$s</xliff:g> så kommer enheten att starta om sig själv till återställningsläget för att installera uppdateringen.\n\nNotera: Den här funktionen kräver ett kompatibelt återställningsläge. Finns inte detta kommer du behöva installera uppdateringarna manuellt.</string>
<string name="apply_update_dialog_message_ab">Du är på väg att uppdatera <xliff:g id="update_name">%1$s</xliff:g>.\n\nOm du trycker på <xliff:g id="ok">%2$s</xliff:g> så kommer enheten att påbörja installationen i bakgrunden.\n\nNär den är slutförd kommer du bli ombedd att starta om.</string>
<string name="label_download_url">Nedladdningsadress</string>
<string name="toast_download_url_copied">Webbadressen har kopierats</string>
<string name="notification_export_success">Uppdatering exporterad</string>
<string name="notification_export_fail">Exporteringsfel</string>
<string name="toast_export_started">Exportering startad</string>
<plurals name="eta_seconds">
<item quantity="one">1 sekund kvar</item>
<item quantity="other"><xliff:g id="count">%d</xliff:g> sekunder kvar</item>
</plurals>
<plurals name="eta_minutes">
<item quantity="one">1 minut kvar</item>
<item quantity="other"><xliff:g id="count">%d</xliff:g> minuter kvar</item>
</plurals>
<plurals name="eta_hours">
<item quantity="one">1 timme kvar</item>
<item quantity="other"><xliff:g id="count">%d</xliff:g> timmar kvar</item>
</plurals>
<string name="update_on_mobile_data_title">Varning</string>
<string name="update_on_mobile_data_message">Du är på väg att ladda ner en uppdatering över mobilnätet vilket troligtvis kommer att orsaka hög dataanvändning. Vill du fortsätta?</string>
<string name="checkbox_mobile_data_warning">Visa inte igen</string>
<string name="menu_mobile_data_warning">Mobildatavarning</string>
<string name="export_channel_title">Export slutförd</string>
<string name="new_updates_channel_title">Nya uppdateringar</string>
<string name="ongoing_channel_title">Pågående nedladdningar</string>
<string name="info_dialog_title">Visste du att?</string>
<string name="info_dialog_message">LineageOS-uppdateringar är kompletta installationspaket, vilket innebär att du alltid kan installera den senaste uppdateringen, även om du hoppade över några däremellan!</string>
<string name="info_dialog_ok">Tack för infon!</string>
</resources>

View File

@@ -0,0 +1,9 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<style name="AppTheme.NoActionBar">
<item name="windowActionBar">false</item>
<item name="windowNoTitle">true</item>
<item name="android:windowBackground">@color/tv_background</item>
<item name="android:windowDrawsSystemBarBackgrounds">true</item>
</style>
</resources>

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
Copyright (C) 2017 The LineageOS Project
Copyright (C) 2017-2020 The LineageOS Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
@@ -25,10 +25,12 @@
<string name="download_completed_notification">ดาวน์โหลดเสร็จสมบูรณ์</string>
<string name="download_starting_notification">กำลัง​เริ่ม​ดาวน์​โหลด</string>
<string name="update_failed_notification">การอัปเดตล้มเหลว</string>
<string name="installation_suspended_notification">การติดตั้งถูกระงับ</string>
<string name="new_updates_found_title">การอัปเดตใหม่</string>
<string name="text_download_speed">%1$s, %2$s/วินาที</string>
<string name="pause_button">พัก</string>
<string name="resume_button">ทำต่อ</string>
<string name="suspend_button">ระงับ</string>
<string name="installing_update">กำลังติดตั้งแพ็คเกจการอัพเดท</string>
<string name="installing_update_error">มีข้อผิดพลาดในการติดตั้ง</string>
<string name="installing_update_finished">ติดตั้งการอัปเดตเรียบร้อยแล้ว</string>
@@ -41,11 +43,16 @@
<string name="menu_refresh">โหลดใหม่</string>
<string name="menu_preferences">การตั้งค่า</string>
<string name="menu_auto_updates_check">ตรวจสอบการอัปเดตอัตโนมัติ</string>
<string name="menu_auto_updates_check_interval_daily">วันละครั้ง</string>
<string name="menu_auto_updates_check_interval_weekly">สัปดาห์ละครั้ง</string>
<string name="menu_auto_updates_check_interval_monthly">เดือนละครั้ง</string>
<string name="menu_auto_updates_check_interval_never">ไม่เลย</string>
<string name="menu_auto_delete_updates">ลบการอัปเดตเมื่อติดตั้งเสร็จสิ้น</string>
<string name="menu_delete_update">ลบ</string>
<string name="menu_copy_url">คัดลอก URL</string>
<string name="menu_export_update">ส่งออกการอัปเดต</string>
<string name="menu_show_changelog">แสดงการเปลี่ยนแปลง</string>
<string name="menu_ab_perf_mode">จัดลำดับความสำคัญของกระบวนการอัพเดต</string>
<string name="snack_updates_found">ไม่พบการอัปเดตใหม่</string>
<string name="snack_no_updates_found">ไม่พบการอัปเดตใหม่</string>
<string name="snack_updates_check_failed">การตรวจสอบอัปเดตล้มเหลว โปรดตรวจสอบการเชื่อมต่ออินเตอร์เน็ตแล้วลองใหม่</string>
@@ -54,8 +61,6 @@
<string name="snack_download_verified">ดาวน์โหลดเสร็จสมบูรณ์</string>
<string name="snack_update_not_installable">การอัปเดตนี้ไม่สามารถติดตั้งบนบิลด์ปัจจุบัน</string>
<string name="header_last_updates_check">ตรวจสอบล่าสุด: <xliff:g id="date" example="1 January 1970">%1$s</xliff:g> (<xliff:g id="time" example="01:23">%2$s</xliff:g>)</string>
<string name="list_download_progress_new"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> ของ <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g><xliff:g id="percentage" example="56">%3$s</xliff:g></string>
<string name="list_download_progress_eta_new"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> สำหรับ <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g> (<xliff:g id="eta" example="3 minutes left">%3$s</xliff:g>) • <xliff:g id="percentage" example="56">%4$s</xliff:g></string>
<string name="list_verifying_update">กำลังตรวจสอบการอัปเดต</string>
<string name="list_no_updates">ไม่พบการอัปเดตใหม่ หากต้องการตรวจสอบการอัปเดตใหม่ด้วยตนเองให้ใช้ปุ่มรีเฟรช</string>
<string name="action_download">ดาวน์โหลด</string>
@@ -68,8 +73,6 @@
<string name="confirm_delete_dialog_title">ลบไฟล์</string>
<string name="confirm_delete_dialog_message">ลบไฟล์การอัปเดตที่เลือกไว้หรือไม่</string>
<string name="apply_update_dialog_title">ใช้การอัปเดต</string>
<string name="apply_update_dialog_message">คุณกำลังจะอัปเกรดเป็น <xliff:g id="update_name">%1$s</xliff:g>.\n\nถ้าคุณกด <xliff:g id="ok">%2$s</xliff:g>, อุปกรณ์จะเริ่มต้นใหม่ในโหมดกู้คืนเพื่อติดตั้งไฟล์อัปเดต\n\nหมายเหตุ: ฟีเจอร์นี้ต้องการระบบกู้คืนที่ถูกรองรับ ไม่งั้นผู้ใช้จะต้องติดตั้งการอัปเดตด้วยตนเอง</string>
<string name="apply_update_dialog_message_ab">คุณกำลังจะอัปเกรดเป็น <xliff:g id="update_name">%1$s</xliff:g>.\n\nถ้าคุณกด <xliff:g id="ok">%2$s</xliff:g>, อุปกรณ์จะเริ่มติดตั้งในพื้นหลัง\n\nเมื่อเสร็จสิ้นคุณจะได้รับแจ้งให้รีบูต</string>
<string name="cancel_installation_dialog_message">ยกเลิกการติดตั้งหรือไม่</string>
<string name="label_download_url">ดาวน์โหลด URL</string>
<string name="toast_download_url_copied">คัดลอก URL แล้ว</string>
@@ -92,4 +95,8 @@
<string name="menu_mobile_data_warning">คำเตือนการใช้งานข้อมูลมือถือ</string>
<string name="blocked_update_dialog_title">การอัปเดตถูกปิดกั้น</string>
<string name="blocked_update_dialog_message">ไม่สามารถติดตั้งอัปเดตนี้ด้วยแอปอัปเดต กรุณาอ่านที่ <xliff:g id="info_url">%1$s</xliff:g> สำหรับข้อมูลเพิ่มเติม</string>
<string name="export_channel_title">ส่งออกเสร็จสมบูรณ์</string>
<string name="new_updates_channel_title">การอัปเดตใหม่</string>
<string name="ongoing_channel_title">การดาวน์โหลดที่กำลังดำเนินอยู่</string>
<string name="update_failed_channel_title">การอัปเดตล้มเหลว</string>
</resources>

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
Copyright (C) 2017 The LineageOS Project
Copyright (C) 2017-2020 The LineageOS Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
@@ -25,10 +25,12 @@
<string name="download_completed_notification">İndirme tamamlandı</string>
<string name="download_starting_notification">İndirme başlatılıyor</string>
<string name="update_failed_notification">Güncelleme başarısız</string>
<string name="installation_suspended_notification">Kurulum askıya alındı</string>
<string name="new_updates_found_title">Yeni güncellemeler</string>
<string name="text_download_speed">%1$s, %2$s/s</string>
<string name="pause_button">Duraklat</string>
<string name="resume_button">Devam</string>
<string name="suspend_button">Askıya al</string>
<string name="installing_update">Güncelleştirme paketi yükleniyor</string>
<string name="installing_update_error">Yükleme hatası</string>
<string name="installing_update_finished">Güncelleştirme yüklü</string>
@@ -41,11 +43,18 @@
<string name="menu_refresh">Yenile</string>
<string name="menu_preferences">Tercihler</string>
<string name="menu_auto_updates_check">Otomatik güncelleme kontrolü</string>
<string name="menu_auto_updates_check_interval_daily">Günde bir defa</string>
<string name="menu_auto_updates_check_interval_weekly">Haftada bir defa</string>
<string name="menu_auto_updates_check_interval_monthly">Ayda bir defa</string>
<string name="menu_auto_updates_check_interval_never">Asla</string>
<string name="menu_auto_delete_updates">Yüklendiğinde güncellemeleri sil</string>
<string name="menu_delete_update">Sil</string>
<string name="menu_copy_url">URL adresini kopyala</string>
<string name="menu_export_update">Güncellemeyi dışarı aktar</string>
<string name="menu_show_changelog">Değişiklikleri göster</string>
<string name="menu_ab_perf_mode">Güncelleme sürecini öncelikli hale getir</string>
<string name="menu_update_recovery">Kurtarma modunu güncelle</string>
<string name="toast_forced_update_recovery">Bu cihazda Lineage Kurtarma Modu güncellemelerini devre dışı bırakmak imkansızdır.</string>
<string name="snack_updates_found">Yeni güncelleştirmeler bulundu</string>
<string name="snack_no_updates_found">Yeni güncelleme bulunamadı</string>
<string name="snack_updates_check_failed">Güncelleme kontrolü başarısız oldu. Lütfen internet bağlantınızı kontrol edin ve daha sonra tekrar deneyin.</string>
@@ -58,8 +67,8 @@
<string name="header_last_updates_check">Son kontrol zamanı: <xliff:g id="date" example="1 January 1970">%1$s</xliff:g> (<xliff:g id="time" example="01:23">%2$s</xliff:g>)</string>
<string name="list_build_version">LineageOS <xliff:g id="version" example="14.1">%1$s</xliff:g></string>
<string name="list_build_version_date">LineageOS <xliff:g id="version" example="14.1">%1$s</xliff:g> - <xliff:g id="date" example="July 11, 2017">%2$s</xliff:g></string>
<string name="list_download_progress_new"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> / <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g><xliff:g id="percentage" example="56">%3$s</xliff:g></string>
<string name="list_download_progress_eta_new"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> / <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g> (<xliff:g id="eta" example="3 minutes left">%3$s</xliff:g>)<xliff:g id="percentage" example="56">%4$s</xliff:g></string>
<string name="list_download_progress_newer"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> / <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g></string>
<string name="list_download_progress_eta_newer"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> / <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g> (<xliff:g id="eta" example="3 minutes left">%3$s</xliff:g>)</string>
<string name="list_verifying_update">Güncelleme doğrulanıyor</string>
<string name="list_no_updates">Yeni güncelleme bulunamadı. El ile yeni güncellemeleri kontrol etmek için Yenile tuşunu kullanın.</string>
<string name="action_download">İndir</string>
@@ -72,8 +81,8 @@
<string name="confirm_delete_dialog_title">Dosya sil</string>
<string name="confirm_delete_dialog_message">Seçilen güncelleme dosyası silinsin mi?</string>
<string name="apply_update_dialog_title">Güncellemeyi uygula</string>
<string name="apply_update_dialog_message"><xliff:g id="update_name">%1$s</xliff:g> yükseltmek üzeresiniz.\n\n<xliff:g id="ok">%2$s</xliff:g> bastığınızda, güncellemeyi yüklemek için cihaz kurtarma modun da yeniden başlatılacak.\n\nNot: Bu özellik uyumlu bir Kurtarma bölümü gerektirir veya güncellemelerin el ile kurulması gerekir.</string>
<string name="apply_update_dialog_message_ab"><xliff:g id="update_name">%1$s</xliff:g> yükseltmek üzeresiniz.\n\n<xliff:g id="ok">%2$s</xliff:g> tuşuna basarsanız, cihaz arka planda yüklemeye başlayacaktır.\n\nİşlem tamamlandığında, yeniden başlatmanız istenir.</string>
<string name="apply_update_dialog_message"><xliff:g id="update_name">%1$s</xliff:g> yüklemek üzeresiniz.\n\n<xliff:g id="ok">%2$s</xliff:g> bastığınızda, güncellemeyi yüklemek için cihaz kurtarma modunda yeniden başlatılacak.\n\nNot: Bu özellik uyumlu bir Kurtarma bölümü gerektirir veya güncellemelerin el ile kurulması gerekir.</string>
<string name="apply_update_dialog_message_ab"><xliff:g id="update_name">%1$s</xliff:g> yüklemek üzeresiniz.\n\n<xliff:g id="ok">%2$s</xliff:g> tuşuna basarsanız, cihaz arka planda yüklemeye başlayacaktır.\n\nİşlem tamamlandığında, yeniden başlatmanız istenir.</string>
<string name="cancel_installation_dialog_message">Yükleme iptal edilsin mi?</string>
<string name="label_download_url">İndirme bağlantısı</string>
<string name="toast_download_url_copied">Bağlantı kopyalandı</string>
@@ -81,6 +90,7 @@
<string name="notification_export_success">Dışa aktarılan güncelleme</string>
<string name="notification_export_fail">Dışa aktarma hatası</string>
<string name="toast_already_exporting">Zaten bir güncelleme dışa aktarılıyor</string>
<string name="toast_export_started">Dışa aktarma başladı</string>
<plurals name="eta_seconds">
<item quantity="one">1 saniye kaldı</item>
<item quantity="other"><xliff:g id="count">%d</xliff:g> saniye kaldı</item>
@@ -99,4 +109,11 @@
<string name="menu_mobile_data_warning">Mobil veri uyarısı</string>
<string name="blocked_update_dialog_title">Güncelleme engellendi</string>
<string name="blocked_update_dialog_message">Bu güncelleme, güncelleyici uygulaması kullanılarak kurulamaz. Daha fazla bilgi için lütfen <xliff:g id="info_url">%1$s</xliff:g> adresini okuyun.</string>
<string name="export_channel_title">Dışa aktarma tamamlandı</string>
<string name="new_updates_channel_title">Yeni güncellemeler</string>
<string name="ongoing_channel_title">Devam eden indirmeler</string>
<string name="update_failed_channel_title">Güncelleme başarısız</string>
<string name="info_dialog_title">Biliyor musun?</string>
<string name="info_dialog_message">LineageOS güncellemeleri tam yükleme paketleridir. Bu demektir ki güncelleme atlamış olsanız bile her zaman sadece son güncellemeyi kurabilirsiniz!</string>
<string name="info_dialog_ok">Bilgi için teşekkürler!</string>
</resources>

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
Copyright (C) 2017 The LineageOS Project
Copyright (C) 2017-2020 The LineageOS Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
@@ -34,13 +34,22 @@
<string name="finalizing_package">Завершення встановлення</string>
<string name="preparing_ota_first_boot">Підготовка до першого завантаження</string>
<string name="dialog_prepare_zip_message">Підготовка оновлення</string>
<string name="dialog_battery_low_title">Низький заряд батареї</string>
<string name="reboot">Перезавантаження</string>
<string name="menu_refresh">Оновити</string>
<string name="menu_auto_updates_check">Автоматична перевірка оновлень</string>
<string name="menu_preferences">Параметри</string>
<string name="menu_auto_updates_check">Автоперевірка оновлень</string>
<string name="menu_auto_updates_check_interval_daily">Щодня</string>
<string name="menu_auto_updates_check_interval_weekly">Щотижня</string>
<string name="menu_auto_updates_check_interval_monthly">Щомісяця</string>
<string name="menu_auto_updates_check_interval_never">Ніколи</string>
<string name="menu_auto_delete_updates">Видалити файли оновлення після інсталяції</string>
<string name="menu_delete_update">Видалити</string>
<string name="menu_copy_url">Копіювати URL</string>
<string name="menu_export_update">Експорт оновлення</string>
<string name="menu_show_changelog">Журнал змін</string>
<string name="menu_update_recovery">Оновити режим відновлення</string>
<string name="toast_forced_update_recovery">Неможливо вимкнути оновлення режиму відновлення Lineage на цьому пристрої.</string>
<string name="snack_updates_found">Знайдено оновлення</string>
<string name="snack_no_updates_found">Оновлень не знайдено</string>
<string name="snack_updates_check_failed">Перевірка оновлення не вдалася. Будь-ласка перевірте з’єднання з мережею і спробуйте ще раз.</string>
@@ -53,23 +62,46 @@
<string name="header_last_updates_check">Остання перевірка: <xliff:g id="date" example="1 January 1970">%1$s</xliff:g> (<xliff:g id="time" example="01:23">%2$s</xliff:g>)</string>
<string name="list_build_version">LineageOS <xliff:g id="version" example="14.1">%1$s</xliff:g></string>
<string name="list_build_version_date">LineageOS <xliff:g id="version" example="14.1">%1$s</xliff:g> - <xliff:g id="date" example="July 11, 2017">%2$s</xliff:g></string>
<string name="list_download_progress_eta_newer"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> of <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g> (<xliff:g id="eta" example="3 minutes left">%3$s</xliff:g>)</string>
<string name="list_verifying_update">Перевірка оновлення</string>
<string name="list_no_updates">Оновлень не знайдено. Щоб вручну перевірити наявність оновлень, натисніть кнопку Оновити.</string>
<string name="action_download">Завантажити</string>
<string name="action_install">Встановити</string>
<string name="action_cancel">Скасувати</string>
<string name="confirm_delete_dialog_title">Видалити файл</string>
<string name="confirm_delete_dialog_message">Видалити обраний файл оновлення?</string>
<string name="apply_update_dialog_title">Застосувати оновлення</string>
<string name="apply_update_dialog_message">Ви збираєтесь оновитись на <xliff:g id="update_name">%1$s</xliff:g>.\n\nЯкщо Ви натиснете <xliff:g id="ok">%2$s</xliff:g>, пристрій перезавантажиться у Recovery для встановлення.\n\nПримітка: ця функція потребує сумісне Recovery, в іншому випадку оновлення необхідно встановити вручну.</string>
<string name="apply_update_dialog_message_ab">Ви збираєтесь оновитись на <xliff:g id="update_name">%1$s</xliff:g>.\n\nЯкщо ви натиснети на <xliff:g id="ok">%2$s</xliff:g>, пристрій почне встановлення у фоновому режимі.\n\nПісля встановлення вам буде запропоновано перезавантажити пристрій.</string>
<string name="apply_update_dialog_message">Ви збираєтеся встановити <xliff:g id="update_name">%1$s</xliff:g>.\n\nНатисніть <xliff:g id="ok">%2$s</xliff:g>, щоб пристрій перезапустився в режимі відновлення й встановив оновлення.\n\nУвага: цій функції потрібен сумісний режим відновлення, інакше оновлення доведеться встановити вручну.</string>
<string name="cancel_installation_dialog_message">Скасувати встановлення?</string>
<string name="label_download_url">URL-адреса завантаження</string>
<string name="toast_download_url_copied">URL-адресу скопійовано</string>
<string name="dialog_export_title">Експорт оновлення</string>
<string name="notification_export_success">Оновлення експортовано</string>
<string name="notification_export_fail">Помилка експорту</string>
<plurals name="eta_seconds">
<item quantity="one">ще секунда</item>
<item quantity="few">ще <xliff:g id="count">%d</xliff:g> секунди</item>
<item quantity="many">ще <xliff:g id="count">%d</xliff:g> секунд</item>
<item quantity="other">ще <xliff:g id="count">%d</xliff:g> секунд</item>
</plurals>
<plurals name="eta_minutes">
<item quantity="one">ще хвилина</item>
<item quantity="few">ще <xliff:g id="count">%d</xliff:g> хвилини</item>
<item quantity="many">ще <xliff:g id="count">%d</xliff:g> хвилин</item>
<item quantity="other">ще <xliff:g id="count">%d</xliff:g> хвилин</item>
</plurals>
<plurals name="eta_hours">
<item quantity="one">ще година</item>
<item quantity="few">ще <xliff:g id="count">%d</xliff:g> години</item>
<item quantity="many">ще <xliff:g id="count">%d</xliff:g> годин</item>
<item quantity="other">ще <xliff:g id="count">%d</xliff:g> годин</item>
</plurals>
<string name="update_on_mobile_data_title">Попередження</string>
<string name="update_on_mobile_data_message">Ви збираєтесь завантажити пакет оновлень за допомогою мобільних даних, що ймовірно призведе до високого використання мобільного трафіку. Хочете продовжити?</string>
<string name="checkbox_mobile_data_warning">Не показувати знову</string>
<string name="menu_mobile_data_warning">Попередження про мобільні дані</string>
<string name="blocked_update_dialog_title">Оновлення заблоковане</string>
<string name="blocked_update_dialog_message">Це оновлення не можна інсталювати за допомогою штатного оновлювача. Будь ласка, прочитайте <xliff:g id="info_url">%1$s</xliff:g> для отримання додаткової інформації.</string>
<string name="new_updates_channel_title">Нові оновлення</string>
<string name="ongoing_channel_title">Поточні завантаження</string>
</resources>

View File

@@ -1,29 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<!--Generated by crowdin.com-->
<!--
Copyright (C) 2017 The LineageOS Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<!-- Directory where the update files will be downloaded and stored.
WARNING: The application can and will delete any unknown file. -->
<!-- Directory where the downloads will be exported to.
The path is relative to the root of the external storage.-->
<!--
Optional placeholders replaced at runtime:
{device} - Device name
{type} - Build type
{incr} - Incremental version
-->
</resources>

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
Copyright (C) 2017 The LineageOS Project
Copyright (C) 2017-2020 The LineageOS Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
@@ -25,10 +25,12 @@
<string name="download_completed_notification">Tải xuống hoàn tất</string>
<string name="download_starting_notification">Đang bắt đầu tải xuống</string>
<string name="update_failed_notification">Cập nhật thất bại</string>
<string name="installation_suspended_notification">Cài đặt đã ngừng</string>
<string name="new_updates_found_title">Bản cập nhật mới</string>
<string name="text_download_speed">%1$s, %2$s/giây</string>
<string name="pause_button">Tạm dừng</string>
<string name="resume_button">Tiếp tục</string>
<string name="suspend_button">Tạm dừng</string>
<string name="installing_update">Đang cài đặt gói cập nhật</string>
<string name="installing_update_error">Lỗi cài đặt</string>
<string name="installing_update_finished">Đã cài đặt bản cập nhật</string>
@@ -41,11 +43,18 @@
<string name="menu_refresh">Làm mới</string>
<string name="menu_preferences">Tùy chỉnh</string>
<string name="menu_auto_updates_check">Tự động kiểm tra bản cập nhật</string>
<string name="menu_auto_updates_check_interval_daily">Mỗi ngày một lần</string>
<string name="menu_auto_updates_check_interval_weekly">Mỗi tuần một lần</string>
<string name="menu_auto_updates_check_interval_monthly">Mỗi tháng một lần</string>
<string name="menu_auto_updates_check_interval_never">Không bao giờ</string>
<string name="menu_auto_delete_updates">Xóa bản cập nhật khi cài đặt hoàn tất</string>
<string name="menu_delete_update">Xóa</string>
<string name="menu_copy_url">Sao chép URL</string>
<string name="menu_export_update">Xuất bản cập nhật</string>
<string name="menu_show_changelog">Hiển thị nhật ký thay đổi</string>
<string name="menu_ab_perf_mode">Ưu tiên quá trình cập nhật</string>
<string name="menu_update_recovery">Cập nhật recovery</string>
<string name="toast_forced_update_recovery">Không thể tắt các bản cập nhật Lineage Recovery trên thiết bị này.</string>
<string name="snack_updates_found">Đã tìm thấy bản cập nhật mới</string>
<string name="snack_no_updates_found">Không tìm thấy bản cập nhật mới</string>
<string name="snack_updates_check_failed">Kiểm tra bản cập nhật không thành công. Vui lòng kiểm tra kết nối internet của bạn và thử lại sau.</string>
@@ -58,8 +67,8 @@
<string name="header_last_updates_check">Lần kiểm tra cuối: <xliff:g id="date" example="1 January 1970">%1$s</xliff:g> (<xliff:g id="time" example="01:23">%2$s</xliff:g>)</string>
<string name="list_build_version">LineageOS <xliff:g id="version" example="14.1">%1$s</xliff:g></string>
<string name="list_build_version_date">LineageOS <xliff:g id="version" example="14.1">%1$s</xliff:g> - <xliff:g id="date" example="July 11, 2017">%2$s</xliff:g></string>
<string name="list_download_progress_new"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> of <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g><xliff:g id="percentage" example="56">%3$s</xliff:g></string>
<string name="list_download_progress_eta_new"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> của <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g> (<xliff:g id="eta" example="3 minutes left">%3$s</xliff:g>)<xliff:g id="percentage" example="56">%4$s</xliff:g></string>
<string name="list_download_progress_newer"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> của <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g></string>
<string name="list_download_progress_eta_newer"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> của <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g> (<xliff:g id="eta" example="3 minutes left">%3$s</xliff:g>)</string>
<string name="list_verifying_update">Đang xác thực bản cập nhật</string>
<string name="list_no_updates">Không có bản cập nhật mới được tìm thấy. Để tự động kiểm tra các bản cập nhật mới, sử dụng nút Làm mới.</string>
<string name="action_download">Tải xuống</string>
@@ -72,8 +81,8 @@
<string name="confirm_delete_dialog_title">Xoá tập tin</string>
<string name="confirm_delete_dialog_message">Xóa các tập tin cập nhật được chọn?</string>
<string name="apply_update_dialog_title">Áp dụng cập nhật</string>
<string name="apply_update_dialog_message">Bạn sắp nâng cấp lên <xliff:g id="update_name">%1$s</xliff:g>.\n\nNếu bạn chạm <xliff:g id="ok">%2$s</xliff:g>, thiết bị sẽ tự động khởi động lại trong chế độ phục hồi để cài đặt bản cập nhật.\n\nLưu ý: Tính năng này yêu cầu Bản Khôi Phục tương ứng hoặc các bản cập nhật sẽ cần phải được cài đặt thủ công.</string>
<string name="apply_update_dialog_message_ab">Bạn sắp nâng cấp lên <xliff:g id="update_name">%1$s</xliff:g>.\n\nNếu bạn chạm <xliff:g id="ok">%2$s</xliff:g>, thiết bị sẽ bắt đầu cài đặt ở chế độ nền.\n\nSau khi hoàn tất, bạn sẽ được nhắc khởi động lại.</string>
<string name="apply_update_dialog_message">Bạn sắp cài đặt <xliff:g id="update_name">%1$s</xliff:g>.\n\nNếu bạn nhấn <xliff:g id="ok">%2$s</xliff:g>, thiết bị sẽ tự khởi động lại chế độ khôi phục để cài đặt bản cập nhật.\n\nLưu ý: Tính năng này yêu cầu Trình phục hồi tương thích hoặc các bản cập nhật sẽ cần được cài đặt theo cách thủ công.</string>
<string name="apply_update_dialog_message_ab">Bạn sắp cài đặt <xliff:g id="update_name">%1$s</xliff:g>.\n\nNếu bạn nhấn <xliff:g id="ok">%2$s</xliff:g>, thiết bị sẽ bắt đầu cài đặt trong nền.\n\nSau khi hoàn tất, bạn sẽ được nhắc khởi động lại.</string>
<string name="cancel_installation_dialog_message">Huỷ cài đặt?</string>
<string name="label_download_url">Tải xuống URL</string>
<string name="toast_download_url_copied">Đã sao chép URL</string>
@@ -81,6 +90,7 @@
<string name="notification_export_success">Đã xuất bản cập nhật</string>
<string name="notification_export_fail">Lỗi xuất</string>
<string name="toast_already_exporting">Đã xuất một bản cập nhật</string>
<string name="toast_export_started">Đã bắt đầu xuất</string>
<plurals name="eta_seconds">
<item quantity="other">Còn lại <xliff:g id="count">%d</xliff:g> giây</item>
</plurals>
@@ -96,4 +106,11 @@
<string name="menu_mobile_data_warning">Cảnh báo dữ liệu di động</string>
<string name="blocked_update_dialog_title">Cập nhật bị chặn</string>
<string name="blocked_update_dialog_message">Bản cập nhật này không thể được cài đặt bằng ứng dụng trình cập nhật. Vui lòng đọc <xliff:g id="info_url">%1$s</xliff:g> để biết thêm thông tin.</string>
<string name="export_channel_title">Hoàn thành xuất</string>
<string name="new_updates_channel_title">Bản cập nhật mới</string>
<string name="ongoing_channel_title">Đang tải xuống</string>
<string name="update_failed_channel_title">Cập nhật thất bại</string>
<string name="info_dialog_title">Bạn có biết?</string>
<string name="info_dialog_message">Bản cập nhật LineageOS là gói cài đặt đầy đủ. Điều đó có nghĩa là bạn luôn có thể chỉ cài đặt bản cập nhật mới nhất, ngay cả khi bạn đã bỏ qua một số bản cập nhật ở giữa!</string>
<string name="info_dialog_ok">Cảm ơn bạn đã thông tin!</string>
</resources>

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
Copyright (C) 2017 The LineageOS Project
Copyright (C) 2017-2020 The LineageOS Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
@@ -25,10 +25,12 @@
<string name="download_completed_notification">下载完成</string>
<string name="download_starting_notification">正在开始下载</string>
<string name="update_failed_notification">更新失败</string>
<string name="installation_suspended_notification">安装已挂起</string>
<string name="new_updates_found_title">新的更新</string>
<string name="text_download_speed">%1$s, %2$s/秒</string>
<string name="pause_button">暂停</string>
<string name="resume_button">继续</string>
<string name="suspend_button">挂起</string>
<string name="installing_update">正在安装更新包</string>
<string name="installing_update_error">安装错误</string>
<string name="installing_update_finished">更新已安装</string>
@@ -36,16 +38,23 @@
<string name="preparing_ota_first_boot">正在为第一次启动进行准备</string>
<string name="dialog_prepare_zip_message">预备更新准备</string>
<string name="dialog_battery_low_title">低电量</string>
<string name="dialog_battery_low_message_pct">池电量过低,您需要至少 <xliff:g id="percent_discharging">%1$d</xliff:g>%% 的电量才能继续;如果正在充电,则需要 <xliff:g id="percent_charging">%2$d</xliff:g>%% 的电量才能继续。</string>
<string name="dialog_battery_low_message_pct">电量过低,您需要至少 <xliff:g id="percent_discharging">%1$d</xliff:g>%% 的电量才能继续;如果正在充电,则需要 <xliff:g id="percent_charging">%2$d</xliff:g>%% 的电量才能继续。</string>
<string name="reboot">重新启动</string>
<string name="menu_refresh">刷新</string>
<string name="menu_preferences">首选项</string>
<string name="menu_auto_updates_check">自动检查更新</string>
<string name="menu_auto_updates_check_interval_daily">每天一次</string>
<string name="menu_auto_updates_check_interval_weekly">每周一次</string>
<string name="menu_auto_updates_check_interval_monthly">每月一次</string>
<string name="menu_auto_updates_check_interval_never">永不</string>
<string name="menu_auto_delete_updates">安装完毕后删除更新</string>
<string name="menu_delete_update">删除</string>
<string name="menu_copy_url">复制网址</string>
<string name="menu_export_update">导出更新</string>
<string name="menu_show_changelog">显示更新日志</string>
<string name="menu_ab_perf_mode">更新进程优先</string>
<string name="menu_update_recovery">更新恢复模式</string>
<string name="toast_forced_update_recovery">在此设备上禁用 Lineage 恢复更新是不可能的。</string>
<string name="snack_updates_found">找到新更新</string>
<string name="snack_no_updates_found">没有找到新的更新</string>
<string name="snack_updates_check_failed">检查更新失败。 请您检查您的网络连接并稍后重试。</string>
@@ -58,8 +67,8 @@
<string name="header_last_updates_check">最后检查: <xliff:g id="date" example="1 January 1970">%1$s</xliff:g> (<xliff:g id="time" example="01:23">%2$s</xliff:g>)</string>
<string name="list_build_version">LineageOS <xliff:g id="version" example="14.1">%1$s</xliff:g></string>
<string name="list_build_version_date">LineageOS <xliff:g id="version" example="14.1">%1$s</xliff:g> - <xliff:g id="date" example="July 11, 2017">%2$s</xliff:g></string>
<string name="list_download_progress_new"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> / <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g><xliff:g id="percentage" example="56">%3$s</xliff:g></string>
<string name="list_download_progress_eta_new"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> / <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g> (<xliff:g id="eta" example="3 minutes left">%3$s</xliff:g>)<xliff:g id="percentage" example="56">%4$s</xliff:g></string>
<string name="list_download_progress_newer">已下载 <xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g>,共 <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g></string>
<string name="list_download_progress_eta_newer">已下载 <xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g>,共 <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g> (<xliff:g id="eta" example="3 minutes left">%3$s</xliff:g>)</string>
<string name="list_verifying_update">正在验证更新</string>
<string name="list_no_updates">未找到更新。要手动检查更新,请使用刷新按钮。</string>
<string name="action_download">下载</string>
@@ -72,8 +81,8 @@
<string name="confirm_delete_dialog_title">删除文件</string>
<string name="confirm_delete_dialog_message">您确定要删除选择的更新文件?</string>
<string name="apply_update_dialog_title">应用更新</string>
<string name="apply_update_dialog_message">您将要更新到 <xliff:g id="update_name">%1$s</xliff:g>。\n\n如果您按下<xliff:g id="ok">%2$s</xliff:g>,您的设备将会重启到恢复模式并安装更新。\n\n注意此功能需要一个兼容的恢复程序否则您将需要手动安装更新。</string>
<string name="apply_update_dialog_message_ab">您将要升级到 <xliff:g id="update_name">%1$s</xliff:g>。\n\n如果您按下<xliff:g id="ok">%2$s</xliff:g>,设备将会在后台进行安装。\n\n当安装完毕后将会提示您重新启动。</string>
<string name="apply_update_dialog_message">您将要安装 <xliff:g id="update_name">%1$s</xliff:g>。\n\n如果您按下<xliff:g id="ok">%2$s</xliff:g>,您的设备将会重启到恢复模式并安装更新。\n\n注意此功能需要一个兼容的恢复程序否则您将需要手动安装更新。</string>
<string name="apply_update_dialog_message_ab">您将要安装 <xliff:g id="update_name">%1$s</xliff:g>。\n\n如果您按下<xliff:g id="ok">%2$s</xliff:g>,设备将会在后台进行安装。\n\n当安装完毕后将会提示您重新启动。</string>
<string name="cancel_installation_dialog_message">是否取消安装?</string>
<string name="label_download_url">下载地址</string>
<string name="toast_download_url_copied">地址已复制</string>
@@ -81,6 +90,7 @@
<string name="notification_export_success">更新已导出</string>
<string name="notification_export_fail">导出错误</string>
<string name="toast_already_exporting">已导出更新</string>
<string name="toast_export_started">导出已开始</string>
<plurals name="eta_seconds">
<item quantity="other">剩余 <xliff:g id="count">%d</xliff:g></item>
</plurals>
@@ -96,4 +106,11 @@
<string name="menu_mobile_data_warning">移动数据警告</string>
<string name="blocked_update_dialog_title">更新已被阻止</string>
<string name="blocked_update_dialog_message">此更新无法经由此更新程序安装。请阅读 <xliff:g id="info_url">%1$s</xliff:g> 以了解更多信息。</string>
<string name="export_channel_title">导出已完成</string>
<string name="new_updates_channel_title">新的更新</string>
<string name="ongoing_channel_title">正在下载</string>
<string name="update_failed_channel_title">更新失败</string>
<string name="info_dialog_title">您知道吗?</string>
<string name="info_dialog_message">LineageOS 更新包是完整的安装包。这意味着您总是可以跳过之前的系统更新,直接安装最新版本!</string>
<string name="info_dialog_ok">感谢您的反馈!</string>
</resources>

View File

@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
Copyright (C) 2017 The LineageOS Project
Copyright (C) 2017-2020 The LineageOS Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
@@ -25,10 +25,12 @@
<string name="download_completed_notification">下載完成</string>
<string name="download_starting_notification">正在開始下載</string>
<string name="update_failed_notification">更新失敗</string>
<string name="installation_suspended_notification">已暫停安裝</string>
<string name="new_updates_found_title">有新的更新</string>
<string name="text_download_speed">%1$s%2$s/秒</string>
<string name="pause_button">暫停</string>
<string name="resume_button">恢復</string>
<string name="suspend_button">暫停</string>
<string name="installing_update">正在安裝更新套件</string>
<string name="installing_update_error">安裝錯誤</string>
<string name="installing_update_finished">更新已安裝</string>
@@ -41,11 +43,18 @@
<string name="menu_refresh">重新整理</string>
<string name="menu_preferences">使用偏好</string>
<string name="menu_auto_updates_check">自動更新檢查</string>
<string name="menu_auto_updates_check_interval_daily">每天一次</string>
<string name="menu_auto_updates_check_interval_weekly">每週一次</string>
<string name="menu_auto_updates_check_interval_monthly">每月一次</string>
<string name="menu_auto_updates_check_interval_never">永不</string>
<string name="menu_auto_delete_updates">安裝後刪除更新檔案</string>
<string name="menu_delete_update">移除</string>
<string name="menu_copy_url">複製網址</string>
<string name="menu_export_update">匯出更新</string>
<string name="menu_show_changelog">顯示更新日誌</string>
<string name="menu_ab_perf_mode">優先更新過程</string>
<string name="menu_update_recovery">更新 Recovery</string>
<string name="toast_forced_update_recovery">無法停用此裝置上的 Lineage Recovery 更新。</string>
<string name="snack_updates_found">發現新的更新</string>
<string name="snack_no_updates_found">沒有找到新的更新</string>
<string name="snack_updates_check_failed">更新檢查失敗。請檢查您的網路連線並稍後重試。</string>
@@ -58,8 +67,8 @@
<string name="header_last_updates_check">上次檢查:<xliff:g id="date" example="1 January 1970">%1$s</xliff:g> (<xliff:g id="time" example="01:23">%2$s</xliff:g>)</string>
<string name="list_build_version">LineageOS <xliff:g id="version" example="14.1">%1$s</xliff:g></string>
<string name="list_build_version_date">LineageOS <xliff:g id="version" example="14.1">%1$s</xliff:g>-<xliff:g id="date" example="July 11, 2017">%2$s</xliff:g></string>
<string name="list_download_progress_new"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g><xliff:g id="percentage" example="56">%3$s</xliff:g></string>
<string name="list_download_progress_eta_new"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g> (<xliff:g id="eta" example="3 minutes left">%3$s</xliff:g>)<xliff:g id="percentage" example="56">%4$s</xliff:g></string>
<string name="list_download_progress_newer"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> of <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g></string>
<string name="list_download_progress_eta_newer"><xliff:g id="filesize_without_unit" example="12.2">%1$s</xliff:g> of <xliff:g id="filesize_without_unit" example="310 MB">%2$s</xliff:g> (<xliff:g id="eta" example="3 minutes left">%3$s</xliff:g>)</string>
<string name="list_verifying_update">正在驗證更新</string>
<string name="list_no_updates">沒有找到新的更新。若要手動檢查新的更新,請使用「重新整理」按鍵。</string>
<string name="action_download">下載</string>
@@ -72,8 +81,8 @@
<string name="confirm_delete_dialog_title">刪除檔案</string>
<string name="confirm_delete_dialog_message">刪除已選擇的更新檔案?</string>
<string name="apply_update_dialog_title">套用更新</string>
<string name="apply_update_dialog_message">您將更新至 <xliff:g id="update_name">%1$s</xliff:g>。\n\n如果您按下 「<xliff:g id="ok">%2$s</xliff:g>」,裝置將重新啟動進入 Recovery 模式並安裝更新。\n\n注意這項功能需要相容的 Recovery否則將需要手動安裝更新。</string>
<string name="apply_update_dialog_message_ab">您將要升級到 <xliff:g id="update_name">%1$s</xliff:g>。\n\n如果您按下「<xliff:g id="ok">%2$s</xliff:g>」,裝置將在背景進行安裝。\n\n如安裝完成將會提示重新啟動</string>
<string name="apply_update_dialog_message">您將要安裝 <xliff:g id="update_name">%1$s</xliff:g>。\n\n如果您按下 「<xliff:g id="ok">%2$s</xliff:g>」,裝置將重新啟動進入 Recovery 模式並安裝更新。\n\n注意這項功能需要相容的 Recovery否則將需要手動安裝更新。</string>
<string name="apply_update_dialog_message_ab">您將要安裝 <xliff:g id="update_name">%1$s</xliff:g>。\n\n如果您按下「<xliff:g id="ok">%2$s</xliff:g>」,裝置將在背景進行安裝。\n\n如安裝完成將會提示重新啟動</string>
<string name="cancel_installation_dialog_message">取消安裝?</string>
<string name="label_download_url">下載網址</string>
<string name="toast_download_url_copied">網址已複製</string>
@@ -81,6 +90,7 @@
<string name="notification_export_success">已匯出更新</string>
<string name="notification_export_fail">匯出錯誤</string>
<string name="toast_already_exporting">已匯出更新</string>
<string name="toast_export_started">匯出已開始</string>
<plurals name="eta_seconds">
<item quantity="other">還剩 <xliff:g id="count">%d</xliff:g> 秒鐘</item>
</plurals>
@@ -96,4 +106,11 @@
<string name="menu_mobile_data_warning">行動數據警告</string>
<string name="blocked_update_dialog_title">更新已被封鎖</string>
<string name="blocked_update_dialog_message">無法使用更新應用程式安裝此更新。 有關詳細資訊,請閱讀 <xliff:g id="info_url">%1$s </xliff:g></string>
<string name="export_channel_title">匯出完成</string>
<string name="new_updates_channel_title">有新的更新</string>
<string name="ongoing_channel_title">目前下載</string>
<string name="update_failed_channel_title">更新失敗</string>
<string name="info_dialog_title">您知道嗎?</string>
<string name="info_dialog_message">LineageOS 的更新為完整的安裝包。 您可以在跳過中間一些更新的情況下,直接安裝最新的版本。</string>
<string name="info_dialog_ok">感謝您的反饋!</string>
</resources>

View File

@@ -1,7 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!--Generated by crowdin.com-->
<!--
Copyright (C) 2017 The LineageOS Project
Copyright (C) 2019 The LineageOS Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
@@ -15,15 +14,11 @@
See the License for the specific language governing permissions and
limitations under the License.
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<!-- Directory where the update files will be downloaded and stored.
WARNING: The application can and will delete any unknown file. -->
<!-- Directory where the downloads will be exported to.
The path is relative to the root of the external storage.-->
<!--
Optional placeholders replaced at runtime:
{device} - Device name
{type} - Build type
{incr} - Incremental version
-->
<resources>
<string-array name="menu_auto_updates_check_interval_entries" translatable="false">
<item>@string/menu_auto_updates_check_interval_never</item>
<item>@string/menu_auto_updates_check_interval_daily</item>
<item>@string/menu_auto_updates_check_interval_weekly</item>
<item>@string/menu_auto_updates_check_interval_monthly</item>
</string-array>
</resources>

4
res/values/bools.xml Normal file
View File

@@ -0,0 +1,4 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<bool name="theme_is_light">true</bool>
</resources>

View File

@@ -1,8 +1,11 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<color name="theme_primary">#ff212121</color>
<color name="theme_primary_dark">#ff000000</color>
<color name="theme_accent">#ff009688</color>
<color name="theme_primary">#f5f5f5</color>
<color name="theme_primary_dark">#e0e0e0</color>
<color name="theme_accent">@*android:color/accent_device_default_light</color>
<color name="tv_background">#FF0E0E0F</color>
<color name="tv_card_background">#222222</color>
<color name="white">#f5f5f5</color>
<color name="inverted">#212121</color>
<color name="ic_background">#333333</color>
</resources>

Some files were not shown because too many files have changed in this diff Show More