Merge pull request #3 from SimpleMobileTools/master

upd
This commit is contained in:
solokot 2018-03-11 13:53:28 +03:00 committed by GitHub
commit 1f7a69746c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
68 changed files with 572 additions and 2081 deletions

View File

@ -46,10 +46,10 @@ ext {
}
dependencies {
implementation 'com.simplemobiletools:commons:3.14.1'
implementation 'com.simplemobiletools:commons:3.15.6'
implementation 'joda-time:joda-time:2.9.9'
implementation 'com.facebook.stetho:stetho:1.5.0'
implementation 'com.android.support:multidex:1.0.2'
implementation 'com.android.support:multidex:1.0.3'
implementation 'com.google.code.gson:gson:2.8.2'
debugImplementation "com.squareup.leakcanary:leakcanary-android:$leakCanaryVersion"

View File

@ -168,6 +168,7 @@
<intent-filter>
<action android:name="android.intent.action.BOOT_COMPLETED"/>
<action android:name="android.intent.action.QUICKBOOT_POWERON"/>
<action android:name="com.htc.intent.action.QUICKBOOT_POWERON"/>
</intent-filter>
</receiver>

View File

@ -19,6 +19,7 @@ import com.simplemobiletools.calendar.models.CalDAVCalendar
import com.simplemobiletools.calendar.models.Event
import com.simplemobiletools.commons.dialogs.RadioGroupDialog
import com.simplemobiletools.commons.extensions.*
import com.simplemobiletools.commons.helpers.*
import com.simplemobiletools.commons.models.RadioItem
import kotlinx.android.synthetic.main.activity_event.*
import org.joda.time.DateTime
@ -173,21 +174,21 @@ class EventActivity : SimpleActivity() {
}
private fun showReminder1Dialog() {
showEventReminderDialog(mReminder1Minutes) {
showPickIntervalDialog(mReminder1Minutes) {
mReminder1Minutes = it
checkReminderTexts()
}
}
private fun showReminder2Dialog() {
showEventReminderDialog(mReminder2Minutes) {
showPickIntervalDialog(mReminder2Minutes) {
mReminder2Minutes = it
checkReminderTexts()
}
}
private fun showReminder3Dialog() {
showEventReminderDialog(mReminder3Minutes) {
showPickIntervalDialog(mReminder3Minutes) {
mReminder3Minutes = it
checkReminderTexts()
}
@ -347,7 +348,7 @@ class EventActivity : SimpleActivity() {
private fun checkRepetitionRuleText() {
if (mRepeatInterval.isXWeeklyRepetition()) {
event_repetition_rule.text = if (mRepeatRule == EVERY_DAY) getString(R.string.every_day) else getSelectedDaysString()
event_repetition_rule.text = if (mRepeatRule == EVERY_DAY_BIT) getString(R.string.every_day) else getSelectedDaysString(mRepeatRule)
} else if (mRepeatInterval.isXMonthlyRepetition()) {
val repeatString = if (mRepeatRule == REPEAT_MONTH_ORDER_WEEKDAY_USE_LAST || mRepeatRule == REPEAT_MONTH_ORDER_WEEKDAY)
R.string.repeat else R.string.repeat_on
@ -357,26 +358,6 @@ class EventActivity : SimpleActivity() {
}
}
private fun getSelectedDaysString(): String {
var days = ""
if (mRepeatRule and MONDAY != 0)
days += "${getString(R.string.monday).substringTo(3)}, "
if (mRepeatRule and TUESDAY != 0)
days += "${getString(R.string.tuesday).substringTo(3)}, "
if (mRepeatRule and WEDNESDAY != 0)
days += "${getString(R.string.wednesday).substringTo(3)}, "
if (mRepeatRule and THURSDAY != 0)
days += "${getString(R.string.thursday).substringTo(3)}, "
if (mRepeatRule and FRIDAY != 0)
days += "${getString(R.string.friday).substringTo(3)}, "
if (mRepeatRule and SATURDAY != 0)
days += "${getString(R.string.saturday).substringTo(3)}, "
if (mRepeatRule and SUNDAY != 0)
days += "${getString(R.string.sunday).substringTo(3)}, "
return days.trim().trimEnd(',')
}
private fun getMonthlyRepetitionRuleText() = when (mRepeatRule) {
REPEAT_MONTH_SAME_DAY -> getString(R.string.the_same_day)
REPEAT_MONTH_LAST_DAY -> getString(R.string.the_last_day)
@ -571,7 +552,7 @@ class EventActivity : SimpleActivity() {
reminder3Minutes = reminder3
repeatInterval = mRepeatInterval
importId = newImportId
flags = if (event_all_day.isChecked) (mEvent.flags or FLAG_ALL_DAY) else (mEvent.flags.removeFlag(FLAG_ALL_DAY))
flags = if (event_all_day.isChecked) (mEvent.flags.addBit(FLAG_ALL_DAY)) else (mEvent.flags.removeBit(FLAG_ALL_DAY))
repeatLimit = if (repeatInterval == 0) 0 else mRepeatLimit
repeatRule = mRepeatRule
eventType = newEventType
@ -786,7 +767,7 @@ class EventActivity : SimpleActivity() {
private fun checkRepeatRule() {
if (mRepeatInterval.isXWeeklyRepetition()) {
val day = mRepeatRule
if (day == MONDAY || day == TUESDAY || day == WEDNESDAY || day == THURSDAY || day == FRIDAY || day == SATURDAY || day == SUNDAY) {
if (day == MONDAY_BIT || day == TUESDAY_BIT || day == WEDNESDAY_BIT || day == THURSDAY_BIT || day == FRIDAY_BIT || day == SATURDAY_BIT || day == SUNDAY_BIT) {
setRepeatRule(Math.pow(2.0, (mEventStartDateTime.dayOfWeek - 1).toDouble()).toInt())
}
} else if (mRepeatInterval.isXMonthlyRepetition()) {

View File

@ -9,7 +9,6 @@ import android.os.Parcelable
import android.text.TextUtils
import com.simplemobiletools.calendar.BuildConfig
import com.simplemobiletools.calendar.R
import com.simplemobiletools.calendar.dialogs.CustomEventReminderDialog
import com.simplemobiletools.calendar.dialogs.SelectCalendarsDialog
import com.simplemobiletools.calendar.extensions.*
import com.simplemobiletools.calendar.helpers.CalDAVHandler
@ -18,6 +17,7 @@ import com.simplemobiletools.calendar.helpers.FONT_SIZE_MEDIUM
import com.simplemobiletools.calendar.helpers.FONT_SIZE_SMALL
import com.simplemobiletools.calendar.models.EventType
import com.simplemobiletools.commons.dialogs.ConfirmationDialog
import com.simplemobiletools.commons.dialogs.CustomIntervalPickerDialog
import com.simplemobiletools.commons.dialogs.RadioGroupDialog
import com.simplemobiletools.commons.extensions.*
import com.simplemobiletools.commons.helpers.PERMISSION_READ_CALENDAR
@ -58,7 +58,7 @@ class SettingsActivity : SimpleActivity() {
setupVibrate()
setupReminderSound()
setupUseSameSnooze()
setupSnoozeDelay()
setupSnoozeTime()
setupDisplayPastEvents()
setupFontSize()
updateTextColors(settings_holder)
@ -307,42 +307,36 @@ class SettingsActivity : SimpleActivity() {
}
private fun setupUseSameSnooze() {
settings_snooze_delay_holder.beVisibleIf(config.useSameSnooze)
settings_snooze_time_holder.beVisibleIf(config.useSameSnooze)
settings_use_same_snooze.isChecked = config.useSameSnooze
settings_use_same_snooze_holder.setOnClickListener {
settings_use_same_snooze.toggle()
config.useSameSnooze = settings_use_same_snooze.isChecked
settings_snooze_delay_holder.beVisibleIf(config.useSameSnooze)
settings_snooze_time_holder.beVisibleIf(config.useSameSnooze)
}
}
private fun setupSnoozeDelay() {
updateSnoozeText()
settings_snooze_delay_holder.setOnClickListener {
showEventReminderDialog(config.snoozeDelay, true) {
config.snoozeDelay = it
updateSnoozeText()
private fun setupSnoozeTime() {
updateSnoozeTime()
settings_snooze_time_holder.setOnClickListener {
showPickIntervalDialog(config.snoozeTime, true) {
config.snoozeTime = it
updateSnoozeTime()
}
}
}
private fun updateSnoozeText() {
settings_snooze_delay.text = res.getQuantityString(R.plurals.by_minutes, config.snoozeDelay, config.snoozeDelay)
private fun updateSnoozeTime() {
settings_snooze_time.text = formatMinutesToTimeString(config.snoozeTime)
}
private fun getHoursString(hours: Int): String {
return if (hours < 10) {
"0$hours:00"
} else {
"$hours:00"
}
}
private fun getHoursString(hours: Int) = String.format("%02d:00", hours)
private fun setupDisplayPastEvents() {
var displayPastEvents = config.displayPastEvents
updatePastEventsText(displayPastEvents)
settings_display_past_events_holder.setOnClickListener {
CustomEventReminderDialog(this, displayPastEvents) {
CustomIntervalPickerDialog(this, displayPastEvents) {
displayPastEvents = it
config.displayPastEvents = it
updatePastEventsText(it)
@ -385,10 +379,10 @@ class SettingsActivity : SimpleActivity() {
else -> R.string.large
})
override fun onActivityResult(requestCode: Int, resultCode: Int, data: Intent?) {
override fun onActivityResult(requestCode: Int, resultCode: Int, resultData: Intent?) {
if (resultCode == RESULT_OK) {
if (requestCode == GET_RINGTONE_URI) {
var uri = data?.getParcelableExtra<Parcelable>(RingtoneManager.EXTRA_RINGTONE_PICKED_URI)
var uri = resultData?.getParcelableExtra<Parcelable>(RingtoneManager.EXTRA_RINGTONE_PICKED_URI)
if (uri == null) {
config.reminderSound = ""

View File

@ -5,17 +5,17 @@ import android.support.v7.app.AppCompatActivity
import com.simplemobiletools.calendar.extensions.config
import com.simplemobiletools.calendar.extensions.dbHelper
import com.simplemobiletools.calendar.extensions.rescheduleReminder
import com.simplemobiletools.calendar.extensions.showEventReminderDialog
import com.simplemobiletools.calendar.helpers.EVENT_ID
import com.simplemobiletools.commons.extensions.showPickIntervalDialog
class SnoozeReminderActivity : AppCompatActivity() {
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
showEventReminderDialog(config.snoozeDelay, true, cancelCallback = { dialogCancelled() }) {
showPickIntervalDialog(config.snoozeTime, true, cancelCallback = { dialogCancelled() }) {
val eventId = intent.getIntExtra(EVENT_ID, 0)
val event = dbHelper.getEventWithId(eventId)
config.snoozeDelay = it
config.snoozeTime = it
rescheduleReminder(event, it)
finishActivity()
}

View File

@ -43,7 +43,7 @@ class DayEventsAdapter(activity: SimpleActivity, val events: ArrayList<Event>, r
override fun getSelectableItemCount() = events.size
override fun onCreateViewHolder(parent: ViewGroup?, viewType: Int) = createViewHolder(R.layout.event_item_day_view, parent)
override fun onCreateViewHolder(parent: ViewGroup, viewType: Int) = createViewHolder(R.layout.event_item_day_view, parent)
override fun onBindViewHolder(holder: MyRecyclerViewAdapter.ViewHolder, position: Int) {
val event = events[position]

View File

@ -56,7 +56,7 @@ class EventListAdapter(activity: SimpleActivity, val listItems: ArrayList<ListIt
override fun getSelectableItemCount() = listItems.filter { it is ListEvent }.size
override fun onCreateViewHolder(parent: ViewGroup?, viewType: Int): MyRecyclerViewAdapter.ViewHolder {
override fun onCreateViewHolder(parent: ViewGroup, viewType: Int): MyRecyclerViewAdapter.ViewHolder {
val layoutId = if (viewType == ITEM_EVENT) R.layout.event_list_item else R.layout.event_list_section
return createViewHolder(layoutId, parent)
}

View File

@ -55,7 +55,7 @@ class FilterEventTypeAdapter(val activity: SimpleActivity, val eventTypes: List<
return selectedItemsSet
}
override fun onCreateViewHolder(parent: ViewGroup?, viewType: Int): ViewHolder {
override fun onCreateViewHolder(parent: ViewGroup, viewType: Int): ViewHolder {
val view = activity.layoutInflater.inflate(R.layout.filter_event_type_view, parent, false)
return ViewHolder(view, adapterListener, activity)
}

View File

@ -41,7 +41,7 @@ class ManageEventTypesAdapter(activity: SimpleActivity, val eventTypes: ArrayLis
override fun getSelectableItemCount() = eventTypes.size
override fun onCreateViewHolder(parent: ViewGroup?, viewType: Int) = createViewHolder(R.layout.item_event_type, parent)
override fun onCreateViewHolder(parent: ViewGroup, viewType: Int) = createViewHolder(R.layout.item_event_type, parent)
override fun onBindViewHolder(holder: ViewHolder, position: Int) {
val eventType = eventTypes[position]

View File

@ -1,57 +0,0 @@
package com.simplemobiletools.calendar.dialogs
import android.app.Activity
import android.support.v7.app.AlertDialog
import android.view.ViewGroup
import android.view.WindowManager
import com.simplemobiletools.calendar.R
import com.simplemobiletools.commons.extensions.hideKeyboard
import com.simplemobiletools.commons.extensions.setupDialogStuff
import com.simplemobiletools.commons.extensions.value
import kotlinx.android.synthetic.main.dialog_custom_event_reminder.view.*
class CustomEventReminderDialog(val activity: Activity, val selectedMinutes: Int = 0, val callback: (minutes: Int) -> Unit) {
var dialog: AlertDialog
var view = (activity.layoutInflater.inflate(R.layout.dialog_custom_event_reminder, null) as ViewGroup).apply {
when {
selectedMinutes == 0 -> dialog_radio_view.check(R.id.dialog_radio_minutes)
selectedMinutes % 1440 == 0 -> {
dialog_radio_view.check(R.id.dialog_radio_days)
dialog_custom_reminder_value.setText((selectedMinutes / 1440).toString())
}
selectedMinutes % 60 == 0 -> {
dialog_radio_view.check(R.id.dialog_radio_hours)
dialog_custom_reminder_value.setText((selectedMinutes / 60).toString())
}
else -> {
dialog_radio_view.check(R.id.dialog_radio_minutes)
dialog_custom_reminder_value.setText(selectedMinutes.toString())
}
}
}
init {
dialog = AlertDialog.Builder(activity)
.setPositiveButton(R.string.ok, { dialogInterface, i -> confirmReminder() })
.setNegativeButton(R.string.cancel, null)
.create().apply {
window!!.setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_VISIBLE)
activity.setupDialogStuff(view, this)
}
}
private fun confirmReminder() {
val value = view.dialog_custom_reminder_value.value
val multiplier = getMultiplier(view.dialog_radio_view.checkedRadioButtonId)
val minutes = Integer.valueOf(if (value.isEmpty()) "0" else value)
callback(minutes * multiplier)
activity.hideKeyboard()
dialog.dismiss()
}
private fun getMultiplier(id: Int) = when (id) {
R.id.dialog_radio_hours -> 60
R.id.dialog_radio_days -> 1440
else -> 1
}
}

View File

@ -3,7 +3,6 @@ package com.simplemobiletools.calendar.dialogs
import android.app.Activity
import android.support.v7.app.AlertDialog
import android.view.ViewGroup
import android.view.WindowManager
import com.simplemobiletools.calendar.R
import com.simplemobiletools.calendar.helpers.DAY
import com.simplemobiletools.calendar.helpers.MONTH
@ -11,6 +10,7 @@ import com.simplemobiletools.calendar.helpers.WEEK
import com.simplemobiletools.calendar.helpers.YEAR
import com.simplemobiletools.commons.extensions.hideKeyboard
import com.simplemobiletools.commons.extensions.setupDialogStuff
import com.simplemobiletools.commons.extensions.showKeyboard
import com.simplemobiletools.commons.extensions.value
import kotlinx.android.synthetic.main.dialog_custom_event_repeat_interval.view.*
@ -25,9 +25,10 @@ class CustomEventRepeatIntervalDialog(val activity: Activity, val callback: (sec
.setPositiveButton(R.string.ok, { dialogInterface, i -> confirmRepeatInterval() })
.setNegativeButton(R.string.cancel, null)
.create().apply {
window!!.setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_VISIBLE)
activity.setupDialogStuff(view, this)
}
activity.setupDialogStuff(view, this) {
showKeyboard(view.dialog_custom_repeat_interval_value)
}
}
}
private fun confirmRepeatInterval() {

View File

@ -2,9 +2,9 @@ package com.simplemobiletools.calendar.dialogs
import android.support.v7.app.AlertDialog
import android.view.ViewGroup
import android.view.WindowManager
import com.simplemobiletools.calendar.R
import com.simplemobiletools.calendar.activities.SimpleActivity
import com.simplemobiletools.commons.extensions.hideKeyboard
import com.simplemobiletools.commons.extensions.setupDialogStuff
import kotlinx.android.synthetic.main.dialog_edit_repeating_event.view.*
@ -19,10 +19,10 @@ class EditRepeatingEventDialog(val activity: SimpleActivity, val callback: (allO
dialog = AlertDialog.Builder(activity)
.create().apply {
activity.setupDialogStuff(view, this) {
window!!.setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_HIDDEN)
}
}
activity.setupDialogStuff(view, this) {
hideKeyboard()
}
}
}
private fun sendResult(allOccurrences: Boolean) {

View File

@ -11,9 +11,9 @@ import com.simplemobiletools.calendar.extensions.getNowSeconds
import com.simplemobiletools.calendar.extensions.seconds
import com.simplemobiletools.calendar.helpers.Formatter
import com.simplemobiletools.commons.extensions.getDialogTheme
import com.simplemobiletools.commons.extensions.isLollipopPlus
import com.simplemobiletools.commons.extensions.setupDialogStuff
import com.simplemobiletools.commons.extensions.value
import com.simplemobiletools.commons.helpers.isLollipopPlus
import kotlinx.android.synthetic.main.dialog_repeat_limit_type_picker.view.*
import org.joda.time.DateTime
import java.util.*
@ -40,10 +40,10 @@ class RepeatLimitTypePickerDialog(val activity: Activity, var repeatLimit: Int,
.setPositiveButton(R.string.ok, { dialogInterface, i -> confirmRepetition() })
.setNegativeButton(R.string.cancel, null)
.create().apply {
activity.setupDialogStuff(view, this) {
activity.currentFocus?.clearFocus()
}
}
activity.setupDialogStuff(view, this) {
activity.currentFocus?.clearFocus()
}
}
}
private fun getCheckedItem() = when {
@ -69,10 +69,11 @@ class RepeatLimitTypePickerDialog(val activity: Activity, var repeatLimit: Int,
R.id.repeat_type_forever -> callback(0)
else -> {
var count = view.repeat_type_count.value
if (count.isEmpty())
count = "0"
else
count = "-$count"
count = if (count.isEmpty()) {
"0"
} else {
"-$count"
}
callback(count.toInt())
}
}
@ -85,7 +86,7 @@ class RepeatLimitTypePickerDialog(val activity: Activity, var repeatLimit: Int,
val datepicker = DatePickerDialog(activity, activity.getDialogTheme(), repetitionLimitDateSetListener, repeatLimitDateTime.year,
repeatLimitDateTime.monthOfYear - 1, repeatLimitDateTime.dayOfMonth)
if (activity.isLollipopPlus()) {
if (isLollipopPlus()) {
datepicker.datePicker.firstDayOfWeek = if (activity.config.isSundayFirst) Calendar.SUNDAY else Calendar.MONDAY
}

View File

@ -15,7 +15,6 @@ class RepeatRuleWeeklyDialog(val activity: Activity, val curRepeatRule: Int, val
init {
val days = activity.resources.getStringArray(R.array.week_days)
val res = activity.resources
val checkboxes = ArrayList<MyAppCompatCheckbox>(7)
for (i in 0..6) {
val pow = Math.pow(2.0, i.toDouble()).toInt()
@ -39,8 +38,8 @@ class RepeatRuleWeeklyDialog(val activity: Activity, val curRepeatRule: Int, val
.setPositiveButton(R.string.ok, { dialog, which -> callback(getRepeatRuleSum()) })
.setNegativeButton(R.string.cancel, null)
.create().apply {
activity.setupDialogStuff(view, this)
}
activity.setupDialogStuff(view, this)
}
}
private fun getRepeatRuleSum(): Int {

View File

@ -1,34 +0,0 @@
package com.simplemobiletools.calendar.dialogs
import android.support.v7.app.AlertDialog
import android.view.ViewGroup
import android.view.WindowManager
import com.simplemobiletools.calendar.R
import com.simplemobiletools.calendar.activities.SimpleActivity
import com.simplemobiletools.commons.extensions.setupDialogStuff
import com.simplemobiletools.commons.extensions.value
import kotlinx.android.synthetic.main.dialog_snooze_picker.view.*
class SnoozePickerDialog(val activity: SimpleActivity, val minutes: Int, val callback: (newMinutes: Int) -> Unit) {
init {
val view = (activity.layoutInflater.inflate(R.layout.dialog_snooze_picker, null) as ViewGroup).apply {
snooze_picker_label.text = snooze_picker_label.text.toString().capitalize()
snooze_picker.setText(minutes.toString())
}
AlertDialog.Builder(activity)
.setPositiveButton(R.string.ok, null)
.setNegativeButton(R.string.cancel, null)
.create().apply {
activity.setupDialogStuff(view, this) {
window!!.setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_VISIBLE)
getButton(AlertDialog.BUTTON_POSITIVE).setOnClickListener {
val value = view.snooze_picker.value
val minutes = Integer.valueOf(if (value.isEmpty() || value == "0") "1" else value)
callback(minutes)
dismiss()
}
}
}
}
}

View File

@ -2,17 +2,13 @@ package com.simplemobiletools.calendar.dialogs
import android.app.Activity
import android.support.v7.app.AlertDialog
import android.view.WindowManager
import android.widget.ImageView
import com.simplemobiletools.calendar.R
import com.simplemobiletools.calendar.extensions.config
import com.simplemobiletools.calendar.extensions.dbHelper
import com.simplemobiletools.calendar.models.EventType
import com.simplemobiletools.commons.dialogs.ColorPickerDialog
import com.simplemobiletools.commons.extensions.setBackgroundWithStroke
import com.simplemobiletools.commons.extensions.setupDialogStuff
import com.simplemobiletools.commons.extensions.toast
import com.simplemobiletools.commons.extensions.value
import com.simplemobiletools.commons.extensions.*
import kotlinx.android.synthetic.main.dialog_event_type.view.*
class UpdateEventTypeDialog(val activity: Activity, var eventType: EventType? = null, val callback: (eventType: EventType) -> Unit) {
@ -44,42 +40,42 @@ class UpdateEventTypeDialog(val activity: Activity, var eventType: EventType? =
.setPositiveButton(R.string.ok, null)
.setNegativeButton(R.string.cancel, null)
.create().apply {
window!!.setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_VISIBLE)
activity.setupDialogStuff(view, this, if (isNewEvent) R.string.add_new_type else R.string.edit_type) {
getButton(AlertDialog.BUTTON_POSITIVE).setOnClickListener {
val title = view.type_title.value
val eventIdWithTitle = activity.dbHelper.getEventTypeIdWithTitle(title)
var isEventTypeTitleTaken = isNewEvent && eventIdWithTitle != -1
if (!isEventTypeTitleTaken)
isEventTypeTitleTaken = !isNewEvent && eventType!!.id != eventIdWithTitle && eventIdWithTitle != -1
activity.setupDialogStuff(view, this, if (isNewEvent) R.string.add_new_type else R.string.edit_type) {
showKeyboard(view.type_title)
getButton(AlertDialog.BUTTON_POSITIVE).setOnClickListener {
val title = view.type_title.value
val eventIdWithTitle = activity.dbHelper.getEventTypeIdWithTitle(title)
var isEventTypeTitleTaken = isNewEvent && eventIdWithTitle != -1
if (!isEventTypeTitleTaken)
isEventTypeTitleTaken = !isNewEvent && eventType!!.id != eventIdWithTitle && eventIdWithTitle != -1
if (title.isEmpty()) {
activity.toast(R.string.title_empty)
return@setOnClickListener
} else if (isEventTypeTitleTaken) {
activity.toast(R.string.type_already_exists)
return@setOnClickListener
}
if (title.isEmpty()) {
activity.toast(R.string.title_empty)
return@setOnClickListener
} else if (isEventTypeTitleTaken) {
activity.toast(R.string.type_already_exists)
return@setOnClickListener
}
eventType!!.title = title
if (eventType!!.caldavCalendarId != 0)
eventType!!.caldavDisplayName = title
eventType!!.title = title
if (eventType!!.caldavCalendarId != 0)
eventType!!.caldavDisplayName = title
eventType!!.id = if (isNewEvent) {
activity.dbHelper.insertEventType(eventType!!)
} else {
activity.dbHelper.updateEventType(eventType!!)
}
eventType!!.id = if (isNewEvent) {
activity.dbHelper.insertEventType(eventType!!)
} else {
activity.dbHelper.updateEventType(eventType!!)
}
if (eventType!!.id != -1) {
dismiss()
callback(eventType!!)
} else {
activity.toast(R.string.editing_calendar_failed)
if (eventType!!.id != -1) {
dismiss()
callback(eventType!!)
} else {
activity.toast(R.string.editing_calendar_failed)
}
}
}
}
}
}
}
private fun setupColor(view: ImageView) {

View File

@ -3,7 +3,6 @@ package com.simplemobiletools.calendar.extensions
import android.app.Activity
import com.simplemobiletools.calendar.BuildConfig
import com.simplemobiletools.calendar.R
import com.simplemobiletools.calendar.dialogs.CustomEventReminderDialog
import com.simplemobiletools.calendar.dialogs.CustomEventRepeatIntervalDialog
import com.simplemobiletools.calendar.helpers.*
import com.simplemobiletools.commons.activities.BaseSimpleActivity
@ -43,47 +42,6 @@ fun BaseSimpleActivity.getTempFile(): File? {
return File(folder, "events.ics")
}
fun Activity.showEventReminderDialog(curMinutes: Int, isSnoozePicker: Boolean = false, cancelCallback: (() -> Unit)? = null, callback: (minutes: Int) -> Unit) {
hideKeyboard()
val minutes = TreeSet<Int>()
minutes.apply {
if (!isSnoozePicker) {
add(-1)
add(0)
}
add(5)
add(10)
add(20)
add(30)
add(60)
add(curMinutes)
}
val items = ArrayList<RadioItem>(minutes.size + 1)
minutes.mapIndexedTo(items, { index, value ->
RadioItem(index, getFormattedMinutes(value, !isSnoozePicker), value)
})
var selectedIndex = 0
minutes.forEachIndexed { index, value ->
if (value == curMinutes) {
selectedIndex = index
}
}
items.add(RadioItem(-2, getString(R.string.custom)))
RadioGroupDialog(this, items, selectedIndex, showOKButton = isSnoozePicker, cancelCallback = cancelCallback) {
if (it == -2) {
CustomEventReminderDialog(this) {
callback(it)
}
} else {
callback(it as Int)
}
}
}
fun Activity.showEventRepeatIntervalDialog(curSeconds: Int, callback: (minutes: Int) -> Unit) {
hideKeyboard()
val seconds = TreeSet<Int>()

View File

@ -31,6 +31,10 @@ import com.simplemobiletools.calendar.receivers.CalDAVSyncReceiver
import com.simplemobiletools.calendar.receivers.NotificationReceiver
import com.simplemobiletools.calendar.services.SnoozeService
import com.simplemobiletools.commons.extensions.*
import com.simplemobiletools.commons.helpers.isKitkatPlus
import com.simplemobiletools.commons.helpers.isLollipopPlus
import com.simplemobiletools.commons.helpers.isMarshmallowPlus
import com.simplemobiletools.commons.helpers.isOreoPlus
import org.joda.time.DateTime
import org.joda.time.DateTimeZone
import java.io.File
@ -124,29 +128,6 @@ private fun getNotificationIntent(context: Context, event: Event): PendingIntent
return PendingIntent.getBroadcast(context, event.id, intent, PendingIntent.FLAG_UPDATE_CURRENT)
}
fun Context.getFormattedMinutes(minutes: Int, showBefore: Boolean = true) = when (minutes) {
-1 -> getString(R.string.no_reminder)
0 -> getString(R.string.at_start)
else -> {
if (minutes % 525600 == 0)
resources.getQuantityString(R.plurals.years, minutes / 525600, minutes / 525600)
when {
minutes % 43200 == 0 -> resources.getQuantityString(R.plurals.months, minutes / 43200, minutes / 43200)
minutes % 10080 == 0 -> resources.getQuantityString(R.plurals.weeks, minutes / 10080, minutes / 10080)
minutes % 1440 == 0 -> resources.getQuantityString(R.plurals.days, minutes / 1440, minutes / 1440)
minutes % 60 == 0 -> {
val base = if (showBefore) R.plurals.hours_before else R.plurals.by_hours
resources.getQuantityString(base, minutes / 60, minutes / 60)
}
else -> {
val base = if (showBefore) R.plurals.minutes_before else R.plurals.by_minutes
resources.getQuantityString(base, minutes, minutes)
}
}
}
}
fun Context.getRepetitionText(seconds: Int) = when (seconds) {
0 -> getString(R.string.no_repetition)
DAY -> getString(R.string.daily)
@ -186,7 +167,7 @@ fun Context.notifyEvent(event: Event) {
@SuppressLint("NewApi")
private fun getNotification(context: Context, pendingIntent: PendingIntent, event: Event, content: String): Notification {
val channelId = "reminder_channel"
if (context.isOreoPlus()) {
if (isOreoPlus()) {
val notificationManager = context.getSystemService(Context.NOTIFICATION_SERVICE) as NotificationManager
val name = context.resources.getString(R.string.event_reminders)
val importance = NotificationManager.IMPORTANCE_HIGH
@ -218,7 +199,7 @@ private fun getNotification(context: Context, pendingIntent: PendingIntent, even
.setChannelId(channelId)
.addAction(R.drawable.ic_snooze, context.getString(R.string.snooze), getSnoozePendingIntent(context, event))
if (context.isLollipopPlus()) {
if (isLollipopPlus()) {
builder.setVisibility(Notification.VISIBILITY_PUBLIC)
}
@ -240,7 +221,7 @@ private fun getPendingIntent(context: Context, event: Event): PendingIntent {
private fun getSnoozePendingIntent(context: Context, event: Event): PendingIntent {
val snoozeClass = if (context.config.useSameSnooze) SnoozeService::class.java else SnoozeReminderActivity::class.java
val intent = Intent(context, snoozeClass).setAction("Snoozeee")
val intent = Intent(context, snoozeClass).setAction("Snooze")
intent.putExtra(EVENT_ID, event.id)
return if (context.config.useSameSnooze) {
PendingIntent.getService(context, event.id, intent, PendingIntent.FLAG_UPDATE_CURRENT)
@ -355,7 +336,7 @@ fun Context.addDayNumber(rawTextColor: Int, day: DayMonthly, linearLayout: Linea
}
private fun addTodaysBackground(textView: TextView, res: Resources, dayLabelHeight: Int, mPrimaryColor: Int) =
textView.addResizedBackgroundDrawable(res, dayLabelHeight, mPrimaryColor, R.drawable.monthly_today_circle)
textView.addResizedBackgroundDrawable(res, dayLabelHeight, mPrimaryColor, R.drawable.ic_circle_filled)
fun Context.addDayEvents(day: DayMonthly, linearLayout: LinearLayout, res: Resources, dividerMargin: Int) {
val eventLayoutParams = LinearLayout.LayoutParams(ViewGroup.LayoutParams.MATCH_PARENT, ViewGroup.LayoutParams.WRAP_CONTENT)

View File

@ -1,10 +1,3 @@
package com.simplemobiletools.calendar.extensions
fun String.substringTo(cnt: Int): String {
return if (isEmpty()) {
""
} else
substring(0, Math.min(length, cnt))
}
fun String.getMonthCode() = if (length == 8) substring(0, 6) else ""

View File

@ -17,7 +17,10 @@ import com.simplemobiletools.calendar.activities.MainActivity
import com.simplemobiletools.calendar.extensions.addDayEvents
import com.simplemobiletools.calendar.extensions.addDayNumber
import com.simplemobiletools.calendar.extensions.config
import com.simplemobiletools.calendar.helpers.*
import com.simplemobiletools.calendar.helpers.Config
import com.simplemobiletools.calendar.helpers.DAY_CODE
import com.simplemobiletools.calendar.helpers.Formatter
import com.simplemobiletools.calendar.helpers.MonthlyCalendarImpl
import com.simplemobiletools.calendar.interfaces.MonthlyCalendar
import com.simplemobiletools.calendar.interfaces.NavigationListener
import com.simplemobiletools.calendar.models.DayMonthly
@ -139,8 +142,8 @@ class MonthFragment : Fragment(), MonthlyCalendar {
.setNegativeButton(R.string.cancel, null)
.setPositiveButton(R.string.ok) { dialog, which -> positivePressed(dateTime, datePicker) }
.create().apply {
activity?.setupDialogStuff(view, this)
}
activity?.setupDialogStuff(view, this)
}
}
private fun positivePressed(dateTime: DateTime, datePicker: DatePicker) {
@ -151,16 +154,16 @@ class MonthFragment : Fragment(), MonthlyCalendar {
}
private fun setupLabels() {
val letters = letterIDs
val letters = context!!.resources.getStringArray(R.array.week_day_letters)
for (i in 0..6) {
var index = i
if (!mSundayFirst)
index = (index + 1) % letters.size
if (mSundayFirst) {
index = (index + 6) % letters.size
}
mHolder.findViewById<TextView>(mRes.getIdentifier("label_$i", "id", mPackageName)).apply {
setTextColor(mTextColor)
text = getString(letters[index])
text = letters[index]
}
}
}

View File

@ -64,7 +64,7 @@ class CalDAVHandler(val context: Context) {
val displayName = cursor.getStringValue(CalendarContract.Calendars.CALENDAR_DISPLAY_NAME)
val accountName = cursor.getStringValue(CalendarContract.Calendars.ACCOUNT_NAME)
val accountType = cursor.getStringValue(CalendarContract.Calendars.ACCOUNT_TYPE)
val ownerName = cursor.getStringValue(CalendarContract.Calendars.OWNER_ACCOUNT)
val ownerName = cursor.getStringValue(CalendarContract.Calendars.OWNER_ACCOUNT) ?: ""
val color = cursor.getIntValue(CalendarContract.Calendars.CALENDAR_COLOR)
val accessLevel = cursor.getIntValue(CalendarContract.Calendars.CALENDAR_ACCESS_LEVEL)
val calendar = CalDAVCalendar(id, displayName, accountName, accountType, ownerName, color, accessLevel)

View File

@ -2,7 +2,6 @@ package com.simplemobiletools.calendar.helpers
import android.content.Context
import android.media.RingtoneManager
import android.text.format.DateFormat
import com.simplemobiletools.calendar.R
import com.simplemobiletools.calendar.extensions.scheduleCalDAVSync
import com.simplemobiletools.commons.helpers.BaseConfig
@ -13,20 +12,6 @@ class Config(context: Context) : BaseConfig(context) {
fun newInstance(context: Context) = Config(context)
}
var isSundayFirst: Boolean
get() {
val isSundayFirst = Calendar.getInstance(Locale.getDefault()).firstDayOfWeek == Calendar.SUNDAY
return prefs.getBoolean(SUNDAY_FIRST, isSundayFirst)
}
set(sundayFirst) = prefs.edit().putBoolean(SUNDAY_FIRST, sundayFirst).apply()
var use24hourFormat: Boolean
get() {
val use24hourFormat = DateFormat.is24HourFormat(context)
return prefs.getBoolean(USE_24_HOUR_FORMAT, use24hourFormat)
}
set(use24hourFormat) = prefs.edit().putBoolean(USE_24_HOUR_FORMAT, use24hourFormat).apply()
var displayWeekNumbers: Boolean
get() = prefs.getBoolean(WEEK_NUMBERS, false)
set(displayWeekNumbers) = prefs.edit().putBoolean(WEEK_NUMBERS, displayWeekNumbers).apply()
@ -63,14 +48,6 @@ class Config(context: Context) : BaseConfig(context) {
get() = prefs.getInt(REMINDER_MINUTES_3, REMINDER_OFF)
set(defaultReminderMinutes3) = prefs.edit().putInt(REMINDER_MINUTES_3, defaultReminderMinutes3).apply()
var useSameSnooze: Boolean
get() = prefs.getBoolean(USE_SAME_SNOOZE, false)
set(useSameSnooze) = prefs.edit().putBoolean(USE_SAME_SNOOZE, useSameSnooze).apply()
var snoozeDelay: Int
get() = prefs.getInt(SNOOZE_DELAY, 10)
set(snoozeDelay) = prefs.edit().putInt(SNOOZE_DELAY, snoozeDelay).apply()
var displayPastEvents: Int
get() = prefs.getInt(DISPLAY_PAST_EVENTS, 0)
set(displayPastEvents) = prefs.edit().putInt(DISPLAY_PAST_EVENTS, displayPastEvents).apply()

View File

@ -1,7 +1,5 @@
package com.simplemobiletools.calendar.helpers
import com.simplemobiletools.calendar.R
const val LOW_ALPHA = .3f
const val MEDIUM_ALPHA = .6f
const val STORED_LOCALLY_ONLY = 0
@ -35,8 +33,6 @@ const val DAY_SECONDS = 24 * 60 * 60
const val WEEK_SECONDS = 7 * DAY_SECONDS
// Shared Preferences
const val USE_24_HOUR_FORMAT = "use_24_hour_format"
const val SUNDAY_FIRST = "sunday_first"
const val WEEK_NUMBERS = "week_numbers"
const val START_WEEKLY_AT = "start_weekly_at"
const val END_WEEKLY_AT = "end_weekly_at"
@ -51,23 +47,8 @@ const val FONT_SIZE = "font_size"
const val CALDAV_SYNC = "caldav_sync"
const val CALDAV_SYNCED_CALENDAR_IDS = "caldav_synced_calendar_ids"
const val LAST_USED_CALDAV_CALENDAR = "last_used_caldav_calendar"
const val SNOOZE_DELAY = "snooze_delay"
const val DISPLAY_PAST_EVENTS = "display_past_events"
const val REPLACE_DESCRIPTION = "replace_description"
const val USE_SAME_SNOOZE = "use_same_snooze"
val letterIDs = intArrayOf(R.string.sunday_letter, R.string.monday_letter, R.string.tuesday_letter, R.string.wednesday_letter,
R.string.thursday_letter, R.string.friday_letter, R.string.saturday_letter)
// repeat_rule for weekly repetition
const val MONDAY = 1
const val TUESDAY = 2
const val WEDNESDAY = 4
const val THURSDAY = 8
const val FRIDAY = 16
const val SATURDAY = 32
const val SUNDAY = 64
const val EVERY_DAY = 127
// repeat_rule for monthly repetition
const val REPEAT_MONTH_SAME_DAY = 1 // ie 25th every month

View File

@ -191,18 +191,18 @@ class MyWidgetMonthlyProvider : AppWidgetProvider() {
val sundayFirst = context.config.isSundayFirst
val smallerFontSize = context.config.getFontSize()
val packageName = context.packageName
val letters = letterIDs
val letters = context.resources.getStringArray(R.array.week_day_letters)
for (i in 0..6) {
val id = resources.getIdentifier("label_$i", "id", packageName)
views.setTextColor(id, textColor)
views.setTextSize(id, smallerFontSize)
var index = i
if (!sundayFirst) {
index = (index + 1) % letters.size
if (sundayFirst) {
index = (index + 6) % letters.size
}
views.setText(id, resources.getString(letters[index]))
views.setText(id, letters[index])
}
}
}

View File

@ -5,6 +5,7 @@ import com.simplemobiletools.calendar.extensions.isXWeeklyRepetition
import com.simplemobiletools.calendar.extensions.seconds
import com.simplemobiletools.calendar.models.Event
import com.simplemobiletools.calendar.models.RepeatRule
import com.simplemobiletools.commons.helpers.*
import org.joda.time.DateTimeZone
import org.joda.time.format.DateTimeFormat
@ -61,19 +62,19 @@ class Parser {
private fun handleRepeatRule(value: String): Int {
var newRepeatRule = 0
if (value.contains(MO))
newRepeatRule = newRepeatRule or MONDAY
newRepeatRule = newRepeatRule or MONDAY_BIT
if (value.contains(TU))
newRepeatRule = newRepeatRule or TUESDAY
newRepeatRule = newRepeatRule or TUESDAY_BIT
if (value.contains(WE))
newRepeatRule = newRepeatRule or WEDNESDAY
newRepeatRule = newRepeatRule or WEDNESDAY_BIT
if (value.contains(TH))
newRepeatRule = newRepeatRule or THURSDAY
newRepeatRule = newRepeatRule or THURSDAY_BIT
if (value.contains(FR))
newRepeatRule = newRepeatRule or FRIDAY
newRepeatRule = newRepeatRule or FRIDAY_BIT
if (value.contains(SA))
newRepeatRule = newRepeatRule or SATURDAY
newRepeatRule = newRepeatRule or SATURDAY_BIT
if (value.contains(SU))
newRepeatRule = newRepeatRule or SUNDAY
newRepeatRule = newRepeatRule or SUNDAY_BIT
return newRepeatRule
}
@ -148,19 +149,19 @@ class Parser {
private fun getByDayString(rule: Int): String {
var result = ""
if (rule and MONDAY != 0)
if (rule and MONDAY_BIT != 0)
result += "$MO,"
if (rule and TUESDAY != 0)
if (rule and TUESDAY_BIT != 0)
result += "$TU,"
if (rule and WEDNESDAY != 0)
if (rule and WEDNESDAY_BIT != 0)
result += "$WE,"
if (rule and THURSDAY != 0)
if (rule and THURSDAY_BIT != 0)
result += "$TH,"
if (rule and FRIDAY != 0)
if (rule and FRIDAY_BIT != 0)
result += "$FR,"
if (rule and SATURDAY != 0)
if (rule and SATURDAY_BIT != 0)
result += "$SA,"
if (rule and SUNDAY != 0)
if (rule and SUNDAY_BIT != 0)
result += "$SU,"
return result.trimEnd(',')
}

View File

@ -11,6 +11,6 @@ class SnoozeService : IntentService("Snooze") {
override fun onHandleIntent(intent: Intent) {
val eventId = intent.getIntExtra(EVENT_ID, 0)
val event = dbHelper.getEventWithId(eventId)
rescheduleReminder(event, config.snoozeDelay)
rescheduleReminder(event, config.snoozeTime)
}
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 560 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 585 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 465 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 750 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 721 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 695 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 960 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 967 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 922 B

View File

@ -97,7 +97,7 @@
android:clickable="false"
android:paddingLeft="@dimen/medium_margin"
android:paddingStart="@dimen/medium_margin"
android:text="@string/use_24_hour_format"/>
android:text="@string/use_24_hour_time_format"/>
</RelativeLayout>
@ -269,7 +269,7 @@
</RelativeLayout>
<RelativeLayout
android:id="@+id/settings_snooze_delay_holder"
android:id="@+id/settings_snooze_time_holder"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="@dimen/medium_margin"
@ -280,18 +280,18 @@
android:paddingTop="@dimen/bigger_margin">
<com.simplemobiletools.commons.views.MyTextView
android:id="@+id/settings_snooze_delay_label"
android:id="@+id/settings_snooze_time_label"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:layout_toLeftOf="@+id/settings_snooze_delay"
android:layout_toStartOf="@+id/settings_snooze_delay"
android:layout_toLeftOf="@+id/settings_snooze_time"
android:layout_toStartOf="@+id/settings_snooze_time"
android:paddingLeft="@dimen/medium_margin"
android:paddingRight="@dimen/medium_margin"
android:text="@string/snooze_delay"/>
android:text="@string/snooze_time"/>
<com.simplemobiletools.commons.views.MyTextView
android:id="@+id/settings_snooze_delay"
android:id="@+id/settings_snooze_time"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentEnd="true"

View File

@ -1,60 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<ScrollView
xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/dialog_custom_reminder_scrollview"
android:layout_width="match_parent"
android:layout_height="wrap_content">
<LinearLayout
android:id="@+id/dialog_custom_reminder_holder"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical"
android:paddingLeft="@dimen/activity_margin"
android:paddingRight="@dimen/activity_margin"
android:paddingTop="@dimen/activity_margin">
<com.simplemobiletools.commons.views.MyEditText
android:id="@+id/dialog_custom_reminder_value"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:digits="0123456789"
android:ems="6"
android:inputType="number"
android:maxLength="5"
android:textCursorDrawable="@null"
android:textSize="@dimen/normal_text_size"/>
<RadioGroup
android:id="@+id/dialog_radio_view"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:paddingTop="@dimen/activity_margin">
<com.simplemobiletools.commons.views.MyCompatRadioButton
android:id="@+id/dialog_radio_minutes"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:paddingBottom="@dimen/activity_margin"
android:paddingTop="@dimen/activity_margin"
android:text="@string/minutes_raw"/>
<com.simplemobiletools.commons.views.MyCompatRadioButton
android:id="@+id/dialog_radio_hours"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:paddingBottom="@dimen/activity_margin"
android:paddingTop="@dimen/activity_margin"
android:text="@string/hours_raw"/>
<com.simplemobiletools.commons.views.MyCompatRadioButton
android:id="@+id/dialog_radio_days"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:paddingBottom="@dimen/activity_margin"
android:paddingTop="@dimen/activity_margin"
android:text="@string/days_raw"/>
</RadioGroup>
</LinearLayout>
</ScrollView>

View File

@ -1,30 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/snooze_picker_holder"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical"
android:paddingLeft="@dimen/big_margin"
android:paddingRight="@dimen/big_margin"
android:paddingTop="@dimen/big_margin">
<com.simplemobiletools.commons.views.MyTextView
android:id="@+id/snooze_picker_label"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:inputType="textCapSentences"
android:text="@string/minutes_raw"
android:textSize="@dimen/smaller_text_size"/>
<com.simplemobiletools.commons.views.MyEditText
android:id="@+id/snooze_picker"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:ems="6"
android:inputType="number"
android:maxLength="5"
android:paddingTop="@dimen/normal_margin"
android:textSize="@dimen/normal_text_size"/>
</LinearLayout>

View File

@ -0,0 +1,215 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="app_name">Sadə Təqvim</string>
<string name="app_launcher_name">Təqvim</string>
<string name="change_view">Görünüşü dəyiş</string>
<string name="daily_view">Günlük görünüş</string>
<string name="weekly_view">Həftəlik görünüş</string>
<string name="monthly_view">Aylıq görünüş</string>
<string name="yearly_view">İllik görünüş</string>
<string name="simple_event_list">Sadə hadisələr siyahısı</string>
<string name="no_upcoming_events">Deyəsən yaxınlarda heçbir hadisə yoxdur.</string>
<string name="add_some_events">Aşağıdakı Plus düyməsindən əlavə edin .</string>
<string name="go_to_today">Bugünə get</string>
<!-- Widget titles -->
<string name="widget_monthly">Aylıq Təqvim</string>
<string name="widget_list">Təqvim hadisə siyahısı</string>
<!-- Event -->
<string name="event">Hadisə</string>
<string name="edit_event">Hadisəni Dəyiş</string>
<string name="new_event">Yeni Hadisə</string>
<string name="title_empty">Başlıq boş ola bilməz</string>
<string name="end_before_start">Hadisə başladığı gündən əvvəl ola bilməz</string>
<string name="event_added">Hadisə uğurla əlavə edildi</string>
<string name="event_updated">Hadisə uğurla yeniləndi</string>
<string name="filter_events_by_type">Hadisələri yazıya görə sırala</string>
<string name="please_fill_location">Xahiş olunur məkan parametrini doldurun ki hadisədə görünsün</string>
<!-- Event Repetition -->
<string name="repetition">Təkrarlama</string>
<string name="no_repetition">Təkrarlama yoxdur</string>
<string name="daily">Günlük</string>
<string name="weekly">Həftəlik</string>
<string name="monthly">Aylıq</string>
<string name="yearly">İllik</string>
<string name="weeks_raw">həftələr</string>
<string name="months_raw">aylar</string>
<string name="years_raw">illər</string>
<string name="repeat_till">Bu vaxta qədər təkrarla</string>
<string name="forever">Sonsuz</string>
<string name="event_is_repeatable">Bu hadisə təkrarlanabilər</string>
<string name="selection_contains_repetition">Seçim təkrarlanan hadisələr ehtiva edir</string>
<string name="delete_one_only">Yalnız seçilmiş hadisəni sil</string>
<string name="delete_all_occurrences">Bütün hadisələri sil</string>
<string name="update_one_only">Yalnız seçilmiş hadisəni yenilə</string>
<string name="update_all_occurrences">Bütün hadisələri yenilə</string>
<string name="repeat_till_date">Bir vaxta qədər təkrarla</string>
<string name="repeat_x_times">X dəfə təkrarla</string>
<string name="repeat_forever">Sonsuz təkrarla</string>
<string name="times">təkrar sayı</string>
<string name="repeat">Təkrarla</string>
<string name="repeat_on">Təkrarlama açıqdır</string>
<string name="every_day">Hər gün</string>
<string name="selected_days">Seçilmiş günlərdə</string>
<string name="the_same_day">Eyni gün</string>
<string name="the_last_day">Son gün</string>
<string name="repeat_on_the_same_day">Hər ayın eyni günü təkrarla</string>
<string name="repeat_on_the_last_day">Hər ayın son günü təkrarla</string>
<string name="repeat_every_m">Təkrarla hər</string>
<string name="every_m">Hər</string>
<string name="first_m">birinci</string>
<string name="second_m">ikinci</string>
<string name="third_m">üçüncü</string>
<string name="fourth_m">dördüncü</string>
<string name="last_m">sonuncu</string>
<!-- alternative versions for some languages, use the same translations if you are not sure what this means -->
<!-- used in repetition, like "Every first Sunday" -->
<string name="repeat_every_f">Repeat every</string>
<string name="every_f">Hər</string>
<string name="first_f">birinci</string>
<string name="second_f">ikinci</string>
<string name="third_f">üçüncü</string>
<string name="fourth_f">dördüncü</string>
<string name="last_f">sonuncu</string>
<!-- Birthdays -->
<string name="birthdays">Ad günləri</string>
<string name="add_birthdays">Kontakt ad günlərini əlavə et</string>
<string name="no_birthdays">Heç bir ad günü tapılmadı</string>
<string name="birthdays_added">Ad günləri uğurla əlavə edildi</string>
<!-- Anniversaries -->
<string name="anniversaries">İl dönümləri</string>
<string name="add_anniversaries">Kontakt il dönümlərini əlavə et</string>
<string name="no_anniversaries">Heç bir il dönümü tapılmadı</string>
<string name="anniversaries_added">İl dönümləri uğurla əlavə edildi</string>
<!-- Event Reminders -->
<string name="reminder">Xatırladıcı</string>
<string name="before">əvvəl</string>
<string name="add_another_reminder">Başqa bir xatırladıcı əlavə et</string>
<string name="event_reminders">Hadisə xatırladıcıları</string>
<!-- Export / Import -->
<string name="import_events">Hadisələri daxil et</string>
<string name="export_events">Hadisələri xaric et</string>
<string name="import_events_from_ics">.ics faylından hadisələri daxil et</string>
<string name="export_events_to_ics">.ics faylından hadisələri xaric et</string>
<string name="default_event_type">Standart hadisə tipi</string>
<string name="export_past_events_too">Keçmiş hadisələri də xaric et</string>
<string name="include_event_types">Hadisə tiplərini ehtiva et</string>
<string name="filename_without_ics">Fayl adı (.ics'sız)</string>
<!-- Event details -->
<string name="title">Başlıq</string>
<string name="location">Məkan</string>
<string name="description">Əlavələr</string>
<string name="all_day">Bütün-gün</string>
<!-- Weekly view -->
<string name="week">Həftə</string>
<!-- Event types -->
<string name="event_types">Hadisə tipləri</string>
<string name="add_new_type">Yeni tip əlavə et</string>
<string name="edit_type">Tipi dəyiş</string>
<string name="type_already_exists">Artıq eyni başlıqlı bir tip var</string>
<string name="color">Rəng</string>
<string name="regular_event">Daimi hadisə</string>
<string name="cannot_delete_default_type">Standart hadisə tipi silinə bilməz</string>
<string name="select_event_type">Hadisə tipi seç</string>
<string name="move_events_into_default">Dəyişdirilmiş hadisələri standart tipə sal</string>
<string name="remove_affected_events">Dəyişdirilmiş hadisələri tamamilə sil</string>
<string name="unsync_caldav_calendar">CalDAV təqvimini silmək üçün əvvəlcə onu ansinxronizasiya etməlisiniz</string>
<!-- Holidays -->
<string name="holidays">Bayramlar</string>
<string name="add_holidays">Bayram əlavə et</string>
<string name="national_holidays">Milli bayramlar</string>
<string name="religious_holidays">Dini bayramlar</string>
<string name="holidays_imported_successfully">Bayramlar uğurla yeni hadisə tipinə daxil edildi</string>
<string name="importing_some_holidays_failed">Bəzi bayramları daxil etmək alınmadı</string>
<string name="importing_holidays_failed">Bayramları daxil etmək alınmadı</string>
<!-- Settings -->
<string name="manage_event_types">Hadisə tiplərini idarə et</string>
<string name="start_day_at">Günə başla</string>
<string name="end_day_at">Günü bitir</string>
<string name="week_numbers">Həftə günlərini göstər</string>
<string name="vibrate">Xatırladıcı bildirişində vibrasiya et</string>
<string name="reminder_sound">Xatırladıcı səsi</string>
<string name="no_ringtone_picker">Zəng səsi üçün heçbir tətbiq tapılmadı</string>
<string name="no_ringtone_selected">Yoxdur</string>
<string name="day_end_before_start">Gün başlamazdan əvvəl qurtara bilməz</string>
<string name="caldav_sync">CalDAV sinxronizasiya</string>
<string name="event_lists">Hadisə siyahıları</string>
<string name="display_past_events">Keçmiş hadisələri göstər</string>
<string name="replace_description_with_location">Hadisə əlavəsini məkan ilə dəyiş</string>
<string name="delete_all_events">Bütün hadisələri sil</string>
<string name="delete_all_events_confirmation">Bütün hadisələri silmək istədiyinizə əminsiniz? Bu hadisələri və parametrlərini bütövlüklə siləcək.</string>
<!-- CalDAV sync -->
<string name="caldav">CalDAV</string>
<string name="select_caldav_calendars">Sinxronlaşdırmaq üçün təqvim seçin</string>
<string name="manage_synced_calendars">Sinxronlaşdırılmış təqvimləri idarə et</string>
<string name="store_locally_only">Yalnız yerli saxla</string>
<string name="refresh_caldav_calendars">CalDAV təqvimlərini təzələ</string>
<string name="refreshing">Təzələnir…</string>
<string name="refreshing_complete">Təzələmə bitdi</string>
<string name="editing_calendar_failed">Təqvimi dəyişmək alınmadı</string>
<string name="syncing">Sinxronlaşdırılır…</string>
<string name="synchronization_completed">Sinxronlaşma bitdi</string>
<!-- alternative versions for some languages, use the same translations if you are not sure what this means -->
<!-- used in repetition, like "Every last Sunday" -->
<string name="monday_alt">Bazar ertəsi</string>
<string name="tuesday_alt">Çərşənbə axşamı</string>
<string name="wednesday_alt">Çərşənbə</string>
<string name="thursday_alt">Cümə axşamı</string>
<string name="friday_alt">Cümə</string>
<string name="saturday_alt">Şənbə</string>
<string name="sunday_alt">Bazar</string>
<!-- List widget config example events -->
<string name="sample_title_1">Məşq</string>
<string name="sample_description_1">Ayaq günü</string>
<string name="sample_title_2">Con ilə görüş</string>
<string name="sample_description_2">Rockstone bağında</string>
<string name="sample_title_3">Kitabxana</string>
<string name="sample_title_4">Meri ilə nahar</string>
<string name="sample_description_4">Plazada</string>
<string name="sample_title_5">Kofe vaxtı</string>
<!-- FAQ -->
<string name="faq_1_title">How can I remove the holidays imported via the \"Add holidays\" button?</string>
<string name="faq_1_text">Holidays created that way are inserted in a new event type called \"Holidays\". You can go in Settings -> Manage Event Types,
long press the given event type and delete it by selecting the trashbin.</string>
<string name="faq_2_title">Can I sync my events via Google Calendar, or other service supporting CalDAV?</string>
<string name="faq_2_text">Yes, just toggle \"CalDAV sync\" in the app settings and select the calendars you want to sync. However, you will need some third party app handling the synchronization between the device and servers.
In case you want to synchronize a Google calendar, their official Calendar app will do the job. For other calendars you will need a third party sync adapter, for example DAVdroid.</string>
<!-- Strings displayed only on Google Playstore. Optional, but good to have -->
<!-- Short description has to have less than 80 chars -->
<string name="app_short_description">Hadisələri, dəyişdirilə bilən widgeti olan, reklam ehtiva etməyən sadə bir kamera.</string>
<string name="app_long_description">
A simple calendar with optional CalDAV synchronization. You can easily create recurring events and setup reminders, it can also display week numbers.
Contains a monthly view and an event list widget where you can customize the color of the text, as well as the alpha and the color of the background.
Contains no ads or unnecessary permissions. It is fully opensource, provides customizable colors.
The Storage permission is needed only for exporting or importing events from .ics files.
The Contacts permission is used only at importing contact birthdays and anniversaries.
This app is just one piece of a bigger series of apps. You can find the rest of them at http://www.simplemobiletools.com
</string>
<!--
Haven't found some strings? There's more at
https://github.com/SimpleMobileTools/Simple-Commons/tree/master/commons/src/main/res
-->
</resources>

View File

@ -10,9 +10,7 @@
<string name="simple_event_list">Roll darvoudoù een</string>
<string name="no_upcoming_events">War a-seblant n\'ho peus darvoud ebet da zont.</string>
<string name="add_some_events">Gallout a rit ouzhpennañ reoù gant an afell \"Mui\" en traoñ.</string>
<string name="details">Munudoù</string>
<string name="go_to_today">Mont da hiziv</string>
<string name="snooze">Daleañ</string>
<!-- Widget titles -->
<string name="widget_monthly">Deiziataer miziek</string>
@ -77,26 +75,6 @@
<string name="fourth_f">pevare</string>
<string name="last_f">diwezhañ</string>
<plurals name="days">
<item quantity="one">%ddevezh</item>
<item quantity="other">%da zevezhioù</item>
</plurals>
<plurals name="weeks">
<item quantity="one">%dsizhun</item>
<item quantity="other">%dsizhun</item>
</plurals>
<plurals name="months">
<item quantity="one">%dmiz</item>
<item quantity="other">%da vizioù</item>
</plurals>
<plurals name="years">
<item quantity="one">%da vloavezhioù</item>
<item quantity="other">%da vloavezhioù</item>
</plurals>
<!-- Birthdays -->
<string name="birthdays">Deizioù-ha-bloaz</string>
<string name="add_birthdays">Ouzhpennañ deizioù-ha-bloaz an darempredoù</string>
@ -111,31 +89,10 @@
<!-- Event Reminders -->
<string name="reminder">Adc\'halv</string>
<string name="no_reminder">Adc\'halv ebet</string>
<string name="at_start">D\'an deroù</string>
<string name="custom">Personelaet</string>
<string name="before">a-raok</string>
<string name="minutes_raw">a vunutennoù</string>
<string name="hours_raw">eur</string>
<string name="days_raw">a zevezhioù</string>
<string name="add_another_reminder">Ouzhpennañ un adc\'halv all</string>
<string name="event_reminders">Event reminders</string>
<plurals name="minutes_before">
<item quantity="one">%dvunutenn a-raok</item>
<item quantity="other">%da vunutennoù a-raok</item>
</plurals>
<plurals name="hours_before">
<item quantity="one">%deur a-raok</item>
<item quantity="other">%deur a-raok</item>
</plurals>
<plurals name="days_before">
<item quantity="one">%da zevezhioù a-raok</item>
<item quantity="other">%da zevezhioù a-raok</item>
</plurals>
<!-- Export / Import -->
<string name="import_events">Enporzhiañ darvoudoù</string>
<string name="export_events">Ezporzhiañ darvoudoù</string>
@ -179,8 +136,6 @@
<!-- Settings -->
<string name="manage_event_types">Merañ an doareoù darvoudoù</string>
<string name="use_24_hour_format">Arverañ ar mentrezh 24eur</string>
<string name="sunday_first">Disul eo an devezh kentañ</string>
<string name="start_day_at">Kregiñ an devezh da</string>
<string name="end_day_at">Echuiñ an devezh da</string>
<string name="week_numbers">Diskouez niverennoù ar sizhun</string>
@ -192,9 +147,6 @@
<string name="caldav_sync">Goubredañ CalDAV</string>
<string name="event_lists">Roll an darvoudoù</string>
<string name="display_past_events">Skrammañ darvoudoù an amzer tremenet</string>
<string name="use_same_snooze">Always use same snooze interval</string>
<string name="snooze_delay">Daleañ an adc\'halv eus</string>
<string name="widgets">Widjetoù</string>
<string name="replace_description_with_location">Replace event description with location</string>
<string name="delete_all_events">Delete all events</string>
<string name="delete_all_events_confirmation">Are you sure you want to delete all events? This will leave your event types and other settings intact.</string>
@ -205,30 +157,12 @@
<string name="manage_synced_calendars">Merañ an deiziataerioù goubredet</string>
<string name="store_locally_only">Kadavi~nen un doare lec\'hel</string>
<string name="refresh_caldav_calendars">Azgrenaat an deiziataerioù CalDAV</string>
<string name="refreshing">Oc\'h azgrenaat...</string>
<string name="refreshing">Oc\'h azgrenaat</string>
<string name="refreshing_complete">Echuet an azgrenaat</string>
<string name="editing_calendar_failed">C\'hwitadenn en ur embann an deiziataer</string>
<string name="syncing">O c\'houbredañ...</string>
<string name="syncing">O c\'houbredañ</string>
<string name="synchronization_completed">Echuet gant ar goubredañ</string>
<plurals name="by_minutes">
<item quantity="one">%dvunutenn</item>
<item quantity="other">%da vunutennoù</item>
</plurals>
<plurals name="by_hours">
<item quantity="one">%deur</item>
<item quantity="other">%da eurioù</item>
</plurals>
<string name="monday_letter">L</string>
<string name="tuesday_letter">Meu</string>
<string name="wednesday_letter">Mer</string>
<string name="thursday_letter">Y</string>
<string name="friday_letter">G</string>
<string name="saturday_letter">Sa</string>
<string name="sunday_letter">Su</string>
<!-- alternative versions for some languages, use the same translations if you are not sure what this means -->
<!-- used in repetition, like "Every last Sunday" -->
<string name="monday_alt">Lun</string>

View File

@ -10,9 +10,7 @@
<string name="simple_event_list">Jednoduchý seznam událostí</string>
<string name="no_upcoming_events">Nemáte žádné nadcházející události.</string>
<string name="add_some_events">Přidejte událost tlačítkem Plus dole.</string>
<string name="details">Detaily</string>
<string name="go_to_today">Přejít na dnešek</string>
<string name="snooze">Snooze</string>
<!-- Widget titles -->
<string name="widget_monthly">Měsíční kalendář</string>
@ -77,30 +75,6 @@
<string name="fourth_f">čtvrtý</string>
<string name="last_f">poslední</string>
<plurals name="days">
<item quantity="one">%d den</item>
<item quantity="few">%d dni</item>
<item quantity="other">%d dní</item>
</plurals>
<plurals name="weeks">
<item quantity="one">%d týden</item>
<item quantity="few">%d týdni</item>
<item quantity="other">%d týdnů</item>
</plurals>
<plurals name="months">
<item quantity="one">%d měsíc</item>
<item quantity="few">%d měsíce</item>
<item quantity="other">%d měsíců</item>
</plurals>
<plurals name="years">
<item quantity="one">%d rok</item>
<item quantity="few">%d roky</item>
<item quantity="other">%d roků</item>
</plurals>
<!-- Birthdays -->
<string name="birthdays">Birthdays</string>
<string name="add_birthdays">Add contact birthdays</string>
@ -115,34 +89,10 @@
<!-- Event Reminders -->
<string name="reminder">Připomenutí</string>
<string name="no_reminder">Žádné připomenutí</string>
<string name="at_start">na začátku</string>
<string name="custom">uživatelsky</string>
<string name="before">před</string>
<string name="minutes_raw">minut</string>
<string name="hours_raw">hodin</string>
<string name="days_raw">dnů</string>
<string name="add_another_reminder">Přidat další připomenutí</string>
<string name="event_reminders">Event reminders</string>
<plurals name="minutes_before">
<item quantity="one">před %d minutou</item>
<item quantity="few">před %d minutami</item>
<item quantity="other">před %d minutami</item>
</plurals>
<plurals name="hours_before">
<item quantity="one">před %d hodinou</item>
<item quantity="few">před %d hodinami</item>
<item quantity="other">před %d hodinami</item>
</plurals>
<plurals name="days_before">
<item quantity="one">před %d dnem</item>
<item quantity="few">před %d dnami</item>
<item quantity="other">před %d dny</item>
</plurals>
<!-- Export / Import -->
<string name="import_events">Import událostí</string>
<string name="export_events">Export událostí</string>
@ -186,8 +136,6 @@
<!-- Settings -->
<string name="manage_event_types">Správa typů událostí</string>
<string name="use_24_hour_format">24h formát</string>
<string name="sunday_first">Neděle jako první den</string>
<string name="start_day_at">Počátek dne v</string>
<string name="end_day_at">Konec dne v</string>
<string name="week_numbers">Zobrazovat číslo týdne</string>
@ -199,9 +147,6 @@
<string name="caldav_sync">CalDAV sync</string>
<string name="event_lists">Seznamy událostí</string>
<string name="display_past_events">Zobrazit minulé události</string>
<string name="use_same_snooze">Always use same snooze interval</string>
<string name="snooze_delay">Odložit připomenutí pomocí funkce Snooze by</string>
<string name="widgets">Widgety</string>
<string name="replace_description_with_location">Replace event description with location</string>
<string name="delete_all_events">Delete all events</string>
<string name="delete_all_events_confirmation">Are you sure you want to delete all events? This will leave your event types and other settings intact.</string>
@ -218,26 +163,6 @@
<string name="syncing">Syncing…</string>
<string name="synchronization_completed">Sync completed</string>
<plurals name="by_minutes">
<item quantity="one">%d minutu</item>
<item quantity="few">%d minuty</item>
<item quantity="other">%d minut</item>
</plurals>
<plurals name="by_hours">
<item quantity="one">%d hodina</item>
<item quantity="few">%d hodiny</item>
<item quantity="other">%d hodin</item>
</plurals>
<string name="monday_letter">P</string>
<string name="tuesday_letter">Ú</string>
<string name="wednesday_letter">S</string>
<string name="thursday_letter">Č</string>
<string name="friday_letter">P</string>
<string name="saturday_letter">S</string>
<string name="sunday_letter">N</string>
<!-- alternative versions for some languages, use the same translations if you are not sure what this means -->
<!-- used in repetition, like "Every last Sunday" -->
<string name="monday_alt">Pondělí</string>

View File

@ -10,9 +10,7 @@
<string name="simple_event_list">Begivenhedsliste</string>
<string name="no_upcoming_events">Du ser ikke ud til at have nogen forestående begivenheder.</string>
<string name="add_some_events">Du kan tilføje nogle med plus-knappen nederst.</string>
<string name="details">Detaljeret</string>
<string name="go_to_today">Gå til i dag</string>
<string name="snooze">Snooze</string>
<!-- Widget titles -->
<string name="widget_monthly">Månedlig kalender</string>
@ -77,26 +75,6 @@
<string name="fourth_f">fjerde</string>
<string name="last_f">sidste</string>
<plurals name="days">
<item quantity="one">%d dag</item>
<item quantity="other">%d dage</item>
</plurals>
<plurals name="weeks">
<item quantity="one">%d uge</item>
<item quantity="other">%d uger</item>
</plurals>
<plurals name="months">
<item quantity="one">%d måned</item>
<item quantity="other">%d måneder</item>
</plurals>
<plurals name="years">
<item quantity="one">%d år</item>
<item quantity="other">%d år</item>
</plurals>
<!-- Birthdays -->
<string name="birthdays">Fødselsdag</string>
<string name="add_birthdays">Tilføj dine kontakters fødselsdage</string>
@ -111,31 +89,10 @@
<!-- Event Reminders -->
<string name="reminder">Påmindelse</string>
<string name="no_reminder">Ingen påmindelse</string>
<string name="at_start">Ved start</string>
<string name="custom">Tilpas</string>
<string name="before">før</string>
<string name="minutes_raw">minutter</string>
<string name="hours_raw">timer</string>
<string name="days_raw">dage</string>
<string name="add_another_reminder">Tilføj en påmindelse mere</string>
<string name="event_reminders">Påmindelser</string>
<plurals name="minutes_before">
<item quantity="one">%d minut før start</item>
<item quantity="other">%d minutter før start</item>
</plurals>
<plurals name="hours_before">
<item quantity="one">%d time før start</item>
<item quantity="other">%d timer før start</item>
</plurals>
<plurals name="days_before">
<item quantity="one">%d dag før start</item>
<item quantity="other">%d dage før start</item>
</plurals>
<!-- Export / Import -->
<string name="import_events">Importer begivenheder</string>
<string name="export_events">Eksporter begivenheder</string>
@ -179,8 +136,6 @@
<!-- Settings -->
<string name="manage_event_types">Håndter begivenhedstyper</string>
<string name="use_24_hour_format">Anvend 24-timersformat</string>
<string name="sunday_first">Søndag som første dag</string>
<string name="start_day_at">Start dagen kl.</string>
<string name="end_day_at">Slut dagen kl.</string>
<string name="week_numbers">Vis ugenumre</string>
@ -192,9 +147,6 @@
<string name="caldav_sync">CalDAV sync</string>
<string name="event_lists">Begivenhedsliste</string>
<string name="display_past_events">Vis overståede begivenheder</string>
<string name="use_same_snooze">Brug altid samme snooze-tid</string>
<string name="snooze_delay">Udsæt påmindelsen med en snooze på</string>
<string name="widgets">Widgets</string>
<string name="replace_description_with_location">Erstat beskrivelse med sted</string>
<string name="delete_all_events">Slet alle begivenheder</string>
<string name="delete_all_events_confirmation">Er du sikker på at du vil slette alle begivenheder? Dine begivenhedstyper og andre indstillinger vil forblive intakte.</string>
@ -211,24 +163,6 @@
<string name="syncing">Synkroniserer…</string>
<string name="synchronization_completed">Synkronisering gennemført</string>
<plurals name="by_minutes">
<item quantity="one">%d minut</item>
<item quantity="other">%d minutter</item>
</plurals>
<plurals name="by_hours">
<item quantity="one">%d time</item>
<item quantity="other">%d timer</item>
</plurals>
<string name="monday_letter">M</string>
<string name="tuesday_letter">T</string>
<string name="wednesday_letter">O</string>
<string name="thursday_letter">T</string>
<string name="friday_letter">F</string>
<string name="saturday_letter">L</string>
<string name="sunday_letter">S</string>
<!-- alternative versions for some languages, use the same translations if you are not sure what this means -->
<!-- used in repetition, like "Every last Sunday" -->
<string name="monday_alt">Mandag</string>

View File

@ -10,9 +10,7 @@
<string name="simple_event_list">Schlichte Terminliste</string>
<string name="no_upcoming_events">Keine anstehenden Termine</string>
<string name="add_some_events">Du kannst neue Termine mit dem Hinzufügen Button unten rechts erstellen.</string>
<string name="details">Details</string>
<string name="go_to_today">Gehe zu Heute</string>
<string name="snooze">Snooze</string>
<!-- Widget titles -->
<string name="widget_monthly">Monatskalender</string>
@ -77,26 +75,6 @@
<string name="fourth_f">vierten</string>
<string name="last_f">letzten</string>
<plurals name="days">
<item quantity="one">%d Tag</item>
<item quantity="other">%d Tage</item>
</plurals>
<plurals name="weeks">
<item quantity="one">%d Woche</item>
<item quantity="other">%d Wochen</item>
</plurals>
<plurals name="months">
<item quantity="one">%d Monat</item>
<item quantity="other">%d Monate</item>
</plurals>
<plurals name="years">
<item quantity="one">%d Jahr</item>
<item quantity="other">%d Jahre</item>
</plurals>
<!-- Birthdays -->
<string name="birthdays">Geburtstage</string>
<string name="add_birthdays">Kontaktgeburtstage hinzufügen</string>
@ -111,31 +89,10 @@
<!-- Event Reminders -->
<string name="reminder">Erinnerung</string>
<string name="no_reminder">Keine Erinnerung</string>
<string name="at_start">Zu Beginn</string>
<string name="custom">Benutzerdefiniert</string>
<string name="before">vorher</string>
<string name="minutes_raw">Minuten</string>
<string name="hours_raw">Stunden</string>
<string name="days_raw">Tage</string>
<string name="add_another_reminder">Füge eine weitere Erinnerung hinzu</string>
<string name="event_reminders">Ereignis Erinnerungen</string>
<plurals name="minutes_before">
<item quantity="one">%d Minute vorher</item>
<item quantity="other">%d Minuten vorher</item>
</plurals>
<plurals name="hours_before">
<item quantity="one">%d Stunde vorher</item>
<item quantity="other">%d Stunden vorher</item>
</plurals>
<plurals name="days_before">
<item quantity="one">%d Tag vorher</item>
<item quantity="other">%d Tage vorher</item>
</plurals>
<!-- Export / Import -->
<string name="import_events">Importiere Termine</string>
<string name="export_events">Exportiere Termine</string>
@ -179,8 +136,6 @@
<!-- Settings -->
<string name="manage_event_types">Verwalte Termin-Typen</string>
<string name="use_24_hour_format">Verwende 24 Stunden Format</string>
<string name="sunday_first">Sonntag als erster Wochentag</string>
<string name="start_day_at">Wochenansicht beginnt am</string>
<string name="end_day_at">Wochenansicht endet am</string>
<string name="week_numbers">Zeige Kalenderwoche an</string>
@ -192,9 +147,6 @@
<string name="caldav_sync">CalDAV Synchronisierung</string>
<string name="event_lists">Terminlisten</string>
<string name="display_past_events">Vergangene Termine anzeigen</string>
<string name="use_same_snooze">Immer dasselbe Snooze-Intervall nutzen</string>
<string name="snooze_delay">Erinnerung mit Snooze verschieben um</string>
<string name="widgets">Widgets</string>
<string name="replace_description_with_location">Ersetze Terminbeschreibung mit Ort</string>
<string name="delete_all_events">Alle Termine löschen</string>
<string name="delete_all_events_confirmation">Bist du sicher, dass du alle Termine löschen willst? Deine Termintypen und Einstellungen bleiben erhalten.</string>
@ -211,24 +163,6 @@
<string name="syncing">Synchronisiere…</string>
<string name="synchronization_completed">Synchronisation erfolgreich</string>
<plurals name="by_minutes">
<item quantity="one">%d Minute</item>
<item quantity="other">%d Minuten</item>
</plurals>
<plurals name="by_hours">
<item quantity="one">%d Stunde</item>
<item quantity="other">%d Stunden</item>
</plurals>
<string name="monday_letter">M</string>
<string name="tuesday_letter">D</string>
<string name="wednesday_letter">M</string>
<string name="thursday_letter">D</string>
<string name="friday_letter">F</string>
<string name="saturday_letter">S</string>
<string name="sunday_letter">S</string>
<!-- alternative versions for some languages, use the same translations if you are not sure what this means -->
<!-- used in repetition, like "Every last Sunday" -->
<string name="monday_alt">Montag</string>

View File

@ -10,9 +10,7 @@
<string name="simple_event_list">Lista de eventos sencilla</string>
<string name="no_upcoming_events">Parece que no tienes ningún evento próximo.</string>
<string name="add_some_events">Puede añadir eventos con el botón Más en la parte inferior.</string>
<string name="details">Detalles</string>
<string name="go_to_today">Ir al día de hoy</string>
<string name="snooze">Snooze</string>
<!-- Widget titles -->
<string name="widget_monthly">Calendario mensual</string>
@ -77,26 +75,6 @@
<string name="fourth_f">cuarto</string>
<string name="last_f">último</string>
<plurals name="days">
<item quantity="one">%d día</item>
<item quantity="other">%d días</item>
</plurals>
<plurals name="weeks">
<item quantity="one">%d semana</item>
<item quantity="other">%d semanas</item>
</plurals>
<plurals name="months">
<item quantity="one">%d mes</item>
<item quantity="other">%d meses</item>
</plurals>
<plurals name="years">
<item quantity="one">%d año</item>
<item quantity="other">%d años</item>
</plurals>
<!-- Birthdays -->
<string name="birthdays">Cumpleaños</string>
<string name="add_birthdays">Añadir cumpleaños de contactos</string>
@ -111,31 +89,10 @@
<!-- Event Reminders -->
<string name="reminder">Recordatorio</string>
<string name="no_reminder">Sin recordatorio</string>
<string name="at_start">Al inicio</string>
<string name="custom">Personalizado</string>
<string name="before">antes</string>
<string name="minutes_raw">minutos</string>
<string name="hours_raw">horas</string>
<string name="days_raw">días</string>
<string name="add_another_reminder">Agregar otro recordatorio</string>
<string name="event_reminders">Recordatorio de eventos</string>
<plurals name="minutes_before">
<item quantity="one">%d minuto antes</item>
<item quantity="other">%d minutos antes</item>
</plurals>
<plurals name="hours_before">
<item quantity="one">%d hora antes</item>
<item quantity="other">%d horas antes</item>
</plurals>
<plurals name="days_before">
<item quantity="one">%d día antes</item>
<item quantity="other">%d días antes</item>
</plurals>
<!-- Export / Import -->
<string name="import_events">Importar eventos</string>
<string name="export_events">Exportar eventos</string>
@ -179,8 +136,6 @@
<!-- Settings -->
<string name="manage_event_types">Gestionar tipos de eventos</string>
<string name="use_24_hour_format">Usar formato de 24 horas</string>
<string name="sunday_first">Domingo como primer día de la semana</string>
<string name="start_day_at">El día en la vista semanal comienza a las</string>
<string name="end_day_at">El día en la vista semanal finaliza a las</string>
<string name="week_numbers">Mostrar los números de la semana</string>
@ -192,9 +147,6 @@
<string name="caldav_sync">Sincronizar CalDAV</string>
<string name="event_lists">Listas de eventos</string>
<string name="display_past_events">Mostrar eventos pasados</string>
<string name="use_same_snooze">Always use same snooze interval</string>
<string name="snooze_delay">Retrasar recordatorio durante</string>
<string name="widgets">Widgets</string>
<string name="replace_description_with_location">Replace event description with location</string>
<string name="delete_all_events">Delete all events</string>
<string name="delete_all_events_confirmation">Are you sure you want to delete all events? This will leave your event types and other settings intact.</string>
@ -211,24 +163,6 @@
<string name="syncing">Sincronizando…</string>
<string name="synchronization_completed">Sincronización completa</string>
<plurals name="by_minutes">
<item quantity="one">%d minuto</item>
<item quantity="other">%d minutos</item>
</plurals>
<plurals name="by_hours">
<item quantity="one">%d hora</item>
<item quantity="other">%d horas</item>
</plurals>
<string name="monday_letter">L</string>
<string name="tuesday_letter">M</string>
<string name="wednesday_letter">M</string>
<string name="thursday_letter">J</string>
<string name="friday_letter">V</string>
<string name="saturday_letter">S</string>
<string name="sunday_letter">D</string>
<!-- alternative versions for some languages, use the same translations if you are not sure what this means -->
<!-- used in repetition, like "Every last Sunday" -->
<string name="monday_alt">Lunes</string>

View File

@ -10,9 +10,7 @@
<string name="simple_event_list">Liste simple d\'événements</string>
<string name="no_upcoming_events">Il semblerait que vous n\'ayez aucun événement à venir.</string>
<string name="add_some_events">Vous pouvez ajouter des événements avec le bouton + en bas.</string>
<string name="details">Détails</string>
<string name="go_to_today">Aller à aujourd\'hui</string>
<string name="snooze">Sommeiller</string>
<!-- Widget titles -->
<string name="widget_monthly">Calendrier mensuel</string>
@ -27,7 +25,7 @@
<string name="event_added">Événement ajouté avec succès</string>
<string name="event_updated">Événement ajouté avec succès</string>
<string name="filter_events_by_type">Filtrer les événements par type</string>
<string name="please_fill_location">S'il vous plaît remplir un emplacement pour être affiché sur une carte</string>
<string name="please_fill_location">S\'il vous plaît remplir un emplacement pour être affiché sur une carte</string>
<!-- Event Repetition -->
<string name="repetition">Répétition</string>
@ -77,26 +75,6 @@
<string name="fourth_f">quatrième</string>
<string name="last_f">dernier</string>
<plurals name="days">
<item quantity="one">%d jour</item>
<item quantity="other">%d jours</item>
</plurals>
<plurals name="weeks">
<item quantity="one">%d semaine</item>
<item quantity="other">%d semaines</item>
</plurals>
<plurals name="months">
<item quantity="one">%d mois</item>
<item quantity="other">%d mois</item>
</plurals>
<plurals name="years">
<item quantity="one">%d an</item>
<item quantity="other">%d ans</item>
</plurals>
<!-- Birthdays -->
<string name="birthdays">Anniversaires</string>
<string name="add_birthdays">Ajouter les anniversaires des contacts</string>
@ -106,35 +84,14 @@
<!-- Anniversaries -->
<string name="anniversaries">Anniversaires</string>
<string name="add_anniversaries">Ajouter des anniversaires de contact</string>
<string name="no_anniversaries">Aucun anniversaire n'a été trouvé</string>
<string name="no_anniversaries">Aucun anniversaire n\'a été trouvé</string>
<string name="anniversaries_added">Anniversaires ajoutés avec succès</string>
<!-- Event Reminders -->
<string name="reminder">Rappel</string>
<string name="no_reminder">Pas de rappel</string>
<string name="at_start">Au démarrage</string>
<string name="custom">Personnalisé</string>
<string name="before">avant</string>
<string name="minutes_raw">minutes</string>
<string name="hours_raw">heures</string>
<string name="days_raw">jours</string>
<string name="add_another_reminder">Ajouter un autre rappel</string>
<string name="event_reminders">Rappels d'événements</string>
<plurals name="minutes_before">
<item quantity="one">%d minute avant</item>
<item quantity="other">%d minutes avant</item>
</plurals>
<plurals name="hours_before">
<item quantity="one">%d heure avant</item>
<item quantity="other">%d heures avant</item>
</plurals>
<plurals name="days_before">
<item quantity="one">%d jour avant</item>
<item quantity="other">%d jours avant</item>
</plurals>
<string name="event_reminders">Rappels d\'événements</string>
<!-- Export / Import -->
<string name="import_events">Importer des événements</string>
@ -179,8 +136,6 @@
<!-- Settings -->
<string name="manage_event_types">Gestion des types d\'événements</string>
<string name="use_24_hour_format">Utiliser le format 24 heures</string>
<string name="sunday_first">Dimanche en premier jour</string>
<string name="start_day_at">Jour de début de la vue hebdomadaire</string>
<string name="end_day_at">Jour de fin de la vue hebdomadaire</string>
<string name="week_numbers">Afficher les numéros de semaine</string>
@ -192,12 +147,9 @@
<string name="caldav_sync">Synchronisation CalDAV</string>
<string name="event_lists">Listes d\'événements</string>
<string name="display_past_events">Afficher les événements du passé</string>
<string name="use_same_snooze">Toujours utiliser le même intervalle de répétition</string>
<string name="snooze_delay">Reporter le rappel avec Snooze de</string>
<string name="widgets">Widgets</string>
<string name="replace_description_with_location">Remplacer la description de l'événement par l'emplacement</string>
<string name="replace_description_with_location">Remplacer la description de l\'événement par l\'emplacement</string>
<string name="delete_all_events">Supprimer tous les événements</string>
<string name="delete_all_events_confirmation">Êtes-vous sûr de vouloir supprimer tous les événements? Cela laissera vos types d'événements et autres paramètres intacts.</string>
<string name="delete_all_events_confirmation">Êtes-vous sûr de vouloir supprimer tous les événements? Cela laissera vos types d\'événements et autres paramètres intacts.</string>
<!-- CalDAV sync -->
<string name="caldav">CalDAV</string>
@ -211,24 +163,6 @@
<string name="syncing">Synchronisation…</string>
<string name="synchronization_completed">Synchronisation terminée</string>
<plurals name="by_minutes">
<item quantity="one">%d minute</item>
<item quantity="other">%d minutes</item>
</plurals>
<plurals name="by_hours">
<item quantity="one">%d heure</item>
<item quantity="other">%d heures</item>
</plurals>
<string name="monday_letter">L</string>
<string name="tuesday_letter">M</string>
<string name="wednesday_letter">M</string>
<string name="thursday_letter">J</string>
<string name="friday_letter">V</string>
<string name="saturday_letter">S</string>
<string name="sunday_letter">D</string>
<!-- alternative versions for some languages, use the same translations if you are not sure what this means -->
<!-- used in repetition, like "Every last Sunday" -->
<string name="monday_alt">Lundi</string>

View File

@ -10,9 +10,7 @@
<string name="simple_event_list">Lista de eventos simple</string>
<string name="no_upcoming_events">Semella que non ten ningún evento próximo.</string>
<string name="add_some_events">Pode engadir algún co botón Máis na parte inferior.</string>
<string name="details">Detalle</string>
<string name="go_to_today">Ir ao día de hoxe</string>
<string name="snooze">Retrasar</string>
<!-- Widget titles -->
<string name="widget_monthly">Calendario mensual</string>
@ -77,26 +75,6 @@
<string name="fourth_f">cuarto</string>
<string name="last_f">último</string>
<plurals name="days">
<item quantity="one">%d día</item>
<item quantity="other">%d días</item>
</plurals>
<plurals name="weeks">
<item quantity="one">%d semana</item>
<item quantity="other">%d semanas</item>
</plurals>
<plurals name="months">
<item quantity="one">%d mes</item>
<item quantity="other">%d meses</item>
</plurals>
<plurals name="years">
<item quantity="one">%d ano</item>
<item quantity="other">%d anos</item>
</plurals>
<!-- Birthdays -->
<string name="birthdays">Cumpleanos</string>
<string name="add_birthdays">Engadir cumpleanos de contactos</string>
@ -111,31 +89,10 @@
<!-- Event Reminders -->
<string name="reminder">Recordatorio</string>
<string name="no_reminder">Sin recordatorio</string>
<string name="at_start">Ao inicio</string>
<string name="custom">Personalizado</string>
<string name="before">antes</string>
<string name="minutes_raw">minutos</string>
<string name="hours_raw">horas</string>
<string name="days_raw">días</string>
<string name="add_another_reminder">Engadir outro recordatorio</string>
<string name="event_reminders">Recordatorios de eventos</string>
<plurals name="minutes_before">
<item quantity="one">%d minuto antes</item>
<item quantity="other">%d minutos antes</item>
</plurals>
<plurals name="hours_before">
<item quantity="one">%d hora antes</item>
<item quantity="other">%d horas antes</item>
</plurals>
<plurals name="days_before">
<item quantity="one">%d día antes</item>
<item quantity="other">%d días antes</item>
</plurals>
<!-- Export / Import -->
<string name="import_events">Importar eventos</string>
<string name="export_events">Exportar eventos</string>
@ -179,8 +136,6 @@
<!-- Settings -->
<string name="manage_event_types">Xestionar tipos de eventos</string>
<string name="use_24_hour_format">Usar formato de 24 horas</string>
<string name="sunday_first">Domingo como primero día da semana</string>
<string name="start_day_at">Na vista xeral o día comeza as</string>
<string name="end_day_at">O día na vista semanal remata as</string>
<string name="week_numbers">Mostrar os números da semana</string>
@ -192,9 +147,6 @@
<string name="caldav_sync">CalDAV sincr.</string>
<string name="event_lists">Listas de eventos</string>
<string name="display_past_events">Mostrar eventos do pasado</string>
<string name="use_same_snooze">Always use same snooze interval</string>
<string name="snooze_delay">Retrasar recordatorio con Snooze</string>
<string name="widgets">Widgets</string>
<string name="replace_description_with_location">Replace event description with location</string>
<string name="delete_all_events">Delete all events</string>
<string name="delete_all_events_confirmation">Are you sure you want to delete all events? This will leave your event types and other settings intact.</string>
@ -211,24 +163,6 @@
<string name="syncing">Sincronizando…</string>
<string name="synchronization_completed">Sincronización completa</string>
<plurals name="by_minutes">
<item quantity="one">%d minuto</item>
<item quantity="other">%d minutos</item>
</plurals>
<plurals name="by_hours">
<item quantity="one">%d hora</item>
<item quantity="other">%d horas</item>
</plurals>
<string name="monday_letter">S</string>
<string name="tuesday_letter">T</string>
<string name="wednesday_letter">C</string>
<string name="thursday_letter">Q</string>
<string name="friday_letter">Se</string>
<string name="saturday_letter">Sa</string>
<string name="sunday_letter">D</string>
<!-- alternative versions for some languages, use the same translations if you are not sure what this means -->
<!-- used in repetition, like "Every last Sunday" -->
<string name="monday_alt">Segunda</string>

View File

@ -10,9 +10,7 @@
<string name="simple_event_list">सरल इवेंट सूची</string>
<string name="no_upcoming_events">Seems like you don\'t have any upcoming events.</string>
<string name="add_some_events">You can add some with the Plus button at the bottom.</string>
<string name="details">विवरण</string>
<string name="go_to_today">Go to today</string>
<string name="snooze">Snooze</string>
<!-- Widget titles -->
<string name="widget_monthly">Calendar monthly</string>
@ -78,26 +76,6 @@
<string name="fourth_f">fourth</string>
<string name="last_f">last</string>
<plurals name="days">
<item quantity="one">%d day</item>
<item quantity="other">%d days</item>
</plurals>
<plurals name="weeks">
<item quantity="one">%d week</item>
<item quantity="other">%d weeks</item>
</plurals>
<plurals name="months">
<item quantity="one">%d month</item>
<item quantity="other">%d months</item>
</plurals>
<plurals name="years">
<item quantity="one">%d year</item>
<item quantity="other">%d years</item>
</plurals>
<!-- Birthdays -->
<string name="birthdays">Birthdays</string>
<string name="add_birthdays">Add contact birthdays</string>
@ -112,31 +90,10 @@
<!-- Event Reminders -->
<string name="reminder">रिमाइंडर</string>
<string name="no_reminder">No reminder</string>
<string name="at_start">शुरुआत के समय</string>
<string name="custom">Custom</string>
<string name="before">before</string>
<string name="minutes_raw">minutes</string>
<string name="hours_raw">hours</string>
<string name="days_raw">days</string>
<string name="add_another_reminder">Add another reminder</string>
<string name="event_reminders">Event reminders</string>
<plurals name="minutes_before">
<item quantity="one">%d minute before</item>
<item quantity="other">%d minutes before</item>
</plurals>
<plurals name="hours_before">
<item quantity="one">%d hour before</item>
<item quantity="other">%d hours before</item>
</plurals>
<plurals name="days_before">
<item quantity="one">%d day before</item>
<item quantity="other">%d days before</item>
</plurals>
<!-- Export / Import -->
<string name="import_events">Import events</string>
<string name="export_events">Export events</string>
@ -180,8 +137,6 @@
<!-- Settings -->
<string name="manage_event_types">Manage event types</string>
<string name="use_24_hour_format">Use 24-hour format</string>
<string name="sunday_first">रविवार पहला दिन हैं</string>
<string name="start_day_at">Start day at</string>
<string name="end_day_at">End day at</string>
<string name="week_numbers">सफ्ताह क्रमांक दिखाए</string>
@ -193,9 +148,6 @@
<string name="caldav_sync">CalDAV sync</string>
<string name="event_lists">Event lists</string>
<string name="display_past_events">Display events from the past</string>
<string name="use_same_snooze">Always use same snooze interval</string>
<string name="snooze_delay">Postpone reminder with Snooze by</string>
<string name="widgets">Widgets</string>
<string name="replace_description_with_location">Replace event description with location</string>
<string name="delete_all_events">Delete all events</string>
<string name="delete_all_events_confirmation">Are you sure you want to delete all events? This will leave your event types and other settings intact.</string>
@ -212,24 +164,6 @@
<string name="syncing">Syncing…</string>
<string name="synchronization_completed">Sync completed</string>
<plurals name="by_minutes">
<item quantity="one">%d minute</item>
<item quantity="other">%d minutes</item>
</plurals>
<plurals name="by_hours">
<item quantity="one">%d hour</item>
<item quantity="other">%d hours</item>
</plurals>
<string name="monday_letter">सो</string>
<string name="tuesday_letter">मं</string>
<string name="wednesday_letter">बू</string>
<string name="thursday_letter">गु</string>
<string name="friday_letter">शु</string>
<string name="saturday_letter"></string>
<string name="sunday_letter"></string>
<!-- alternative versions for some languages, use the same translations if you are not sure what this means -->
<!-- used in repetition, like "Every last Sunday" -->
<string name="monday_alt">Monday</string>

View File

@ -10,9 +10,7 @@
<string name="simple_event_list">Egyszerű bejegyzéslista</string>
<string name="no_upcoming_events">Seems like you don\'t have any upcoming events.</string>
<string name="add_some_events">You can add some with the Plus button at the bottom.</string>
<string name="details">Részletek</string>
<string name="go_to_today">Go to today</string>
<string name="snooze">Snooze</string>
<!-- Widget titles -->
<string name="widget_monthly">Havi naptár</string>
@ -77,26 +75,6 @@
<string name="fourth_f">fourth</string>
<string name="last_f">last</string>
<plurals name="days">
<item quantity="one">%d day</item>
<item quantity="other">%d days</item>
</plurals>
<plurals name="weeks">
<item quantity="one">%d week</item>
<item quantity="other">%d weeks</item>
</plurals>
<plurals name="months">
<item quantity="one">%d month</item>
<item quantity="other">%d months</item>
</plurals>
<plurals name="years">
<item quantity="one">%d year</item>
<item quantity="other">%d years</item>
</plurals>
<!-- Birthdays -->
<string name="birthdays">Birthdays</string>
<string name="add_birthdays">Add contact birthdays</string>
@ -111,31 +89,10 @@
<!-- Event Reminders -->
<string name="reminder">Emlékeztető</string>
<string name="no_reminder">No reminder</string>
<string name="at_start">A kezdetekor</string>
<string name="custom">Egyedi</string>
<string name="before">korábban</string>
<string name="minutes_raw">perc</string>
<string name="hours_raw">óra</string>
<string name="days_raw">nap</string>
<string name="add_another_reminder">Add another reminder</string>
<string name="event_reminders">Event reminders</string>
<plurals name="minutes_before">
<item quantity="one">%d percel korábban</item>
<item quantity="other">%d percel korábban</item>
</plurals>
<plurals name="hours_before">
<item quantity="one">%d órával korábban</item>
<item quantity="other">%d órával korábban</item>
</plurals>
<plurals name="days_before">
<item quantity="one">%d nappal korábban</item>
<item quantity="other">%d nappal korábban</item>
</plurals>
<!-- Export / Import -->
<string name="import_events">Import events</string>
<string name="export_events">Export events</string>
@ -179,8 +136,6 @@
<!-- Settings -->
<string name="manage_event_types">Manage event types</string>
<string name="use_24_hour_format">Use 24-hour format</string>
<string name="sunday_first">Vasárnap a hét első napja</string>
<string name="start_day_at">Start day at</string>
<string name="end_day_at">End day at</string>
<string name="week_numbers">Hetek sorszámának mutatása</string>
@ -192,9 +147,6 @@
<string name="caldav_sync">CalDAV sync</string>
<string name="event_lists">Event lists</string>
<string name="display_past_events">Display events from the past</string>
<string name="use_same_snooze">Always use same snooze interval</string>
<string name="snooze_delay">Postpone reminder with Snooze by</string>
<string name="widgets">Widgets</string>
<string name="replace_description_with_location">Replace event description with location</string>
<string name="delete_all_events">Delete all events</string>
<string name="delete_all_events_confirmation">Are you sure you want to delete all events? This will leave your event types and other settings intact.</string>
@ -211,24 +163,6 @@
<string name="syncing">Syncing…</string>
<string name="synchronization_completed">Sync completed</string>
<plurals name="by_minutes">
<item quantity="one">%d minute</item>
<item quantity="other">%d minutes</item>
</plurals>
<plurals name="by_hours">
<item quantity="one">%d hour</item>
<item quantity="other">%d hours</item>
</plurals>
<string name="monday_letter">H</string>
<string name="tuesday_letter">K</string>
<string name="wednesday_letter">SZE</string>
<string name="thursday_letter">CS</string>
<string name="friday_letter">P</string>
<string name="saturday_letter">SZO</string>
<string name="sunday_letter">V</string>
<!-- alternative versions for some languages, use the same translations if you are not sure what this means -->
<!-- used in repetition, like "Every last Sunday" -->
<string name="monday_alt">Monday</string>

View File

@ -10,9 +10,7 @@
<string name="simple_event_list">Simple event list</string>
<string name="no_upcoming_events">Seems like you don\'t have any upcoming events.</string>
<string name="add_some_events">You can add some with the Plus button at the bottom.</string>
<string name="details">Dettagli</string>
<string name="go_to_today">Go to today</string>
<string name="snooze">Snooze</string>
<!-- Widget titles -->
<string name="widget_monthly">Calendario mensile</string>
@ -77,26 +75,6 @@
<string name="fourth_f">fourth</string>
<string name="last_f">last</string>
<plurals name="days">
<item quantity="one">%d day</item>
<item quantity="other">%d days</item>
</plurals>
<plurals name="weeks">
<item quantity="one">%d week</item>
<item quantity="other">%d weeks</item>
</plurals>
<plurals name="months">
<item quantity="one">%d month</item>
<item quantity="other">%d months</item>
</plurals>
<plurals name="years">
<item quantity="one">%d year</item>
<item quantity="other">%d years</item>
</plurals>
<!-- Birthdays -->
<string name="birthdays">Birthdays</string>
<string name="add_birthdays">Add contact birthdays</string>
@ -111,31 +89,10 @@
<!-- Event Reminders -->
<string name="reminder">Promemoria</string>
<string name="no_reminder">No reminder</string>
<string name="at_start">All\'inizio</string>
<string name="custom">Custom</string>
<string name="before">before</string>
<string name="minutes_raw">minutes</string>
<string name="hours_raw">hours</string>
<string name="days_raw">days</string>
<string name="add_another_reminder">Add another reminder</string>
<string name="event_reminders">Event reminders</string>
<plurals name="minutes_before">
<item quantity="one">%d minute before</item>
<item quantity="other">%d minutes before</item>
</plurals>
<plurals name="hours_before">
<item quantity="one">%d hour before</item>
<item quantity="other">%d hours before</item>
</plurals>
<plurals name="days_before">
<item quantity="one">%d day before</item>
<item quantity="other">%d days before</item>
</plurals>
<!-- Export / Import -->
<string name="import_events">Import events</string>
<string name="export_events">Export events</string>
@ -179,8 +136,6 @@
<!-- Settings -->
<string name="manage_event_types">Manage event types</string>
<string name="use_24_hour_format">Use 24-hour format</string>
<string name="sunday_first">Sunday as first day</string>
<string name="start_day_at">Start day at</string>
<string name="end_day_at">End day at</string>
<string name="week_numbers">Show week numbers</string>
@ -192,9 +147,6 @@
<string name="caldav_sync">CalDAV sync</string>
<string name="event_lists">Event lists</string>
<string name="display_past_events">Display events from the past</string>
<string name="use_same_snooze">Always use same snooze interval</string>
<string name="snooze_delay">Postpone reminder with Snooze by</string>
<string name="widgets">Widgets</string>
<string name="replace_description_with_location">Replace event description with location</string>
<string name="delete_all_events">Delete all events</string>
<string name="delete_all_events_confirmation">Are you sure you want to delete all events? This will leave your event types and other settings intact.</string>
@ -211,24 +163,6 @@
<string name="syncing">Syncing…</string>
<string name="synchronization_completed">Sync completed</string>
<plurals name="by_minutes">
<item quantity="one">%d minute</item>
<item quantity="other">%d minutes</item>
</plurals>
<plurals name="by_hours">
<item quantity="one">%d hour</item>
<item quantity="other">%d hours</item>
</plurals>
<string name="monday_letter">L</string>
<string name="tuesday_letter">M</string>
<string name="wednesday_letter">M</string>
<string name="thursday_letter">G</string>
<string name="friday_letter">V</string>
<string name="saturday_letter">S</string>
<string name="sunday_letter">D</string>
<!-- alternative versions for some languages, use the same translations if you are not sure what this means -->
<!-- used in repetition, like "Every last Sunday" -->
<string name="monday_alt">Monday</string>

View File

@ -10,9 +10,7 @@
<string name="simple_event_list">רשימת אירועים פשוטה</string>
<string name="no_upcoming_events">נראה שאין לך אירועים בזמן הקרוב.</string>
<string name="add_some_events">ניתן להוסיף אירועים בעזרת כפתור הפלוס למטה.</string>
<string name="details">פרטים</string>
<string name="go_to_today">Go to today</string>
<string name="snooze">Snooze</string>
<!-- Widget titles -->
<string name="widget_monthly">לוח השנה חודשית</string>
@ -78,26 +76,6 @@
<string name="fourth_f">fourth</string>
<string name="last_f">last</string>
<plurals name="days">
<item quantity="one">%d day</item>
<item quantity="other">%d days</item>
</plurals>
<plurals name="weeks">
<item quantity="one">%d week</item>
<item quantity="other">%d weeks</item>
</plurals>
<plurals name="months">
<item quantity="one">%d month</item>
<item quantity="other">%d months</item>
</plurals>
<plurals name="years">
<item quantity="one">%d year</item>
<item quantity="other">%d years</item>
</plurals>
<!-- Birthdays -->
<string name="birthdays">Birthdays</string>
<string name="add_birthdays">Add contact birthdays</string>
@ -112,31 +90,10 @@
<!-- Event Reminders -->
<string name="reminder">תזכורת</string>
<string name="no_reminder">No reminder</string>
<string name="at_start">בהתחלה</string>
<string name="custom">מותאם אישית</string>
<string name="before">לפני</string>
<string name="minutes_raw">minutes</string>
<string name="hours_raw">hours</string>
<string name="days_raw">days</string>
<string name="add_another_reminder">Add another reminder</string>
<string name="event_reminders">Event reminders</string>
<plurals name="minutes_before">
<item quantity="one">%d minute before</item>
<item quantity="other">%d minutes before</item>
</plurals>
<plurals name="hours_before">
<item quantity="one">%d hour before</item>
<item quantity="other">%d hours before</item>
</plurals>
<plurals name="days_before">
<item quantity="one">%d day before</item>
<item quantity="other">%d days before</item>
</plurals>
<!-- Export / Import -->
<string name="import_events">ייבוא אירועים</string>
<string name="export_events">Export events</string>
@ -180,8 +137,6 @@
<!-- Settings -->
<string name="manage_event_types">Manage event types</string>
<string name="use_24_hour_format">Use 24-hour format</string>
<string name="sunday_first">יום א\' בתור היום הראשון בשבוע</string>
<string name="start_day_at">התחלת תצפית שבועית בשעה</string>
<string name="end_day_at">התחלת תצפית שבועית בשעה</string>
<string name="week_numbers">הצגת מספרי השבועות בתצפית חודשית</string>
@ -193,9 +148,6 @@
<string name="caldav_sync">CalDAV sync</string>
<string name="event_lists">Event lists</string>
<string name="display_past_events">Display events from the past</string>
<string name="use_same_snooze">Always use same snooze interval</string>
<string name="snooze_delay">Postpone reminder with Snooze by</string>
<string name="widgets">Widgets</string>
<string name="replace_description_with_location">Replace event description with location</string>
<string name="delete_all_events">Delete all events</string>
<string name="delete_all_events_confirmation">Are you sure you want to delete all events? This will leave your event types and other settings intact.</string>
@ -212,24 +164,6 @@
<string name="syncing">Syncing…</string>
<string name="synchronization_completed">Sync completed</string>
<plurals name="by_minutes">
<item quantity="one">%d minute</item>
<item quantity="other">%d minutes</item>
</plurals>
<plurals name="by_hours">
<item quantity="one">%d hour</item>
<item quantity="other">%d hours</item>
</plurals>
<string name="monday_letter">ב\'</string>
<string name="tuesday_letter">ג\'</string>
<string name="wednesday_letter">ד\'</string>
<string name="thursday_letter">ה\'</string>
<string name="friday_letter">ו\'</string>
<string name="saturday_letter">ש\'</string>
<string name="sunday_letter">א\'</string>
<!-- alternative versions for some languages, use the same translations if you are not sure what this means -->
<!-- used in repetition, like "Every last Sunday" -->
<string name="monday_alt">Monday</string>

View File

@ -10,9 +10,7 @@
<string name="simple_event_list">シンプル イベント リスト</string>
<string name="no_upcoming_events">Seems like you don\'t have any upcoming events.</string>
<string name="add_some_events">You can add some with the Plus button at the bottom.</string>
<string name="details">詳細</string>
<string name="go_to_today">Go to today</string>
<string name="snooze">Snooze</string>
<!-- Widget titles -->
<string name="widget_monthly">カレンダー月</string>
@ -77,26 +75,6 @@
<string name="fourth_f">fourth</string>
<string name="last_f">last</string>
<plurals name="days">
<item quantity="one">%d day</item>
<item quantity="other">%d days</item>
</plurals>
<plurals name="weeks">
<item quantity="one">%d week</item>
<item quantity="other">%d weeks</item>
</plurals>
<plurals name="months">
<item quantity="one">%d month</item>
<item quantity="other">%d months</item>
</plurals>
<plurals name="years">
<item quantity="one">%d year</item>
<item quantity="other">%d years</item>
</plurals>
<!-- Birthdays -->
<string name="birthdays">Birthdays</string>
<string name="add_birthdays">Add contact birthdays</string>
@ -111,31 +89,10 @@
<!-- Event Reminders -->
<string name="reminder">リマインダー</string>
<string name="no_reminder">No reminder</string>
<string name="at_start">開始時</string>
<string name="custom">カスタム</string>
<string name="before"></string>
<string name="minutes_raw"></string>
<string name="hours_raw">時間</string>
<string name="days_raw"></string>
<string name="add_another_reminder">Add another reminder</string>
<string name="event_reminders">Event reminders</string>
<plurals name="minutes_before">
<item quantity="one">%d minute before</item>
<item quantity="other">%d 分 前</item>
</plurals>
<plurals name="hours_before">
<item quantity="one">%d hour before</item>
<item quantity="other">%d 時間 前</item>
</plurals>
<plurals name="days_before">
<item quantity="one">%d day before</item>
<item quantity="other">%d 日 前</item>
</plurals>
<!-- Export / Import -->
<string name="import_events">Import events</string>
<string name="export_events">Export events</string>
@ -179,8 +136,6 @@
<!-- Settings -->
<string name="manage_event_types">Manage event types</string>
<string name="use_24_hour_format">Use 24-hour format</string>
<string name="sunday_first">日曜日が最初</string>
<string name="start_day_at">Start day at</string>
<string name="end_day_at">End day at</string>
<string name="week_numbers">週番号を表示</string>
@ -192,9 +147,6 @@
<string name="caldav_sync">CalDAV sync</string>
<string name="event_lists">Event lists</string>
<string name="display_past_events">Display events from the past</string>
<string name="use_same_snooze">Always use same snooze interval</string>
<string name="snooze_delay">Postpone reminder with Snooze by</string>
<string name="widgets">Widgets</string>
<string name="replace_description_with_location">Replace event description with location</string>
<string name="delete_all_events">Delete all events</string>
<string name="delete_all_events_confirmation">Are you sure you want to delete all events? This will leave your event types and other settings intact.</string>
@ -211,24 +163,6 @@
<string name="syncing">Syncing…</string>
<string name="synchronization_completed">Sync completed</string>
<plurals name="by_minutes">
<item quantity="one">%d minute</item>
<item quantity="other">%d minutes</item>
</plurals>
<plurals name="by_hours">
<item quantity="one">%d hour</item>
<item quantity="other">%d hours</item>
</plurals>
<string name="monday_letter"></string>
<string name="tuesday_letter"></string>
<string name="wednesday_letter"></string>
<string name="thursday_letter"></string>
<string name="friday_letter"></string>
<string name="saturday_letter"></string>
<string name="sunday_letter"></string>
<!-- alternative versions for some languages, use the same translations if you are not sure what this means -->
<!-- used in repetition, like "Every last Sunday" -->
<string name="monday_alt">Monday</string>

View File

@ -10,9 +10,7 @@
<string name="simple_event_list">간단한 이벤트 목록</string>
<string name="no_upcoming_events">다가올 이벤트가 없는 것 같습니다.</string>
<string name="add_some_events">아래의 더하기 버튼을 눌러 추가할 수 있습니다.</string>
<string name="details">상세</string>
<string name="go_to_today">오늘로 이동</string>
<string name="snooze">스누즈</string>
<!-- Widget titles -->
<string name="widget_monthly">월별 달력</string>
@ -77,26 +75,6 @@
<string name="fourth_f">fourth</string>
<string name="last_f">last</string>
<plurals name="days">
<item quantity="one">%d day</item>
<item quantity="other">%d days</item>
</plurals>
<plurals name="weeks">
<item quantity="one">%d week</item>
<item quantity="other">%d weeks</item>
</plurals>
<plurals name="months">
<item quantity="one">%d month</item>
<item quantity="other">%d months</item>
</plurals>
<plurals name="years">
<item quantity="one">%d year</item>
<item quantity="other">%d years</item>
</plurals>
<!-- Birthdays -->
<string name="birthdays">생일</string>
<string name="add_birthdays">연락처의 생일 추가</string>
@ -111,31 +89,10 @@
<!-- Event Reminders -->
<string name="reminder">알림</string>
<string name="no_reminder">알림 없음</string>
<string name="at_start">시작할 때</string>
<string name="custom">사용자 정의</string>
<string name="before"></string>
<string name="minutes_raw"></string>
<string name="hours_raw">시간</string>
<string name="days_raw"></string>
<string name="add_another_reminder">다른 알림 추가</string>
<string name="event_reminders">Event reminders</string>
<plurals name="minutes_before">
<item quantity="one">%d 분 전</item>
<item quantity="other">%d 분 전</item>
</plurals>
<plurals name="hours_before">
<item quantity="one">%d 시간 전</item>
<item quantity="other">%d 시간 전</item>
</plurals>
<plurals name="days_before">
<item quantity="one">%d 일 전</item>
<item quantity="other">%d 일 전</item>
</plurals>
<!-- Export / Import -->
<string name="import_events">이벤트들 가져 오기</string>
<string name="export_events">이벤트들 내보내기</string>
@ -179,8 +136,6 @@
<!-- Settings -->
<string name="manage_event_types">이벤트 유형 관리</string>
<string name="use_24_hour_format">24시간 형식 사용</string>
<string name="sunday_first">일요일부터</string>
<string name="start_day_at">시작 시간</string>
<string name="end_day_at">종료 시간</string>
<string name="week_numbers">주 번호 표시</string>
@ -192,9 +147,6 @@
<string name="caldav_sync">CalDAV 동기화</string>
<string name="event_lists">Event lists</string>
<string name="display_past_events">과거의 이벤트 표시</string>
<string name="use_same_snooze">Always use same snooze interval</string>
<string name="snooze_delay">스누즈 알림 시간</string>
<string name="widgets">위젯</string>
<string name="replace_description_with_location">Replace event description with location</string>
<string name="delete_all_events">Delete all events</string>
<string name="delete_all_events_confirmation">Are you sure you want to delete all events? This will leave your event types and other settings intact.</string>
@ -211,24 +163,6 @@
<string name="syncing">동기화중…</string>
<string name="synchronization_completed">동기화 완료</string>
<plurals name="by_minutes">
<item quantity="one">%d 분</item>
<item quantity="other">%d 분</item>
</plurals>
<plurals name="by_hours">
<item quantity="one">%d 시</item>
<item quantity="other">%d 시</item>
</plurals>
<string name="monday_letter"></string>
<string name="tuesday_letter"></string>
<string name="wednesday_letter"></string>
<string name="thursday_letter"></string>
<string name="friday_letter"></string>
<string name="saturday_letter"></string>
<string name="sunday_letter"></string>
<!-- alternative versions for some languages, use the same translations if you are not sure what this means -->
<!-- used in repetition, like "Every last Sunday" -->
<string name="monday_alt">Monday</string>

View File

@ -10,9 +10,7 @@
<string name="simple_event_list">Enkel hendelsesliste</string>
<string name="no_upcoming_events">Ser ut som du ikke har noen kommende hendelser.</string>
<string name="add_some_events">Du kan legge til noen med Pluss-knappen nederst.</string>
<string name="details">Detaljer</string>
<string name="go_to_today">Gå til idag</string>
<string name="snooze">Snooze</string>
<!-- Widget titles -->
<string name="widget_monthly">Månedskalender</string>
@ -77,26 +75,6 @@
<string name="fourth_f">fjerde</string>
<string name="last_f">siste</string>
<plurals name="days">
<item quantity="one">%d dag</item>
<item quantity="other">%d dager</item>
</plurals>
<plurals name="weeks">
<item quantity="one">%d uke</item>
<item quantity="other">%d uker</item>
</plurals>
<plurals name="months">
<item quantity="one">%d måned</item>
<item quantity="other">%d måneder</item>
</plurals>
<plurals name="years">
<item quantity="one">%d år</item>
<item quantity="other">%d år</item>
</plurals>
<!-- Birthdays -->
<string name="birthdays">Bursdager</string>
<string name="add_birthdays">Legg til kontaktbursdager</string>
@ -111,31 +89,10 @@
<!-- Event Reminders -->
<string name="reminder">Påminnelse</string>
<string name="no_reminder">Ingen påminnelse</string>
<string name="at_start">Ved start</string>
<string name="custom">Tilpasset</string>
<string name="before">før</string>
<string name="minutes_raw">minutter</string>
<string name="hours_raw">timer</string>
<string name="days_raw">dager</string>
<string name="add_another_reminder">Legg til en annen påminnelse</string>
<string name="event_reminders">Hendelsespåminnelser</string>
<plurals name="minutes_before">
<item quantity="one">%d minutt før</item>
<item quantity="other">%d minutter før</item>
</plurals>
<plurals name="hours_before">
<item quantity="one">%d time før</item>
<item quantity="other">%d timer før</item>
</plurals>
<plurals name="days_before">
<item quantity="one">%d dag før</item>
<item quantity="other">%d dager før</item>
</plurals>
<!-- Export / Import -->
<string name="import_events">Importer hendelser</string>
<string name="export_events">Eksporter hendelser</string>
@ -179,8 +136,6 @@
<!-- Settings -->
<string name="manage_event_types">Behandle hendelsestyper</string>
<string name="use_24_hour_format">Bruk 24-timers format</string>
<string name="sunday_first">Søndag som første ukedag</string>
<string name="start_day_at">Start dag kl.</string>
<string name="end_day_at">Avslutt dag kl.</string>
<string name="week_numbers">Vis ukenummer</string>
@ -192,9 +147,6 @@
<string name="caldav_sync">CalDAV-synkronisering</string>
<string name="event_lists">Hendelseslister</string>
<string name="display_past_events">Vis hendelser fra fortiden</string>
<string name="use_same_snooze">Bruk alltid samme intervall for Snooze</string>
<string name="snooze_delay">Utsett påminnelser med Snooze</string>
<string name="widgets">Moduler</string>
<string name="replace_description_with_location">Erstatt hendelsesbeskrivelse med sted</string>
<string name="delete_all_events">Slett alle hendelser</string>
<string name="delete_all_events_confirmation">Er du sikker på at du vil slette alle hendelser? Dine hendelsestyper og andre innstillinger blir beholdt.</string>
@ -211,24 +163,6 @@
<string name="syncing">Synkroniserer…</string>
<string name="synchronization_completed">Synkronisering fullført</string>
<plurals name="by_minutes">
<item quantity="one">%d minutt</item>
<item quantity="other">%d minutter</item>
</plurals>
<plurals name="by_hours">
<item quantity="one">%d time</item>
<item quantity="other">%d timer</item>
</plurals>
<string name="monday_letter">M</string>
<string name="tuesday_letter">T</string>
<string name="wednesday_letter">O</string>
<string name="thursday_letter">T</string>
<string name="friday_letter">F</string>
<string name="saturday_letter">L</string>
<string name="sunday_letter">S</string>
<!-- alternative versions for some languages, use the same translations if you are not sure what this means -->
<!-- used in repetition, like "Every last Sunday" -->
<string name="monday_alt">Mandag</string>

View File

@ -10,9 +10,7 @@
<string name="simple_event_list">Lijst</string>
<string name="no_upcoming_events">Niets gepland.</string>
<string name="add_some_events">Gebruik de plus-knop om iets te plannen.</string>
<string name="details">Details</string>
<string name="go_to_today">Naar vandaag</string>
<string name="snooze">Uitstellen</string>
<!-- Widget titles -->
<string name="widget_monthly">Maandweergave</string>
@ -77,26 +75,6 @@
<string name="fourth_f">vierde</string>
<string name="last_f">laatste</string>
<plurals name="days">
<item quantity="one">%d dag</item>
<item quantity="other">%d dagen</item>
</plurals>
<plurals name="weeks">
<item quantity="one">%d week</item>
<item quantity="other">%d weken</item>
</plurals>
<plurals name="months">
<item quantity="one">%d maand</item>
<item quantity="other">%d maanden</item>
</plurals>
<plurals name="years">
<item quantity="one">%d jaar</item>
<item quantity="other">%d jaren</item>
</plurals>
<!-- Birthdays -->
<string name="birthdays">Verjaardagen</string>
<string name="add_birthdays">Verjaardagen van contacten toevoegen</string>
@ -111,31 +89,10 @@
<!-- Event Reminders -->
<string name="reminder">Herinnering</string>
<string name="no_reminder">Geen herinnering</string>
<string name="at_start">Als afspraak begint</string>
<string name="custom">Aangepast</string>
<string name="before">van tevoren</string>
<string name="minutes_raw">minuten</string>
<string name="hours_raw">uren</string>
<string name="days_raw">dagen</string>
<string name="add_another_reminder">Herinnering toevoegen</string>
<string name="event_reminders">Herinneringen</string>
<plurals name="minutes_before">
<item quantity="one">%d minuut van tevoren</item>
<item quantity="other">%d minuten van tevoren</item>
</plurals>
<plurals name="hours_before">
<item quantity="one">%d uur van tevoren</item>
<item quantity="other">%d uren van tevoren</item>
</plurals>
<plurals name="days_before">
<item quantity="one">%d dag van tevoren</item>
<item quantity="other">%d dagen van tevoren</item>
</plurals>
<!-- Export / Import -->
<string name="import_events">Afspraken importeren</string>
<string name="export_events">Afspraken exporteren</string>
@ -179,8 +136,6 @@
<!-- Settings -->
<string name="manage_event_types">Afspraaktypes beheren</string>
<string name="use_24_hour_format">24-uursformaat gebruiken</string>
<string name="sunday_first">Zondag als eerste dag van de week</string>
<string name="start_day_at">Dag starten om</string>
<string name="end_day_at">Dag beëindigen om</string>
<string name="week_numbers">Weeknummers tonen</string>
@ -192,9 +147,6 @@
<string name="caldav_sync">CalDAV-synchronisatie</string>
<string name="event_lists">Afsprakenlijst</string>
<string name="display_past_events">Afgelopen afspraken tonen</string>
<string name="use_same_snooze">Altijd dezelfde interval voor uitstellen gebruiken</string>
<string name="snooze_delay">Herinnering uitstellen met</string>
<string name="widgets">Widgets</string>
<string name="replace_description_with_location">Beschrijving vervangen door locatie van afspraken</string>
<string name="delete_all_events">Alle afspraken verwijderen</string>
<string name="delete_all_events_confirmation">Alle afspraken verwijderen? Afspraaktypes en andere instellingen blijven behouden.</string>
@ -211,24 +163,6 @@
<string name="syncing">Synchroniseren…</string>
<string name="synchronization_completed">Synchroniseren voltooid</string>
<plurals name="by_minutes">
<item quantity="one">%d minuut</item>
<item quantity="other">%d minuten</item>
</plurals>
<plurals name="by_hours">
<item quantity="one">%d uur</item>
<item quantity="other">%d uren</item>
</plurals>
<string name="monday_letter">M</string>
<string name="tuesday_letter">D</string>
<string name="wednesday_letter">W</string>
<string name="thursday_letter">D</string>
<string name="friday_letter">V</string>
<string name="saturday_letter">Z</string>
<string name="sunday_letter">Z</string>
<!-- alternative versions for some languages, use the same translations if you are not sure what this means -->
<!-- used in repetition, like "Every last Sunday" -->
<string name="monday_alt">maandag</string>

View File

@ -10,9 +10,7 @@
<string name="simple_event_list">Enkel hendelsesliste</string>
<string name="no_upcoming_events">Ser ut som du ikke har noen kommende hendelser.</string>
<string name="add_some_events">Du kan legge til noen med Pluss-knappen nederst.</string>
<string name="details">Detaljer</string>
<string name="go_to_today">Gå til idag</string>
<string name="snooze">Snooze</string>
<!-- Widget titles -->
<string name="widget_monthly">Månedskalender</string>
@ -77,26 +75,6 @@
<string name="fourth_f">fjerde</string>
<string name="last_f">siste</string>
<plurals name="days">
<item quantity="one">%d dag</item>
<item quantity="other">%d dager</item>
</plurals>
<plurals name="weeks">
<item quantity="one">%d uke</item>
<item quantity="other">%d uker</item>
</plurals>
<plurals name="months">
<item quantity="one">%d måned</item>
<item quantity="other">%d måneder</item>
</plurals>
<plurals name="years">
<item quantity="one">%d år</item>
<item quantity="other">%d år</item>
</plurals>
<!-- Birthdays -->
<string name="birthdays">Bursdager</string>
<string name="add_birthdays">Legg til kontaktbursdager</string>
@ -111,31 +89,10 @@
<!-- Event Reminders -->
<string name="reminder">Påminnelse</string>
<string name="no_reminder">Ingen påminnelse</string>
<string name="at_start">Ved start</string>
<string name="custom">Tilpasset</string>
<string name="before">før</string>
<string name="minutes_raw">minutter</string>
<string name="hours_raw">timer</string>
<string name="days_raw">dager</string>
<string name="add_another_reminder">Legg til en annen påminnelse</string>
<string name="event_reminders">Event reminders</string>
<plurals name="minutes_before">
<item quantity="one">%d minutt før</item>
<item quantity="other">%d minutter før</item>
</plurals>
<plurals name="hours_before">
<item quantity="one">%d time før</item>
<item quantity="other">%d timer før</item>
</plurals>
<plurals name="days_before">
<item quantity="one">%d dag før</item>
<item quantity="other">%d dager før</item>
</plurals>
<!-- Export / Import -->
<string name="import_events">Importer hendelser</string>
<string name="export_events">Eksporter hendelser</string>
@ -179,8 +136,6 @@
<!-- Settings -->
<string name="manage_event_types">Behandle hendelsestyper</string>
<string name="use_24_hour_format">Bruk 24-timers format</string>
<string name="sunday_first">Søndag som første ukedag</string>
<string name="start_day_at">Start dag kl.</string>
<string name="end_day_at">Avslutt dag kl.</string>
<string name="week_numbers">Vis ukenummer</string>
@ -192,9 +147,6 @@
<string name="caldav_sync">CalDAV-synkronisering</string>
<string name="event_lists">Hendelseslister</string>
<string name="display_past_events">Vis hendelser fra fortiden</string>
<string name="use_same_snooze">Always use same snooze interval</string>
<string name="snooze_delay">Utsett påminnelser med Snooze med</string>
<string name="widgets">Moduler</string>
<string name="replace_description_with_location">Replace event description with location</string>
<string name="delete_all_events">Delete all events</string>
<string name="delete_all_events_confirmation">Are you sure you want to delete all events? This will leave your event types and other settings intact.</string>
@ -211,24 +163,6 @@
<string name="syncing">Synkroniserer…</string>
<string name="synchronization_completed">Synkronisering fullført</string>
<plurals name="by_minutes">
<item quantity="one">%d minutt</item>
<item quantity="other">%d minutter</item>
</plurals>
<plurals name="by_hours">
<item quantity="one">%d time</item>
<item quantity="other">%d timer</item>
</plurals>
<string name="monday_letter">M</string>
<string name="tuesday_letter">T</string>
<string name="wednesday_letter">O</string>
<string name="thursday_letter">T</string>
<string name="friday_letter">F</string>
<string name="saturday_letter">L</string>
<string name="sunday_letter">S</string>
<!-- alternative versions for some languages, use the same translations if you are not sure what this means -->
<!-- used in repetition, like "Every last Sunday" -->
<string name="monday_alt">Mandag</string>

View File

@ -10,9 +10,7 @@
<string name="simple_event_list">Prosta lista zdarzeń</string>
<string name="no_upcoming_events">Wygląda na to, że nie masz żadnych nadchodzących wydarzeń.</string>
<string name="add_some_events">Możesz je dodawać za pomocą przycisku \"+\" znajdującego na dole.</string>
<string name="details">Szczegóły</string>
<string name="go_to_today">Przejdź do dnia dzisiejszego</string>
<string name="snooze">Drzemka</string>
<!-- Widget titles -->
<string name="widget_monthly">Prosty Kalendarz - widok miesięczny</string>
@ -77,29 +75,6 @@
<string name="fourth_f">czwarty(ą)</string>
<string name="last_f">ostatni(ą)</string>
<plurals name="days">
<item quantity="one">%d dzień</item>
<item quantity="other">%d dni</item>
</plurals>
<plurals name="weeks">
<item quantity="one">%d tydzień</item>
<item quantity="few">%d tygodnie</item>
<item quantity="other">%d tygodni</item>
</plurals>
<plurals name="months">
<item quantity="one">%d miesiąc</item>
<item quantity="few">%d miesiące</item>
<item quantity="other">%d miesięcy</item>
</plurals>
<plurals name="years">
<item quantity="one">%d rok</item>
<item quantity="few">%d lata</item>
<item quantity="other">%d lat</item>
</plurals>
<!-- Birthdays -->
<string name="birthdays">Urodziny</string>
<string name="add_birthdays">Dodaj urodziny kontaktów</string>
@ -114,33 +89,10 @@
<!-- Event Reminders -->
<string name="reminder">Przypomnienie</string>
<string name="no_reminder">Brak przypomnienia</string>
<string name="at_start">Przy rozpoczęciu</string>
<string name="custom">Własne</string>
<string name="before">przed</string>
<string name="minutes_raw">minuty</string>
<string name="hours_raw">godziny</string>
<string name="days_raw">dni</string>
<string name="add_another_reminder">Dodaj inne przypomnienie</string>
   <string name="event_reminders">Przypomnienia</string>
<plurals name="minutes_before">
<item quantity="one">%d minutę przed</item>
<item quantity="few">%d minuty przed</item>
<item quantity="other">%d minut before</item>
</plurals>
<plurals name="hours_before">
<item quantity="one">%d godzinę przed</item>
<item quantity="few">%d godziny przed</item>
<item quantity="other">%d godzin przed</item>
</plurals>
<plurals name="days_before">
<item quantity="one">%d dzień przed</item>
<item quantity="other">%d dni przed</item>
</plurals>
<!-- Export / Import -->
<string name="import_events">Importuj wydarzenia</string>
<string name="export_events">Eksportuj wydarzenia</string>
@ -184,8 +136,6 @@
<!-- Settings -->
<string name="manage_event_types">Zarządzaj typami wydarzeń</string>
<string name="use_24_hour_format">Używaj 24-godzinnego formatu czasu</string>
<string name="sunday_first">Niedziela jako pierwszy dzień tygodnia</string>
<string name="start_day_at">Początek dnia</string>
<string name="end_day_at">Koniec dnia</string>
<string name="week_numbers">Pokazuj numery tygodnia</string>
@ -197,9 +147,6 @@
<string name="caldav_sync">Synchronizacja CalDAV</string>
<string name="event_lists">Lista wydarzeń</string>
<string name="display_past_events">Pokazuj wydarzenia z przeszłości</string>
   <string name="use_same_snooze">Zawsze używaj tego samego przedziału przypomnienia</string>
<string name="snooze_delay">Opóźnij przypomnienie o</string>
<string name="widgets">Widżety</string>
   <string name="replace_description_with_location">Zamieniaj opis wydarzenia na lokalizację</string>
   <string name="delete_all_events">Usuń wszystkie wydarzenia</string>
   <string name="delete_all_events_confirmation">Czy na pewno mam usunąć wszystkie wydarzenia? Nie naruszy to typów wydarzeń i innych ustawień.</string>
@ -216,26 +163,6 @@
<string name="syncing">Synchronizowanie…</string>
<string name="synchronization_completed">Synchronizacja zakończona</string>
<plurals name="by_minutes">
<item quantity="one">%d minutę</item>
<item quantity="few">%d minuty</item>
<item quantity="other">%d minut</item>
</plurals>
<plurals name="by_hours">
<item quantity="one">%d godzinę</item>
<item quantity="few">%d godziny</item>
<item quantity="other">%d godzin</item>
</plurals>
<string name="monday_letter">Pn</string>
<string name="tuesday_letter">Wt</string>
<string name="wednesday_letter">Śr</string>
<string name="thursday_letter">Cz</string>
<string name="friday_letter">Pt</string>
<string name="saturday_letter">Sb</string>
<string name="sunday_letter">Nd</string>
<!-- alternative versions for some languages, use the same translations if you are not sure what this means -->
<!-- used in repetition, like "Every last Sunday" -->
<string name="monday_alt">Poniedziałek</string>

View File

@ -10,9 +10,7 @@
<string name="simple_event_list">Lista de eventos</string>
<string name="no_upcoming_events">Parece que você não tem eventos próximos.</string>
<string name="add_some_events">Pode-se adicionar um evento através do botão existente na base da tela.</string>
<string name="details">Detalhes</string>
<string name="go_to_today">Ir para hoje</string>
<string name="snooze">Snooze</string>
<!-- Widget titles -->
<string name="widget_monthly">Calendário mensal</string>
@ -77,26 +75,6 @@
<string name="fourth_f">fourth</string>
<string name="last_f">last</string>
<plurals name="days">
<item quantity="one">%d dia</item>
<item quantity="other">%d dias</item>
</plurals>
<plurals name="weeks">
<item quantity="one">%d semana</item>
<item quantity="other">%d semanas</item>
</plurals>
<plurals name="months">
<item quantity="one">%d mês</item>
<item quantity="other">%d meses</item>
</plurals>
<plurals name="years">
<item quantity="one">%d ano</item>
<item quantity="other">%d anos</item>
</plurals>
<!-- Birthdays -->
<string name="birthdays">Birthdays</string>
<string name="add_birthdays">Add contact birthdays</string>
@ -111,31 +89,10 @@
<!-- Event Reminders -->
<string name="reminder">Lembrete</string>
<string name="no_reminder">Sem lembrete</string>
<string name="at_start">No início</string>
<string name="custom">Personalizado</string>
<string name="before">antes</string>
<string name="minutes_raw">minutos</string>
<string name="hours_raw">horas</string>
<string name="days_raw">dias</string>
<string name="add_another_reminder">Adicionar outro lembrete</string>
<string name="event_reminders">Event reminders</string>
<plurals name="minutes_before">
<item quantity="one">%d minuto antes</item>
<item quantity="other">%d minutos antes</item>
</plurals>
<plurals name="hours_before">
<item quantity="one">%d hora antes</item>
<item quantity="other">%d horas antes</item>
</plurals>
<plurals name="days_before">
<item quantity="one">%d dia antes</item>
<item quantity="other">%d dias antes</item>
</plurals>
<!-- Export / Import -->
<string name="import_events">Importar eventos</string>
<string name="export_events">Exportar eventos</string>
@ -179,8 +136,6 @@
<!-- Settings -->
<string name="manage_event_types">Gerenciar tipos de eventos</string>
<string name="use_24_hour_format">Usar formato 24 horas</string>
<string name="sunday_first">Domingo como primeiro dia</string>
<string name="start_day_at">Iniciar vista semanal em</string>
<string name="end_day_at">Terminar vista semanal em</string>
<string name="week_numbers">Mostrar número das semanas</string>
@ -192,9 +147,6 @@
<string name="caldav_sync">CalDAV sync</string>
<string name="event_lists">Event lists</string>
<string name="display_past_events">Display events from the past</string>
<string name="use_same_snooze">Always use same snooze interval</string>
<string name="snooze_delay">Postpone reminder with Snooze by</string>
<string name="widgets">Widgets</string>
<string name="replace_description_with_location">Replace event description with location</string>
<string name="delete_all_events">Delete all events</string>
<string name="delete_all_events_confirmation">Are you sure you want to delete all events? This will leave your event types and other settings intact.</string>
@ -211,24 +163,6 @@
<string name="syncing">Syncing…</string>
<string name="synchronization_completed">Sync completed</string>
<plurals name="by_minutes">
<item quantity="one">%d minute</item>
<item quantity="other">%d minutes</item>
</plurals>
<plurals name="by_hours">
<item quantity="one">%d hour</item>
<item quantity="other">%d hours</item>
</plurals>
<string name="monday_letter">S</string>
<string name="tuesday_letter">T</string>
<string name="wednesday_letter">Q</string>
<string name="thursday_letter">Q</string>
<string name="friday_letter">S</string>
<string name="saturday_letter">S</string>
<string name="sunday_letter">D</string>
<!-- alternative versions for some languages, use the same translations if you are not sure what this means -->
<!-- used in repetition, like "Every last Sunday" -->
<string name="monday_alt">Monday</string>

View File

@ -10,9 +10,7 @@
<string name="simple_event_list">Lista de eventos</string>
<string name="no_upcoming_events">Parece que você não tem eventos para breve.</string>
<string name="add_some_events">Pode adicionar um evento através do botão existente na base do ecrã.</string>
<string name="details">Detalhes</string>
<string name="go_to_today">Ir para hoje</string>
<string name="snooze">Snooze</string>
<!-- Widget titles -->
<string name="widget_monthly">Calendário mensal</string>
@ -77,26 +75,6 @@
<string name="fourth_f">quarto</string>
<string name="last_f">último</string>
<plurals name="days">
<item quantity="one">%d dia</item>
<item quantity="other">%d dias</item>
</plurals>
<plurals name="weeks">
<item quantity="one">%d semana</item>
<item quantity="other">%d semanas</item>
</plurals>
<plurals name="months">
<item quantity="one">%d mês</item>
<item quantity="other">%d meses</item>
</plurals>
<plurals name="years">
<item quantity="one">%d ano</item>
<item quantity="other">%d anos</item>
</plurals>
<!-- Birthdays -->
<string name="birthdays">Data de nascimento</string>
<string name="add_birthdays">Adicionar data de nascimento dos contactos</string>
@ -111,31 +89,10 @@
<!-- Event Reminders -->
<string name="reminder">Lembrete</string>
<string name="no_reminder">Sem lembrete</string>
<string name="at_start">No início</string>
<string name="custom">Personalizado</string>
<string name="before">antes</string>
<string name="minutes_raw">minutos</string>
<string name="hours_raw">horas</string>
<string name="days_raw">dias</string>
<string name="add_another_reminder">Adicionar outro lembrete</string>
<string name="event_reminders">Lembretes para eventos</string>
<plurals name="minutes_before">
<item quantity="one">%d minuto antes</item>
<item quantity="other">%d minutos antes</item>
</plurals>
<plurals name="hours_before">
<item quantity="one">%d hora antes</item>
<item quantity="other">%d horas antes</item>
</plurals>
<plurals name="days_before">
<item quantity="one">%d dia antes</item>
<item quantity="other">%d dias antes</item>
</plurals>
<!-- Export / Import -->
<string name="import_events">Importar eventos</string>
<string name="export_events">Exportar eventos</string>
@ -179,8 +136,6 @@
<!-- Settings -->
<string name="manage_event_types">Gerir tipos de eventos</string>
<string name="use_24_hour_format">Usar formato 24 horas</string>
<string name="sunday_first">Domingo como primeiro dia</string>
<string name="start_day_at">Iniciar vista semanal em</string>
<string name="end_day_at">Terminar vista semanal em</string>
<string name="week_numbers">Mostrar número das semanas</string>
@ -192,9 +147,6 @@
<string name="caldav_sync">Sincronização CalDAV</string>
<string name="event_lists">Lista de eventos</string>
<string name="display_past_events">Mostrar eventos passados</string>
<string name="use_same_snooze">Usar sempre o mesmo intervalo para snooze</string>
<string name="snooze_delay">Adiar lembrete com a opção Snooze</string>
<string name="widgets">Widgets</string>
<string name="replace_description_with_location">Substituir descrição pela localização do evento</string>
<string name="delete_all_events">Apagar todos os eventos</string>
<string name="delete_all_events_confirmation">Tem a certeza de que deseja apagar todos os eventos? Esta ação não afeta os tipos de eventos nem as outras definições.</string>
@ -211,24 +163,6 @@
<string name="syncing">A sincronizar…</string>
<string name="synchronization_completed">Sincronização terminada</string>
<plurals name="by_minutes">
<item quantity="one">%d minuto</item>
<item quantity="other">%d minutos</item>
</plurals>
<plurals name="by_hours">
<item quantity="one">%d hora</item>
<item quantity="other">%d horas</item>
</plurals>
<string name="monday_letter">S</string>
<string name="tuesday_letter">T</string>
<string name="wednesday_letter">Q</string>
<string name="thursday_letter">Q</string>
<string name="friday_letter">S</string>
<string name="saturday_letter">S</string>
<string name="sunday_letter">D</string>
<!-- alternative versions for some languages, use the same translations if you are not sure what this means -->
<!-- used in repetition, like "Every last Sunday" -->
<string name="monday_alt">segunda</string>

View File

@ -10,9 +10,7 @@
<string name="simple_event_list">Простой список событий</string>
<string name="no_upcoming_events">Похоже, у вас нет предстоящих событий.</string>
<string name="add_some_events">Вы можете их добавить, нажав на кнопку с плюсом внизу.</string>
<string name="details">Подробности</string>
<string name="go_to_today">Сегодня</string>
<string name="snooze">Отложить</string>
<!-- Widget titles -->
<string name="widget_monthly">Календарь на месяц</string>
@ -77,34 +75,6 @@
<string name="fourth_f">четвёртый</string>
<string name="last_f">последний</string>
<plurals name="days">
<item quantity="one">%d день</item>
<item quantity="few">%d дня</item>
<item quantity="many">%d дней</item>
<item quantity="other">%d дня(-ей)</item>
</plurals>
<plurals name="weeks">
<item quantity="one">%d неделя</item>
<item quantity="few">%d недели</item>
<item quantity="many">%d недель</item>
<item quantity="other">%d недели(-ль)</item>
</plurals>
<plurals name="months">
<item quantity="one">%d месяц</item>
<item quantity="few">%d месяца</item>
<item quantity="many">%d месяцев</item>
<item quantity="other">%d месяца(-ев)</item>
</plurals>
<plurals name="years">
<item quantity="one">%d год</item>
<item quantity="few">%d года</item>
<item quantity="many">%d лет</item>
<item quantity="other">%d года(лет)</item>
</plurals>
<!-- Birthdays -->
<string name="birthdays">Дни рождения</string>
<string name="add_birthdays">Добавить дни рождения контактов</string>
@ -119,37 +89,10 @@
<!-- Event Reminders -->
<string name="reminder">Напоминание</string>
<string name="no_reminder">Без напоминания</string>
<string name="at_start">С наступлением события</string>
<string name="custom">Настраиваемое</string>
<string name="before">до события</string>
<string name="minutes_raw">минут</string>
<string name="hours_raw">часов</string>
<string name="days_raw">дней</string>
<string name="add_another_reminder">Добавить ещё одно напоминание</string>
<string name="event_reminders">Напоминания о событиях</string>
<plurals name="minutes_before">
<item quantity="one">%d минута до события</item>
<item quantity="few">%d минуты до события</item>
<item quantity="many">%d минут до события</item>
<item quantity="other">%d минут(-ы) до события</item>
</plurals>
<plurals name="hours_before">
<item quantity="one">%d час до события</item>
<item quantity="few">%d часа до события</item>
<item quantity="many">%d часов до события</item>
<item quantity="other">%d часа(-ов) до события</item>
</plurals>
<plurals name="days_before">
<item quantity="one">%d день до события</item>
<item quantity="few">%d дня до события</item>
<item quantity="many">%d дней до события</item>
<item quantity="other">%d дня(-ей) до события</item>
</plurals>
<!-- Export / Import -->
<string name="import_events">Импорт событий</string>
<string name="export_events">Экспорт событий</string>
@ -193,8 +136,6 @@
<!-- Settings -->
<string name="manage_event_types">Управление типами событий</string>
<string name="use_24_hour_format">Использовать 24-часовой формат</string>
<string name="sunday_first">Воскресенье - начало недели</string>
<string name="start_day_at">Начало дня (неделя)</string>
<string name="end_day_at">Окончание дня (неделя)</string>
<string name="week_numbers">Отображать номера недель</string>
@ -206,9 +147,6 @@
<string name="caldav_sync">Синхронизация по CalDAV</string>
<string name="event_lists">Списки событий</string>
<string name="display_past_events">Показывать прошедшие события</string>
<string name="use_same_snooze">Всегда использовать один и тот же интервал повтора</string>
<string name="snooze_delay">Отложить напоминание на</string>
<string name="widgets">Виджеты</string>
<string name="replace_description_with_location">Заменить описание события местоположением</string>
<string name="delete_all_events">Удалить все события</string>
<string name="delete_all_events_confirmation">Вы действительно хотите удалить все события? Это не затронет ваши типы событий и другие настройки.</string>
@ -225,26 +163,6 @@
<string name="syncing">Синхронизация…</string>
<string name="synchronization_completed">Синхронизация завершена</string>
<plurals name="by_minutes">
<item quantity="one">%d минута</item>
<item quantity="few">%d минуты</item>
<item quantity="many">%d минут</item>
</plurals>
<plurals name="by_hours">
<item quantity="one">%d час</item>
<item quantity="few">%d часа</item>
<item quantity="many">%d часов</item>
</plurals>
<string name="monday_letter">ПН</string>
<string name="tuesday_letter">ВТ</string>
<string name="wednesday_letter">СР</string>
<string name="thursday_letter">ЧТ</string>
<string name="friday_letter">ПТ</string>
<string name="saturday_letter">СБ</string>
<string name="sunday_letter">ВС</string>
<!-- alternative versions for some languages, use the same translations if you are not sure what this means -->
<!-- used in repetition, like "Every last Sunday" -->
<string name="monday_alt">Понедельник</string>

View File

@ -10,9 +10,7 @@
<string name="simple_event_list">Jednoduchý zoznam</string>
<string name="no_upcoming_events">Nemáte žiadne naplánované udalosti.</string>
<string name="add_some_events">Viete ich pridať pomocou tlačidla Plus v pravom dolnom rohu.</string>
<string name="details">Detaily</string>
<string name="go_to_today">Prejsť na dnešok</string>
<string name="snooze">Odložiť</string>
<!-- Widget titles -->
<string name="widget_monthly">Kalendár mesačný</string>
@ -77,30 +75,6 @@
<string name="fourth_f">štvrtú</string>
<string name="last_f">poslednú</string>
<plurals name="days">
<item quantity="one">%d deň</item>
<item quantity="few">%d dni</item>
<item quantity="other">%d dní</item>
</plurals>
<plurals name="weeks">
<item quantity="one">%d týždeň</item>
<item quantity="few">%d týždne</item>
<item quantity="other">%d týždňov</item>
</plurals>
<plurals name="months">
<item quantity="one">%d mesiac</item>
<item quantity="few">%d mesiace</item>
<item quantity="other">%d mesiacov</item>
</plurals>
<plurals name="years">
<item quantity="one">%d rok</item>
<item quantity="few">%d roky</item>
<item quantity="other">%d rokov</item>
</plurals>
<!-- Birthdays -->
<string name="birthdays">Narodeniny</string>
<string name="add_birthdays">Pridať narodeniny kontaktov</string>
@ -115,34 +89,10 @@
<!-- Event Reminders -->
<string name="reminder">Pripomenka</string>
<string name="no_reminder">Žiadna pripomienka</string>
<string name="at_start">Na začiatku</string>
<string name="custom">Vlastná</string>
<string name="before">pred</string>
<string name="minutes_raw">minúty</string>
<string name="hours_raw">hodiny</string>
<string name="days_raw">dni</string>
<string name="add_another_reminder">Pridať ďalšiu pripomienku</string>
<string name="event_reminders">Pripomienky udalostí</string>
<plurals name="minutes_before">
<item quantity="one">%d minútu vopred</item>
<item quantity="few">%d minúty vopred</item>
<item quantity="other">%d minút vopred</item>
</plurals>
<plurals name="hours_before">
<item quantity="one">%d hodinu vopred</item>
<item quantity="few">%d hodiny vopred</item>
<item quantity="other">%d hodín vopred</item>
</plurals>
<plurals name="days_before">
<item quantity="one">%d deň vopred</item>
<item quantity="few">%d dni vopred</item>
<item quantity="other">%d dní vopred</item>
</plurals>
<!-- Export / Import -->
<string name="import_events">Importovať udalosti</string>
<string name="export_events">Exportovať udalosti</string>
@ -186,8 +136,6 @@
<!-- Settings -->
<string name="manage_event_types">Spravovať typy udalostí</string>
<string name="use_24_hour_format">Použiť 24 hodinový formát</string>
<string name="sunday_first">Začať týždeň nedeľou</string>
<string name="start_day_at">Začať deň o</string>
<string name="end_day_at">Ukončiť deň o</string>
<string name="week_numbers">Zobraziť čísla týždňov</string>
@ -199,9 +147,6 @@
<string name="caldav_sync">CalDAV synchronizácia</string>
<string name="event_lists">Zoznamy udalostí</string>
<string name="display_past_events">Zobraziť minulé udalosti spred</string>
<string name="use_same_snooze">Použiť stále rovnaký odklad s Odložiť</string>
<string name="snooze_delay">Posunúť pripomienku s Odložiť o</string>
<string name="widgets">Widgety</string>
<string name="replace_description_with_location">Nahradiť popis udalosti miestom</string>
<string name="delete_all_events">Odstrániť všetky udalosti</string>
<string name="delete_all_events_confirmation">Ste si istý, že chcete odstrániť všetky udalosti? Všetky typy udalostí a nastavenia ostanú nedotknuté.</string>
@ -218,26 +163,6 @@
<string name="syncing">Synchronizujem…</string>
<string name="synchronization_completed">Synchronizácia ukončená</string>
<plurals name="by_minutes">
<item quantity="one">%d minútu</item>
<item quantity="few">%d minúty</item>
<item quantity="other">%d minút</item>
</plurals>
<plurals name="by_hours">
<item quantity="one">%d hodinu</item>
<item quantity="few">%d hodiny</item>
<item quantity="other">%d hodín</item>
</plurals>
<string name="monday_letter">P</string>
<string name="tuesday_letter">U</string>
<string name="wednesday_letter">S</string>
<string name="thursday_letter">Š</string>
<string name="friday_letter">P</string>
<string name="saturday_letter">S</string>
<string name="sunday_letter">N</string>
<!-- alternative versions for some languages, use the same translations if you are not sure what this means -->
<!-- used in repetition, like "Every last Sunday" -->
<string name="monday_alt">pondelok</string>

View File

@ -10,9 +10,7 @@
<string name="simple_event_list">Händelselista</string>
<string name="no_upcoming_events">Det ser ut som att du inte har några kommande händelser.</string>
<string name="add_some_events">Du kan lägga till händelser via plus-knappen som du ser längst ner.</string>
<string name="details">Detaljer</string>
<string name="go_to_today">Gå till idag</string>
<string name="snooze">Snooza</string>
<!-- Widget titles -->
<string name="widget_monthly">Kalender månadsvis</string>
@ -77,26 +75,6 @@
<string name="fourth_f">fjärde</string>
<string name="last_f">sista</string>
<plurals name="days">
<item quantity="one">%d dag</item>
<item quantity="other">%d dagar</item>
</plurals>
<plurals name="weeks">
<item quantity="one">%d vecka</item>
<item quantity="other">%d veckor</item>
</plurals>
<plurals name="months">
<item quantity="one">%d månad</item>
<item quantity="other">%d månader</item>
</plurals>
<plurals name="years">
<item quantity="one">%d år</item>
<item quantity="other">%d år</item>
</plurals>
<!-- Birthdays -->
<string name="birthdays">Födelsedagar</string>
<string name="add_birthdays">Lägg till kontakters födelsedagar</string>
@ -111,31 +89,10 @@
<!-- Event Reminders -->
<string name="reminder">Påminnelse</string>
<string name="no_reminder">Ingen påminnelse</string>
<string name="at_start">Vid start</string>
<string name="custom">Egen</string>
<string name="before">före</string>
<string name="minutes_raw">minuter</string>
<string name="hours_raw">timmar</string>
<string name="days_raw">dagar</string>
<string name="add_another_reminder">Lägg till en annan påminnelse</string>
<string name="event_reminders">Händelsepåminnelser</string>
<plurals name="minutes_before">
<item quantity="one">%d minut före</item>
<item quantity="other">%d minuter före</item>
</plurals>
<plurals name="hours_before">
<item quantity="one">%d timme före</item>
<item quantity="other">%d timmar före</item>
</plurals>
<plurals name="days_before">
<item quantity="one">%d dag före</item>
<item quantity="other">%d dagar före</item>
</plurals>
<!-- Export / Import -->
<string name="import_events">Importera händelser</string>
<string name="export_events">Exportera händelser</string>
@ -179,8 +136,6 @@
<!-- Settings -->
<string name="manage_event_types">Hantera händelsetyper</string>
<string name="use_24_hour_format">Använd 24-timmarsformat</string>
<string name="sunday_first">Söndag är första dagen</string>
<string name="start_day_at">Starta veckovydagen vid</string>
<string name="end_day_at">Sluta veckovydagen vid</string>
<string name="week_numbers">Visa veckonumret i månadsvyn</string>
@ -192,9 +147,6 @@
<string name="caldav_sync">CalDAV-synkronisering</string>
<string name="event_lists">Händelselistor</string>
<string name="display_past_events">Visa tidigare händelser</string>
<string name="use_same_snooze">Använd alltid samma snooze-intervall</string>
<string name="snooze_delay">Skjut upp påminnelse med Snooza</string>
<string name="widgets">Widgetar</string>
<string name="replace_description_with_location">Ersätt händelsebeskrivning med plats</string>
<string name="delete_all_events">Ta bort alla händelser</string>
<string name="delete_all_events_confirmation">Är du säker på att du vill ta bort alla händelser? Dina händelsetyper och andra inställningar påverkas inte av borttagningen.</string>
@ -211,24 +163,6 @@
<string name="syncing">Synkroniserar…</string>
<string name="synchronization_completed">Synkroniseringen är klar</string>
<plurals name="by_minutes">
<item quantity="one">%d minut</item>
<item quantity="other">%d minuter</item>
</plurals>
<plurals name="by_hours">
<item quantity="one">%d timme</item>
<item quantity="other">%d timmar</item>
</plurals>
<string name="monday_letter">M</string>
<string name="tuesday_letter">T</string>
<string name="wednesday_letter">O</string>
<string name="thursday_letter">T</string>
<string name="friday_letter">F</string>
<string name="saturday_letter">L</string>
<string name="sunday_letter">S</string>
<!-- alternative versions for some languages, use the same translations if you are not sure what this means -->
<!-- used in repetition, like "Every last Sunday" -->
<string name="monday_alt">Måndag</string>

View File

@ -10,9 +10,7 @@
<string name="simple_event_list">Basit durum listesi</string>
<string name="no_upcoming_events">Gelecekteki etkinliğiniz yok gibi görünüyor.</string>
<string name="add_some_events">Artı düğmesinin alt kısmında bazılarını ekleyebilirsiniz.</string>
<string name="details">Ayrıntı</string>
<string name="go_to_today">Bugüne git</string>
<string name="snooze">Snooze</string>
<!-- Widget titles -->
<string name="widget_monthly">Aylık takvim</string>
@ -77,26 +75,6 @@
<string name="fourth_f">dördüncü</string>
<string name="last_f">son</string>
<plurals name="days">
<item quantity="one">%d gün</item>
<item quantity="other">günler %d</item>
</plurals>
<plurals name="weeks">
<item quantity="one">%d hafta</item>
<item quantity="other">haftalar %d</item>
</plurals>
<plurals name="months">
<item quantity="one">%d ay</item>
<item quantity="other">aylar %d</item>
</plurals>
<plurals name="years">
<item quantity="one">%d yıl</item>
<item quantity="other">yıllar %d</item>
</plurals>
<!-- Birthdays -->
<string name="birthdays">Birthdays</string>
<string name="add_birthdays">Add contact birthdays</string>
@ -111,31 +89,10 @@
<!-- Event Reminders -->
<string name="reminder">Hatırlatma</string>
<string name="no_reminder">Hatırlatma yok</string>
<string name="at_start">Başlangıçta</string>
<string name="custom">Özel</string>
<string name="before">önce</string>
<string name="minutes_raw">dakika</string>
<string name="hours_raw">saatler</string>
<string name="days_raw">günler</string>
<string name="add_another_reminder">Başka bir hatırlatma ekle</string>
<string name="event_reminders">Event reminders</string>
<plurals name="minutes_before">
<item quantity="one">%d dakika önce</item>
<item quantity="other">%d dakika önce</item>
</plurals>
<plurals name="hours_before">
<item quantity="one">%d saat önce</item>
<item quantity="other">%d saat önce</item>
</plurals>
<plurals name="days_before">
<item quantity="one">%d önceki gün</item>
<item quantity="other">%d önceki gün</item>
</plurals>
<!-- Export / Import -->
<string name="import_events">Olayları içe aktar</string>
<string name="export_events">Olayları dışa aktar</string>
@ -179,8 +136,6 @@
<!-- Settings -->
<string name="manage_event_types">Olay türlerini yönet</string>
<string name="use_24_hour_format">24 saat formatını kullan</string>
<string name="sunday_first">Pazar günü ilk gün olarak</string>
<string name="start_day_at">Haftalık görüntüleme gününü şu saatte başlatın</string>
<string name="end_day_at">Haftalık görüntüleme gününü bitiştir</string>
<string name="week_numbers">Aylık görünümde hafta sayılarını göster</string>
@ -192,9 +147,6 @@
<string name="caldav_sync">CalDAV sync</string>
<string name="event_lists">Event lists</string>
<string name="display_past_events">Display events from the past</string>
<string name="use_same_snooze">Always use same snooze interval</string>
<string name="snooze_delay">Postpone reminder with Snooze by</string>
<string name="widgets">Widgets</string>
<string name="replace_description_with_location">Replace event description with location</string>
<string name="delete_all_events">Delete all events</string>
<string name="delete_all_events_confirmation">Are you sure you want to delete all events? This will leave your event types and other settings intact.</string>
@ -211,24 +163,6 @@
<string name="syncing">Syncing…</string>
<string name="synchronization_completed">Sync completed</string>
<plurals name="by_minutes">
<item quantity="one">%d minute</item>
<item quantity="other">%d minutes</item>
</plurals>
<plurals name="by_hours">
<item quantity="one">%d hour</item>
<item quantity="other">%d hours</item>
</plurals>
<string name="monday_letter">M</string>
<string name="tuesday_letter">T</string>
<string name="wednesday_letter">W</string>
<string name="thursday_letter">T</string>
<string name="friday_letter">F</string>
<string name="saturday_letter">S</string>
<string name="sunday_letter">S</string>
<!-- alternative versions for some languages, use the same translations if you are not sure what this means -->
<!-- used in repetition, like "Every last Sunday" -->
<string name="monday_alt">Pazartesi</string>

View File

@ -0,0 +1,215 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="app_name">簡易行事曆</string>
<string name="app_launcher_name">簡易行事曆</string>
<string name="change_view">改變檢視模式</string>
<string name="daily_view">日曆</string>
<string name="weekly_view">週曆</string>
<string name="monthly_view">月曆</string>
<string name="yearly_view">年曆</string>
<string name="simple_event_list">簡易活動列表</string>
<string name="no_upcoming_events">看來你近期沒有任何活動。</string>
<string name="add_some_events">你可以用底部的[加號]按鈕添加一些活動。</string>
<string name="go_to_today">前往今天</string>
<!-- Widget titles -->
<string name="widget_monthly">月曆</string>
<string name="widget_list">行事曆活動列表</string>
<!-- Event -->
<string name="event">活動</string>
<string name="edit_event">編輯活動</string>
<string name="new_event">新活動</string>
<string name="title_empty">標題不能是空白的</string>
<string name="end_before_start">活動結束時間不能比開始早</string>
<string name="event_added">活動添加成功</string>
<string name="event_updated">活動更新成功</string>
<string name="filter_events_by_type">依類型篩選活動</string>
<string name="please_fill_location">請填入要顯示在地圖上的地點</string>
<!-- Event Repetition -->
<string name="repetition">重複</string>
<string name="no_repetition">不重複</string>
<string name="daily">每日</string>
<string name="weekly">每週</string>
<string name="monthly">每月</string>
<string name="yearly">每年</string>
<string name="weeks_raw"></string>
<string name="months_raw"></string>
<string name="years_raw"></string>
<string name="repeat_till">重複直到</string>
<string name="forever">永遠</string>
<string name="event_is_repeatable">這是個重複活動</string>
<string name="selection_contains_repetition">選擇的項目含有重複活動</string>
<string name="delete_one_only">只刪除選擇的事件</string>
<string name="delete_all_occurrences">刪除全部事件</string>
<string name="update_one_only">只更新選擇的事件</string>
<string name="update_all_occurrences">更新全部事件</string>
<string name="repeat_till_date">重複直到某日</string>
<string name="repeat_x_times">重複幾次</string>
<string name="repeat_forever">永遠重複</string>
<string name="times"></string>
<string name="repeat">重複</string>
<string name="repeat_on">重複於</string>
<string name="every_day">每天</string>
<string name="selected_days">On selected days</string>
<string name="the_same_day">同一天</string>
<string name="the_last_day">最後一天</string>
<string name="repeat_on_the_same_day">重複每月同一天</string>
<string name="repeat_on_the_last_day">重複每月最後一天</string>
<string name="repeat_every_m">重複每月</string>
<string name="every_m">每月</string>
<string name="first_m">第一個</string>
<string name="second_m">第二個</string>
<string name="third_m">第三個</string>
<string name="fourth_m">第四個</string>
<string name="last_m">最後的</string>
<!-- alternative versions for some languages, use the same translations if you are not sure what this means -->
<!-- used in repetition, like "Every first Sunday" -->
<string name="repeat_every_f">重複每個</string>
<string name="every_f">每月</string>
<string name="first_f">第一個</string>
<string name="second_f">第二個</string>
<string name="third_f">第三個</string>
<string name="fourth_f">第四個</string>
<string name="last_f">最後的</string>
<!-- Birthdays -->
<string name="birthdays">生日</string>
<string name="add_birthdays">添加聯絡人生日</string>
<string name="no_birthdays">未發現生日</string>
<string name="birthdays_added">生日添加成功</string>
<!-- Anniversaries -->
<string name="anniversaries">紀念日</string>
<string name="add_anniversaries">添加聯絡人紀念日</string>
<string name="no_anniversaries">未發現紀念日</string>
<string name="anniversaries_added">紀念日添加成功</string>
<!-- Event Reminders -->
<string name="reminder">提醒</string>
<string name="before"></string>
<string name="add_another_reminder">新增另一個提醒</string>
<string name="event_reminders">活動提醒</string>
<!-- Export / Import -->
<string name="import_events">匯入活動</string>
<string name="export_events">匯出活動</string>
<string name="import_events_from_ics">從.ics檔案匯入活動</string>
<string name="export_events_to_ics">匯出活動成.ics檔案</string>
<string name="default_event_type">預設活動類型</string>
<string name="export_past_events_too">也匯出過去的活動</string>
<string name="include_event_types">包含活動類型</string>
<string name="filename_without_ics">檔案名稱 (不含.ics)</string>
<!-- Event details -->
<string name="title">標題</string>
<string name="location">地點</string>
<string name="description">描述</string>
<string name="all_day">全天</string>
<!-- Weekly view -->
<string name="week">週數</string>
<!-- Event types -->
<string name="event_types">活動類型</string>
<string name="add_new_type">添加新類型</string>
<string name="edit_type">編輯類型</string>
<string name="type_already_exists">已經存在這標題的類型</string>
<string name="color">顏色</string>
<string name="regular_event">一般活動</string>
<string name="cannot_delete_default_type">不能刪除預設活動類型</string>
<string name="select_event_type">選擇活動類型</string>
<string name="move_events_into_default">受影響的活動移到預設活動類型</string>
<string name="remove_affected_events">受影響的活動永久移除</string>
<string name="unsync_caldav_calendar">想移除CalDAV行事曆你必須取消同步</string>
<!-- Holidays -->
<string name="holidays">節日</string>
<string name="add_holidays">添加節日</string>
<string name="national_holidays">國定節日</string>
<string name="religious_holidays">宗教節日</string>
<string name="holidays_imported_successfully">節日成功匯入新活動類型</string>
<string name="importing_some_holidays_failed">匯入一些活動失敗</string>
<string name="importing_holidays_failed">匯入節日失敗</string>
<!-- Settings -->
<string name="manage_event_types">管理活動類型</string>
<string name="start_day_at">每日開始於</string>
<string name="end_day_at">每日結束於</string>
<string name="week_numbers">顯示第幾週</string>
<string name="vibrate">提醒通知時震動</string>
<string name="reminder_sound">提醒音效</string>
<string name="no_ringtone_picker">未發現能夠設置鈴聲的程式</string>
<string name="no_ringtone_selected"></string>
<string name="day_end_before_start">結束時間不能比開始早</string>
<string name="caldav_sync">CalDAV同步</string>
<string name="event_lists">活動列表</string>
<string name="display_past_events">顯示過去的活動</string>
<string name="replace_description_with_location">活動描述改成地點</string>
<string name="delete_all_events">刪除全部活動</string>
<string name="delete_all_events_confirmation">你確定要刪除全部活動嗎?會完整留下你的活動類型和其他設定。</string>
<!-- CalDAV sync -->
<string name="caldav">CalDAV</string>
<string name="select_caldav_calendars">選擇行事曆來同步</string>
<string name="manage_synced_calendars">管理同步的行事曆</string>
<string name="store_locally_only">只存於本機端</string>
<string name="refresh_caldav_calendars">重新整理CalDAV行事曆</string>
<string name="refreshing">重新整理中…</string>
<string name="refreshing_complete">重新整理完成</string>
<string name="editing_calendar_failed">編輯行事曆失敗</string>
<string name="syncing">同步中…</string>
<string name="synchronization_completed">同步完成</string>
<!-- alternative versions for some languages, use the same translations if you are not sure what this means -->
<!-- used in repetition, like "Every last Sunday" -->
<string name="monday_alt">星期一</string>
<string name="tuesday_alt">星期二</string>
<string name="wednesday_alt">星期三</string>
<string name="thursday_alt">星期四</string>
<string name="friday_alt">星期五</string>
<string name="saturday_alt">星期六</string>
<string name="sunday_alt">星期日</string>
<!-- List widget config example events -->
<string name="sample_title_1">訓練</string>
<string name="sample_description_1">腿部訓練日</string>
<string name="sample_title_2">跟約翰碰面</string>
<string name="sample_description_2">在滾石花園</string>
<string name="sample_title_3">圖書館</string>
<string name="sample_title_4">跟瑪麗共進午餐</string>
<string name="sample_description_4">在購物商場</string>
<string name="sample_title_5">休息時間</string>
<!-- FAQ -->
<string name="faq_1_title">我如何移除用[添加節日]按鈕所匯入的節日?</string>
<string name="faq_1_text">以這方式建立的節日,會被加進一個叫做「節日」的新活動類型。
你可以到[設定] -> [管理活動類型],長按特定的活動類型,然後選擇垃圾桶來刪除。</string>
<string name="faq_2_title">我可以透過Google日曆或其它支援CalDAV的服務來同步我的活動嗎?</string>
<string name="faq_2_text">行的,只要打開程式設定內的[CalDAV同步],然後選擇你要同步的行事曆。然而你需要一些第三方應用程式來處理裝置和伺服器之間的同步。
如果你要同步Google日曆他們官方的行事曆程式就能做到了。而其它行事曆你需要有第三方同步工具才行像是DAVdroid。</string>
<!-- Strings displayed only on Google Playstore. Optional, but good to have -->
<!-- Short description has to have less than 80 chars -->
<string name="app_short_description">一個有活動功能和可自訂的小工具,且沒有廣告的簡易行事曆。</string>
<string name="app_long_description">
一個有CalDAV同步選項的簡易行事曆。你可以輕鬆建立週期活動和設置提醒也能顯示週數。
含有月曆和活動列表的小工具,你可以自訂文字顏色,以及背景顏色和透明度。
不包含廣告及非必要的權限,而且完全開放原始碼,並提供自訂顏色。
儲存空間權限只需要用來從.ics檔案匯出或匯入活動。
聯絡人權限只是用來匯入聯絡人生日和紀念日。
這程式只是一系列眾多應用程式的其中一項,你可以在這發現更多 http://www.simplemobiletools.com
</string>
<!--
Haven't found some strings? There's more at
https://github.com/SimpleMobileTools/Simple-Commons/tree/master/commons/src/main/res
-->
</resources>

View File

@ -10,9 +10,7 @@
<string name="simple_event_list">Simple event list</string>
<string name="no_upcoming_events">Seems like you don\'t have any upcoming events.</string>
<string name="add_some_events">You can add some with the Plus button at the bottom.</string>
<string name="details">Details</string>
<string name="go_to_today">Go to today</string>
<string name="snooze">Snooze</string>
<!-- Widget titles -->
<string name="widget_monthly">Calendar monthly</string>
@ -77,26 +75,6 @@
<string name="fourth_f">fourth</string>
<string name="last_f">last</string>
<plurals name="days">
<item quantity="one">%d day</item>
<item quantity="other">%d days</item>
</plurals>
<plurals name="weeks">
<item quantity="one">%d week</item>
<item quantity="other">%d weeks</item>
</plurals>
<plurals name="months">
<item quantity="one">%d month</item>
<item quantity="other">%d months</item>
</plurals>
<plurals name="years">
<item quantity="one">%d year</item>
<item quantity="other">%d years</item>
</plurals>
<!-- Birthdays -->
<string name="birthdays">Birthdays</string>
<string name="add_birthdays">Add contact birthdays</string>
@ -111,31 +89,10 @@
<!-- Event Reminders -->
<string name="reminder">Reminder</string>
<string name="no_reminder">No reminder</string>
<string name="at_start">At start</string>
<string name="custom">Custom</string>
<string name="before">before</string>
<string name="minutes_raw">minutes</string>
<string name="hours_raw">hours</string>
<string name="days_raw">days</string>
<string name="add_another_reminder">Add another reminder</string>
<string name="event_reminders">Event reminders</string>
<plurals name="minutes_before">
<item quantity="one">%d minute before</item>
<item quantity="other">%d minutes before</item>
</plurals>
<plurals name="hours_before">
<item quantity="one">%d hour before</item>
<item quantity="other">%d hours before</item>
</plurals>
<plurals name="days_before">
<item quantity="one">%d day before</item>
<item quantity="other">%d days before</item>
</plurals>
<!-- Export / Import -->
<string name="import_events">Import events</string>
<string name="export_events">Export events</string>
@ -179,8 +136,6 @@
<!-- Settings -->
<string name="manage_event_types">Manage event types</string>
<string name="use_24_hour_format">Use 24-hour format</string>
<string name="sunday_first">Sunday as first day</string>
<string name="start_day_at">Start day at</string>
<string name="end_day_at">End day at</string>
<string name="week_numbers">Show week numbers</string>
@ -192,9 +147,6 @@
<string name="caldav_sync">CalDAV sync</string>
<string name="event_lists">Event lists</string>
<string name="display_past_events">Display events from the past</string>
<string name="use_same_snooze">Always use same snooze interval</string>
<string name="snooze_delay">Postpone reminder with Snooze by</string>
<string name="widgets">Widgets</string>
<string name="replace_description_with_location">Replace event description with location</string>
<string name="delete_all_events">Delete all events</string>
<string name="delete_all_events_confirmation">Are you sure you want to delete all events? This will leave your event types and other settings intact.</string>
@ -211,24 +163,6 @@
<string name="syncing">Syncing…</string>
<string name="synchronization_completed">Sync completed</string>
<plurals name="by_minutes">
<item quantity="one">%d minute</item>
<item quantity="other">%d minutes</item>
</plurals>
<plurals name="by_hours">
<item quantity="one">%d hour</item>
<item quantity="other">%d hours</item>
</plurals>
<string name="monday_letter">M</string>
<string name="tuesday_letter">T</string>
<string name="wednesday_letter">W</string>
<string name="thursday_letter">T</string>
<string name="friday_letter">F</string>
<string name="saturday_letter">S</string>
<string name="sunday_letter">S</string>
<!-- alternative versions for some languages, use the same translations if you are not sure what this means -->
<!-- used in repetition, like "Every last Sunday" -->
<string name="monday_alt">Monday</string>

View File

@ -1,7 +1,7 @@
// Top-level build file where you can add configuration options common to all sub-projects/modules.
buildscript {
ext.kotlin_version = '1.2.21'
ext.kotlin_version = '1.2.30'
repositories {
jcenter()