...
 
Commits (66)
......@@ -4,7 +4,7 @@ cmake_minimum_required(VERSION 3.1)
cmake_policy(VERSION 3.1)
project(evolution-data-server
VERSION 3.30.0
VERSION 3.30.4
LANGUAGES C CXX)
set(CMAKE_CXX_STANDARD 14)
set(PROJECT_BUGREPORT "https://gitlab.gnome.org/GNOME/evolution-data-server/issues/")
......@@ -37,6 +37,7 @@ set(PROJECT_DISTCONFIGURE_PARAMS
# ******************************
# D-Bus versioning
# ******************************
# Actual name can be modified with DBUS_SERVICES_PREFIX option
set(ADDRESS_BOOK_DBUS_SERVICE_NAME "org.gnome.evolution.dataserver.AddressBook9")
set(CALENDAR_DBUS_SERVICE_NAME "org.gnome.evolution.dataserver.Calendar7")
set(SOURCES_DBUS_SERVICE_NAME "org.gnome.evolution.dataserver.Sources5")
......@@ -170,6 +171,17 @@ ensure_default_value(SHARE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}/share")
ensure_default_value(LOCALE_INSTALL_DIR "${SHARE_INSTALL_PREFIX}/locale")
ensure_default_value(SYSCONF_INSTALL_DIR "${CMAKE_INSTALL_PREFIX}/etc")
add_printable_variable(DBUS_SERVICES_PREFIX "Prefix for D-Bus services, usually left empty, without trailing dot" "")
if(NOT ("${DBUS_SERVICES_PREFIX}" STREQUAL ""))
set(ADDRESS_BOOK_DBUS_SERVICE_NAME "${DBUS_SERVICES_PREFIX}.${ADDRESS_BOOK_DBUS_SERVICE_NAME}")
set(CALENDAR_DBUS_SERVICE_NAME "${DBUS_SERVICES_PREFIX}.${CALENDAR_DBUS_SERVICE_NAME}")
set(SOURCES_DBUS_SERVICE_NAME "${DBUS_SERVICES_PREFIX}.${SOURCES_DBUS_SERVICE_NAME}")
set(USER_PROMPTER_DBUS_SERVICE_NAME "${DBUS_SERVICES_PREFIX}.${USER_PROMPTER_DBUS_SERVICE_NAME}")
else(NOT ("${DBUS_SERVICES_PREFIX}" STREQUAL ""))
unset(DBUS_SERVICES_PREFIX)
endif(NOT ("${DBUS_SERVICES_PREFIX}" STREQUAL ""))
# ******************************
# Special directories
# ******************************
......@@ -925,6 +937,9 @@ set(E_DATA_SERVER_LDFLAGS ${E_DATA_SERVER_LDFLAGS} ${MANUAL_NSPR_LIBS} ${MANUAL_
pkg_check_modules(BACKEND REQUIRED gio-2.0 gmodule-2.0 libsecret-1 libsoup-2.4 libxml-2.0)
pkg_check_modules(ADDRESSBOOK REQUIRED gio-2.0 libxml-2.0 libsoup-2.4 libsecret-1)
pkg_check_modules(CALENDAR REQUIRED gio-2.0 libical>=${libical_minimum_version} libsoup-2.4 libxml-2.0 libsecret-1)
set(ADDRESSBOOK_CFLAGS ${ADDRESSBOOK_CFLAGS} ${PHONENUMBER_DEFINITIONS})
set(ADDRESSBOOK_INCLUDE_DIRS ${ADDRESSBOOK_INCLUDE_DIRS} ${PHONENUMBER_INCLUDE_DIRS})
set(ADDRESSBOOK_LDFLAGS ${ADDRESSBOOK_LDFLAGS} ${PHONENUMBER_LDFLAGS})
set(CALENDAR_CFLAGS ${CALENDAR_CFLAGS} ${LIBICAL_EXTRA_CFLAGS})
pkg_check_modules(CAMEL REQUIRED gio-2.0 gmodule-2.0 ${mozilla_nss} ${mozilla_nspr} sqlite3>=${sqlite_minimum_version})
......
Evolution-Data-Server 3.30.3 2018-12-10
---------------------------------------
Bug Fixes:
Bug 719328 - [IMAPx] Fails to update folder content with QResync (Milan Crha)
evo-I#196 - Build developer documentation in a fix order (Milan Crha)
I#5 - Compare only date when searching with Sent/Received dates ][ (Milan Crha)
I#49 - [CardDAV] Local cache made broken after update (Milan Crha)
I#51 - [Gmail] Change from OAuth2 to other authentication doesn't stick (Milan Crha)
I#55 - [IMAPx] Flags after certain BODYSTRUCTURE not recognized (Milan Crha)
I#56 - [Camel] Can stop parsing mail address header too early (Milan Crha)
I#62 - Make EVCardAttribute/EVCardAttributeParam structures ref-counted internally (Milan Crha)
I#63 - [CalDAV/CardDAV] Incorrectly thinks an object is created in offline (Milan Crha)
I#64 - S/MIME: Two signerInfos (one *invalid*, one valid) are merged into a single valid indicator (Milan Crha)
Miscellaneous:
[IMAPx] Fix a concurrent message download issue (Milan Crha)
Make sure intltool-merge cache is created only once (Milan Crha)
test-cal-client-get-revision could fail due to delayed D-Bus property change notification (Milan Crha)
[evolution-dbus-session] Handle method calls with GUnixFDList (Milan Crha)
Deadlock when marking as read message in a search folder (Milan Crha)
[CalDAV/CardDAV] Can add component to local cache with incomplete info (Milan Crha)
Copy messages within mail filters immediately (Milan Crha)
Correct use-after-free in e_vcard_attribute_remove_param_value() (Milan Crha)
Replace evolution-dbus-session tool with DBUS_SERVICES_PREFIX option (Milan Crha)
[Camel] Address compiler warning in header_address_list_encode_append() (Milan Crha)
Relax runtime check in e_cal_util_get_system_timezone() (Milan Crha)
[Flatpak] Save passwords in libsecret with the same prefix as used by D-Bus services (Milan Crha)
[test-server-utils] Correct when open of deprecated book/calendar is retried (Milan Crha)
[test-cal-client-get-free-busy] Enhance the test execution (Milan Crha)
[Flatpak] Make alarm-notify use the D-Bus services prefix, if specified (Milan Crha)
Translations:
Cédric Valmary (oc)
Dušan Kazik (sk)
Carmen Bianca BAKKER (eo)
Iñaki Larrañaga Murgoitio (eu)
Evolution-Data-Server 3.30.2 2018-10-22
---------------------------------------
Bug Fixes:
I#35 - [IMAPx] Ignore incomplete BODYSTRUCTURE responses (Milan Crha)
I#36 - Asks for password after going online, even it's stored (Milan Crha)
I#37 - [IMAPx] Disable request of BODYSTRUCTURE when its response is broken (Milan Crha)
I#38 - Archive from search folder should use original folder for transfer (Milan Crha)
I#40 - [IMAPx] Support RFC 6855 (IMAP Support for UTF-8) (Milan Crha)
I#44 - [CalDAV/CardDAV] Ignore Not Found error on resource delete (Milan Crha)
I#50 - [Reminders] Ignore all errors on a reminder dismiss (Milan Crha)
Miscellaneous:
Fix a memory leak in ebmb_start_view_thread_func() (Milan Crha)
[evolution-dbus-session] Proxy also D-Bus subtrees (Milan Crha)
[CamelProvider] Do not localize empty strings in provider configuration (Milan Crha)
Make tests retry when factory doesn't know about added ESource yet (Milan Crha)
[On The Web calendar] Log also response body when requested (Milan Crha)
Translations:
Yi-Jyun Pan (zh_TW)
Aurimas Černius (lt)
Evolution-Data-Server 3.30.1 2018-09-24
---------------------------------------
Bug Fixes:
I#3 - [GPG] Mails that are not encrypted look encrypted ][ (Milan Crha)
I#24 - The 'contacts' calendar backend leaks BookRecord (Milan Crha)
I#29 - Changed user name not propagated to collection child sources (Milan Crha)
I#30 - Some of the tests fail to run with disabled RPATH (Milan Crha)
I#32 - test-cal-meta-backend cannot run without installed Evolution (Milan Crha)
evo-I#86 - Quoting of plain text mail into HTML mode mangles deeper levels (Milan Crha)
Miscellaneous:
Add an optionally built evolution-dbus-session tool (Milan Crha)
Translations:
Marek Cernocky (cs)
Rūdolfs Mazurs (lv)
Gábor Kelemen (hu)
Evolution-Data-Server 3.30.0 2018-09-03
---------------------------------------
......
......@@ -176,9 +176,18 @@ macro(intltool_merge _in_filename _out_filename)
DEPENDS ${_in}
)
else(_has_no_translations)
if(NOT TARGET intltool-merge-cache)
add_custom_command(OUTPUT ${CMAKE_BINARY_DIR}/po/.intltool-merge-cache
COMMAND ${INTLTOOL_MERGE} ${_args} --quiet --cache="${CMAKE_BINARY_DIR}/po/.intltool-merge-cache" "${GETTEXT_PO_DIR}" "${_in}" "${_out}"
DEPENDS ${_in}
)
add_custom_target(intltool-merge-cache ALL
DEPENDS ${CMAKE_BINARY_DIR}/po/.intltool-merge-cache)
endif(NOT TARGET intltool-merge-cache)
add_custom_command(OUTPUT ${_out}
COMMAND ${INTLTOOL_MERGE} ${_args} --quiet --cache="${CMAKE_BINARY_DIR}/po/.intltool-merge-cache" "${GETTEXT_PO_DIR}" "${_in}" "${_out}"
DEPENDS ${_in}
DEPENDS ${_in} intltool-merge-cache
)
endif(_has_no_translations)
endmacro(intltool_merge)
......
......@@ -8,6 +8,7 @@
# PHONENUMBER_RAW_INPUT_NEEDED - Whether Parse() or ParseAndKeepRawInput() must be used to get the country-code source
# PHONENUMBER_DEFINITIONS - definitions to use with target_compile_definitions() and similar commands
# PHONENUMBER_INCLUDE_DIRS - include directories to use with target_include_directories() and similar commands
# PHONENUMBER_LIB_DIRS - directory where libphonenumber can be found
# PHONENUMBER_LDFLAGS - LDFLAGS to use with target_link_libraries() and similar commands
include(PrintableOptions)
......@@ -21,6 +22,7 @@ endif(NOT WITH_PHONENUMBER)
set(PHONENUMBER_DEFINITIONS -DI18N_PHONENUMBERS_USE_BOOST)
set(PHONENUMBER_INCLUDE_DIRS)
set(PHONENUMBER_LIB_DIRS)
set(PHONENUMBER_LDFLAGS -lphonenumber)
string(LENGTH "${CMAKE_BINARY_DIR}" bindirlen)
......@@ -35,10 +37,12 @@ string(TOUPPER "${WITH_PHONENUMBER}" optupper)
if(("${optupper}" STREQUAL "ON") OR ("${substr}" STREQUAL "${CMAKE_BINARY_DIR}"))
set(WITH_PHONENUMBER "ON")
set(PHONENUMBER_INCLUDE_DIRS "${INCLUDE_INSTALL_DIR}")
set(PHONENUMBER_LDFLAGS -L${LIB_INSTALL_DIR} ${PHONENUMBER_LDFLAGS})
set(PHONENUMBER_LIB_DIRS ${LIB_INSTALL_DIR})
set(PHONENUMBER_LDFLAGS -L${PHONENUMBER_LIB_DIRS} ${PHONENUMBER_LDFLAGS})
else(("${optupper}" STREQUAL "ON") OR ("${substr}" STREQUAL "${CMAKE_BINARY_DIR}"))
set(PHONENUMBER_INCLUDE_DIRS "${WITH_PHONENUMBER}/include")
set(PHONENUMBER_LDFLAGS -L${WITH_PHONENUMBER}/lib${LIB_SUFFIX} ${PHONENUMBER_LDFLAGS})
set(PHONENUMBER_LIB_DIRS ${WITH_PHONENUMBER}/lib${LIB_SUFFIX})
set(PHONENUMBER_LDFLAGS -L${PHONENUMBER_LIB_DIRS} ${PHONENUMBER_LDFLAGS})
endif(("${optupper}" STREQUAL "ON") OR ("${substr}" STREQUAL "${CMAKE_BINARY_DIR}"))
unset(bindirlen)
......
......@@ -18,6 +18,9 @@
/* Package name for gettext */
#define GETTEXT_PACKAGE "@GETTEXT_PACKAGE@"
/* Defined to prefix used by the D-Bus services (usually when run in Flatpak) */
#cmakedefine DBUS_SERVICES_PREFIX "@DBUS_SERVICES_PREFIX@"
/* D-Bus service name for the address book factory */
#define ADDRESS_BOOK_DBUS_SERVICE_NAME "@ADDRESS_BOOK_DBUS_SERVICE_NAME@"
......
......@@ -24,6 +24,7 @@ set(DEPENDENCIES
ecal
edata-cal
etestserverutils
gtkdoc-camel
)
set(IGNORE_HEADERS
......
......@@ -9,16 +9,17 @@
# Petr Kovar <pknbe@volny.cz>, 2008.
# Jiří Eischmann <jiri@eischmann.cz> 2008, 2009, 2010, 2011, 2012, 2013, 2016.
# Marek Černocký <marek@manet.cz>, 2010, 2013, 2014, 2015, 2016, 2017, 2018.
# Jiri Eischmann <jiri@eischmann.cz>, 2018.
#
msgid ""
msgstr ""
"Project-Id-Version: evolution-data-server\n"
"Report-Msgid-Bugs-To: https://bugzilla.gnome.org/enter_bug.cgi?"
"product=evolution-data-server&keywords=I18N+L10N&component=general\n"
"POT-Creation-Date: 2018-05-11 11:30+0000\n"
"PO-Revision-Date: 2018-05-12 14:20+0200\n"
"Last-Translator: Marek Černocký <marek@manet.cz>\n"
"Language-Team: čeština <gnome-cs-list@gnome.org>\n"
"Project-Id-Version: evolution-data-server gnome-3.30\n"
"Report-Msgid-Bugs-To: https://gitlab.gnome.org/GNOME/evolution-data-server/"
"issues\n"
"POT-Creation-Date: 2018-07-31 10:36+0000\n"
"PO-Revision-Date: 2018-08-30 14:36+0200\n"
"Last-Translator: Jiri Eischmann <jiri@eischmann.cz>\n"
"Language-Team: čeština <>\n"
"Language: cs\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
......@@ -26,6 +27,90 @@ msgstr ""
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
"X-Generator: Gtranslator 2.91.7\n"
#: ../src/addressbook/backends/carddav/e-book-backend-carddav.c:220
#, c-format
#| msgid "Given URL “%s” doesn’t reference WebDAV address book"
msgid "Given URL “%s” doesn’t reference CardDAV address book"
msgstr "Zadaná adresa URL „%s“ neodkazuje na adresář WebDAV"
#: ../src/addressbook/backends/carddav/e-book-backend-carddav.c:279
#: ../src/addressbook/backends/file/e-book-backend-file-migrate-bdb.c:148
#: ../src/addressbook/backends/ldap/e-book-backend-ldap.c:1159
#: ../src/addressbook/backends/ldap/e-book-backend-ldap.c:4326
#: ../src/addressbook/libebook-contacts/e-book-contacts-types.c:49
#: ../src/addressbook/libebook-contacts/e-phone-number.c:54
#: ../src/addressbook/libebook/e-book.c:1079
#: ../src/addressbook/libebook/e-book-client.c:2130
#: ../src/addressbook/libebook/e-book-client.c:2302
#: ../src/addressbook/libebook/e-book-client.c:2515
#: ../src/addressbook/libebook/e-book-client.c:2646
#: ../src/addressbook/libebook/e-book-client.c:2805
#: ../src/addressbook/libebook/e-book-client.c:2939
#: ../src/addressbook/libebook/e-book-client.c:3070
#: ../src/addressbook/libebook/e-book-client.c:3228
#: ../src/addressbook/libebook/e-book-client.c:3423
#: ../src/addressbook/libebook/e-book-client.c:3641
#: ../src/addressbook/libedata-book/e-book-backend-sexp.c:877
#: ../src/calendar/backends/caldav/e-cal-backend-caldav.c:263
#: ../src/calendar/backends/contacts/e-cal-backend-contacts.c:274
#: ../src/calendar/backends/http/e-cal-backend-http.c:210
#: ../src/calendar/libecal/e-cal.c:2334
#: ../src/calendar/libecal/e-cal-client.c:277
#: ../src/calendar/libecal/e-cal-client.c:3544
#: ../src/calendar/libecal/e-cal-client.c:3717
#: ../src/calendar/libecal/e-cal-client.c:3981
#: ../src/calendar/libecal/e-cal-client.c:4222
#: ../src/calendar/libecal/e-cal-client.c:4412
#: ../src/calendar/libecal/e-cal-client.c:4605
#: ../src/calendar/libecal/e-cal-client.c:4814
#: ../src/calendar/libecal/e-cal-client.c:4983
#: ../src/calendar/libecal/e-cal-client.c:5186
#: ../src/calendar/libecal/e-cal-client.c:5336
#: ../src/calendar/libecal/e-cal-client.c:5530
#: ../src/calendar/libecal/e-cal-client.c:5683
#: ../src/calendar/libecal/e-cal-client.c:5900
#: ../src/calendar/libecal/e-cal-client.c:6054
#: ../src/calendar/libecal/e-cal-client.c:6280
#: ../src/calendar/libecal/e-cal-client.c:6476
#: ../src/calendar/libecal/e-cal-client.c:6839
#: ../src/calendar/libecal/e-cal-client.c:7061
#: ../src/calendar/libedata-cal/e-cal-cache.c:1757
#: ../src/camel/camel-filter-driver.c:1719
#: ../src/camel/camel-filter-driver.c:1851
#: ../src/camel/providers/imapx/camel-imapx-server.c:3204
#: ../src/camel/providers/imapx/camel-imapx-server.c:3210
#: ../src/camel/providers/imapx/camel-imapx-server.c:3220
#: ../src/camel/providers/imapx/camel-imapx-server.c:3232
#: ../src/camel/providers/nntp/camel-nntp-store.c:422
#: ../src/libebackend/e-server-side-source.c:501
#: ../src/libedataserver/e-client.c:188
#: ../src/libedataserver/e-soup-session.c:1136
#: ../src/libedataserverui/e-credentials-prompter-impl-oauth2.c:204
#: ../src/libedataserverui/e-reminders-widget.c:1780
#: ../src/tools/list-sources/list-sources.c:429
msgid "Unknown error"
msgstr "Neznámá chyba"
#: ../src/addressbook/backends/carddav/e-book-backend-carddav.c:1036
#: ../src/calendar/backends/caldav/e-cal-backend-caldav.c:1192
#| msgid "Signon service did not return a secret"
msgid "Server didn’t return object’s href"
msgstr "Server nevrátil odkaz objektu"
#: ../src/addressbook/backends/carddav/e-book-backend-carddav.c:1038
#: ../src/calendar/backends/caldav/e-cal-backend-caldav.c:1194
msgid "Server didn’t return object’s ETag"
msgstr "Server nevrátil ETag objektu"
#: ../src/addressbook/backends/carddav/e-book-backend-carddav.c:1040
msgid "Received object is not a valid vCard"
msgstr "Přijatý objekt není platná vCard"
#: ../src/addressbook/backends/carddav/e-book-backend-carddav.c:1147
#: ../src/addressbook/backends/google/e-book-backend-google.c:1010
msgid "Object to save is not a valid vCard"
msgstr "Objekt, který se má uložit, není platná vCard"
#: ../src/addressbook/backends/file/e-book-backend-file.c:120
#, c-format
msgid "Failed to remove file “%s”: %s"
......@@ -42,131 +127,70 @@ msgid "Failed to create hardlink for resource “%s”: %s"
msgstr "Selhalo vytvoření pevného odkazu pro zdroj „%s“: %s"
#: ../src/addressbook/backends/file/e-book-backend-file.c:524
#: ../src/addressbook/backends/file/e-book-backend-file.c:1257
#: ../src/addressbook/backends/file/e-book-backend-file.c:1260
msgid "No UID in the contact"
msgstr "Žádné UID v tomto kontaktu"
#: ../src/addressbook/backends/file/e-book-backend-file.c:852
#: ../src/addressbook/backends/file/e-book-backend-file.c:856
#, c-format
msgid "Conflicting UIDs found in added contacts"
msgstr "V přidaných kontaktech nalezeno několik UID ve vzájemném konfliktu"
#: ../src/addressbook/backends/file/e-book-backend-file.c:991
#: ../src/addressbook/backends/file/e-book-backend-file.c:994
msgid "Loading..."
msgstr "Načítá se…"
#: ../src/addressbook/backends/file/e-book-backend-file.c:993
#: ../src/addressbook/backends/ldap/e-book-backend-ldap.c:4444
#: ../src/addressbook/backends/file/e-book-backend-file.c:996
#: ../src/addressbook/backends/ldap/e-book-backend-ldap.c:4436
msgid "Searching..."
msgstr "Vyhledává se…"
#: ../src/addressbook/backends/file/e-book-backend-file.c:1285
#: ../src/addressbook/backends/file/e-book-backend-file.c:1288
#, c-format
msgid "Tried to modify contact “%s” with out of sync revision"
msgstr "Pokus změnit kontakt „%s“ s revizí mimo synchronizaci"
#: ../src/addressbook/backends/file/e-book-backend-file.c:1476
#: ../src/addressbook/backends/file/e-book-backend-file.c:1561
#: ../src/addressbook/backends/file/e-book-backend-file.c:1479
#: ../src/addressbook/backends/file/e-book-backend-file.c:1564
#: ../src/addressbook/libedata-book/e-book-backend-sqlitedb.c:3085
#: ../src/addressbook/libedata-book/e-book-sqlite.c:7342
#: ../src/addressbook/libedata-book/e-book-sqlite.c:7411
#: ../src/addressbook/libedata-book/e-book-sqlite.c:7365
#: ../src/addressbook/libedata-book/e-book-sqlite.c:7434
#, c-format
msgid "Contact “%s” not found"
msgstr "Kontakt „%s“ nebyl nalezen"
#: ../src/addressbook/backends/file/e-book-backend-file.c:1621
#: ../src/addressbook/backends/file/e-book-backend-file.c:1702
#: ../src/addressbook/backends/file/e-book-backend-file.c:1624
#: ../src/addressbook/backends/file/e-book-backend-file.c:1705
#, c-format
msgid "Query “%s” not supported"
msgstr "Dotaz „%s“ není podporován"
#: ../src/addressbook/backends/file/e-book-backend-file.c:1630
#: ../src/addressbook/backends/file/e-book-backend-file.c:1711
#: ../src/addressbook/backends/file/e-book-backend-file.c:1633
#: ../src/addressbook/backends/file/e-book-backend-file.c:1714
#, c-format
msgid "Invalid Query “%s”"
msgstr "Neplatný dotaz „%s“"
#: ../src/addressbook/backends/file/e-book-backend-file.c:1976
#: ../src/addressbook/backends/file/e-book-backend-file.c:1979
#: ../src/addressbook/libedata-book/e-book-meta-backend.c:2015
msgid "Requested to delete an unrelated cursor"
msgstr "Požadováno smazání nesouvisejícího kurzoru"
#: ../src/addressbook/backends/file/e-book-backend-file.c:2047
#: ../src/addressbook/backends/file/e-book-backend-file.c:2050
#, c-format
msgid "Failed to rename old database from “%s” to “%s”: %s"
msgstr "Nelze přejmenovat starou databázi z „%s“ na „%s“: %s"
#: ../src/addressbook/backends/file/e-book-backend-file-migrate-bdb.c:148
#: ../src/addressbook/backends/ldap/e-book-backend-ldap.c:1159
#: ../src/addressbook/backends/ldap/e-book-backend-ldap.c:4334
#: ../src/addressbook/backends/webdav/e-book-backend-webdav.c:255
#: ../src/addressbook/libebook-contacts/e-book-contacts-types.c:49
#: ../src/addressbook/libebook-contacts/e-phone-number.c:54
#: ../src/addressbook/libebook/e-book.c:1079
#: ../src/addressbook/libebook/e-book-client.c:2129
#: ../src/addressbook/libebook/e-book-client.c:2301
#: ../src/addressbook/libebook/e-book-client.c:2514
#: ../src/addressbook/libebook/e-book-client.c:2645
#: ../src/addressbook/libebook/e-book-client.c:2804
#: ../src/addressbook/libebook/e-book-client.c:2938
#: ../src/addressbook/libebook/e-book-client.c:3069
#: ../src/addressbook/libebook/e-book-client.c:3227
#: ../src/addressbook/libebook/e-book-client.c:3422
#: ../src/addressbook/libebook/e-book-client.c:3640
#: ../src/addressbook/libedata-book/e-book-backend-sexp.c:877
#: ../src/calendar/backends/caldav/e-cal-backend-caldav.c:239
#: ../src/calendar/backends/contacts/e-cal-backend-contacts.c:274
#: ../src/calendar/backends/http/e-cal-backend-http.c:204
#: ../src/calendar/libecal/e-cal.c:2334
#: ../src/calendar/libecal/e-cal-client.c:277
#: ../src/calendar/libecal/e-cal-client.c:3544
#: ../src/calendar/libecal/e-cal-client.c:3717
#: ../src/calendar/libecal/e-cal-client.c:3981
#: ../src/calendar/libecal/e-cal-client.c:4222
#: ../src/calendar/libecal/e-cal-client.c:4412
#: ../src/calendar/libecal/e-cal-client.c:4605
#: ../src/calendar/libecal/e-cal-client.c:4814
#: ../src/calendar/libecal/e-cal-client.c:4983
#: ../src/calendar/libecal/e-cal-client.c:5186
#: ../src/calendar/libecal/e-cal-client.c:5336
#: ../src/calendar/libecal/e-cal-client.c:5530
#: ../src/calendar/libecal/e-cal-client.c:5683
#: ../src/calendar/libecal/e-cal-client.c:5900
#: ../src/calendar/libecal/e-cal-client.c:6054
#: ../src/calendar/libecal/e-cal-client.c:6280
#: ../src/calendar/libecal/e-cal-client.c:6476
#: ../src/calendar/libecal/e-cal-client.c:6839
#: ../src/calendar/libecal/e-cal-client.c:7061
#: ../src/calendar/libedata-cal/e-cal-cache.c:1742
#: ../src/camel/providers/imapx/camel-imapx-server.c:3050
#: ../src/camel/providers/imapx/camel-imapx-server.c:3056
#: ../src/camel/providers/imapx/camel-imapx-server.c:3066
#: ../src/camel/providers/imapx/camel-imapx-server.c:3078
#: ../src/camel/providers/nntp/camel-nntp-store.c:422
#: ../src/libebackend/e-server-side-source.c:501
#: ../src/libedataserver/e-client.c:188
#: ../src/libedataserver/e-soup-session.c:1119
#: ../src/libedataserverui/e-credentials-prompter-impl-oauth2.c:204
#: ../src/libedataserverui/e-reminders-widget.c:1780
#: ../src/tools/list-sources/list-sources.c:429
msgid "Unknown error"
msgstr "Neznámá chyba"
#: ../src/addressbook/backends/google/e-book-backend-google.c:924
#: ../src/addressbook/backends/webdav/e-book-backend-webdav.c:1033
msgid "Object to save is not a valid vCard"
msgstr "Objekt, který se má uložit, není platná vCard"
#: ../src/addressbook/backends/google/e-book-backend-google.c:976
#: ../src/addressbook/backends/google/e-book-backend-google.c:1066
msgid "Failed to create contact from returned server data"
msgstr "Selhalo vytvoření kontaktu z dat vrácených serverem"
#: ../src/addressbook/backends/google/e-book-backend-google.c:992
#: ../src/addressbook/backends/google/e-book-backend-google.c:1082
msgid "Server returned contact without UID"
msgstr "Server vrátil kontakt bez UID"
#. System Group: My Contacts
#: ../src/addressbook/backends/google/e-book-google-utils.c:1658
#: ../src/addressbook/backends/google/e-book-google-utils.c:1656
#: ../src/services/evolution-source-registry/builtin/system-address-book.source.in.h:1
#: ../src/services/evolution-source-registry/builtin/system-calendar.source.in.h:1
#: ../src/services/evolution-source-registry/builtin/system-memo-list.source.in.h:1
......@@ -175,17 +199,17 @@ msgid "Personal"
msgstr "Osobní"
#. System Group: Friends
#: ../src/addressbook/backends/google/e-book-google-utils.c:1660
#: ../src/addressbook/backends/google/e-book-google-utils.c:1658
msgid "Friends"
msgstr "Přátelé"
#. System Group: Family
#: ../src/addressbook/backends/google/e-book-google-utils.c:1662
#: ../src/addressbook/backends/google/e-book-google-utils.c:1660
msgid "Family"
msgstr "Rodina"
#. System Group: Coworkers
#: ../src/addressbook/backends/google/e-book-google-utils.c:1664
#: ../src/addressbook/backends/google/e-book-google-utils.c:1662
msgid "Coworkers"
msgstr "Spolupracovníci"
......@@ -208,77 +232,68 @@ msgid "Invalid DN syntax"
msgstr "Neplatná syntaxe DN"
#: ../src/addressbook/backends/ldap/e-book-backend-ldap.c:1156
#: ../src/addressbook/backends/ldap/e-book-backend-ldap.c:4333
#: ../src/addressbook/backends/ldap/e-book-backend-ldap.c:4325
#, c-format
msgid "LDAP error 0x%x (%s)"
msgstr "Chyba LDAP 0x%x (%s)"
#: ../src/addressbook/backends/ldap/e-book-backend-ldap.c:1772
#: ../src/addressbook/backends/ldap/e-book-backend-ldap.c:2114
#: ../src/addressbook/backends/ldap/e-book-backend-ldap.c:2127
#: ../src/addressbook/backends/ldap/e-book-backend-ldap.c:2116
#: ../src/addressbook/backends/ldap/e-book-backend-ldap.c:2129
#, c-format
msgid "%s: NULL returned from ldap_first_entry"
msgstr "%s: NULL vráceno z ldap_first_entry"
#: ../src/addressbook/backends/ldap/e-book-backend-ldap.c:2041
#: ../src/addressbook/backends/ldap/e-book-backend-ldap.c:2187
#: ../src/addressbook/backends/ldap/e-book-backend-ldap.c:2043
#: ../src/addressbook/backends/ldap/e-book-backend-ldap.c:2190
#, c-format
msgid "%s: Unhandled result type %d returned"
msgstr "%s: neobsloužený typ výsledku %d vrácený"
#: ../src/addressbook/backends/ldap/e-book-backend-ldap.c:2331
#: ../src/addressbook/backends/ldap/e-book-backend-ldap.c:2469
#: ../src/addressbook/backends/ldap/e-book-backend-ldap.c:2335
#: ../src/addressbook/backends/ldap/e-book-backend-ldap.c:2474
#, c-format
msgid "%s: Unhandled search result type %d returned"
msgstr "%s: neobsloužený typ výsledku hledání %d vrácený"
#: ../src/addressbook/backends/ldap/e-book-backend-ldap.c:4270
#: ../src/addressbook/backends/ldap/e-book-backend-ldap.c:4261
msgid "Receiving LDAP search results..."
msgstr "Přijímají se výsledky hledání LDAP…"
#: ../src/addressbook/backends/ldap/e-book-backend-ldap.c:4470
#: ../src/addressbook/backends/ldap/e-book-backend-ldap.c:4462
msgid "Error performing search"
msgstr "Chyba při hledání"
#: ../src/addressbook/backends/ldap/e-book-backend-ldap.c:4610
#: ../src/addressbook/backends/ldap/e-book-backend-ldap.c:4602
#, c-format
msgid "Downloading contacts (%d)..."
msgstr "Stahují se kontakty (%d)… "
#: ../src/addressbook/backends/ldap/e-book-backend-ldap.c:5101
#: ../src/addressbook/backends/ldap/e-book-backend-ldap.c:5093
msgid "The backend does not support bulk additions"
msgstr "Obslužná vrstva nepodporuje hromadné přidávání"
#: ../src/addressbook/backends/ldap/e-book-backend-ldap.c:5184
#: ../src/addressbook/backends/ldap/e-book-backend-ldap.c:5176
msgid "Adding contact to LDAP server..."
msgstr "Přidává se kontakt na server LDAP…"
#: ../src/addressbook/backends/ldap/e-book-backend-ldap.c:5241
#: ../src/addressbook/backends/ldap/e-book-backend-ldap.c:5233
msgid "The backend does not support bulk modifications"
msgstr "Obslužná vrstva nepodporuje hromadné změny"
#: ../src/addressbook/backends/ldap/e-book-backend-ldap.c:5263
#: ../src/addressbook/backends/ldap/e-book-backend-ldap.c:5255
msgid "Modifying contact from LDAP server..."
msgstr "Mění se kontaktu na serveru LDAP…"
#: ../src/addressbook/backends/ldap/e-book-backend-ldap.c:5333
#: ../src/addressbook/backends/ldap/e-book-backend-ldap.c:5325
msgid "Removing contact from LDAP server..."
msgstr "Odstraňuje se kontakt ze serveru LDAP…"
#: ../src/addressbook/backends/ldap/e-book-backend-ldap.c:5751
#: ../src/addressbook/backends/ldap/e-book-backend-ldap.c:5743
#, c-format
msgid "Failed to get the DN for user “%s”"
msgstr "Selhalo získání DN pro uživatele „%s“"
#: ../src/addressbook/backends/webdav/e-book-backend-webdav.c:196
#, c-format
msgid "Given URL “%s” doesn’t reference WebDAV address book"
msgstr "Zadaná adresa URL „%s“ neodkazuje na adresář WebDAV"
#: ../src/addressbook/backends/webdav/e-book-backend-webdav.c:957
msgid "Received object is not a valid vCard"
msgstr "Přijatý objekt není platná vCard"
#: ../src/addressbook/libebook-contacts/e-book-contacts-types.c:38
msgid "No such book"
msgstr "Žádný takový adresář neexistuje"
......@@ -943,21 +958,21 @@ msgid "Client disappeared"
msgstr "Klient zmizel"
#: ../src/addressbook/libedata-book/e-book-backend-sqlitedb.c:905
#: ../src/addressbook/libedata-book/e-book-sqlite.c:2254
#: ../src/addressbook/libedata-book/e-book-sqlite.c:2255
#, c-format
msgid "Error introspecting unknown summary field “%s”"
msgstr "Chyba při introspekci neznámého pole „%s“ v souhrnu"
#: ../src/addressbook/libedata-book/e-book-backend-sqlitedb.c:1515
#: ../src/addressbook/libedata-book/e-book-cache.c:542
#: ../src/addressbook/libedata-book/e-book-sqlite.c:1393
#: ../src/addressbook/libedata-book/e-book-cache.c:543
#: ../src/addressbook/libedata-book/e-book-sqlite.c:1394
msgid "Error parsing regular expression"
msgstr "Chyba při zpracování regulárního výrazu"
#: ../src/addressbook/libedata-book/e-book-backend-sqlitedb.c:1560
#: ../src/addressbook/libedata-book/e-book-cache.c:4475
#: ../src/addressbook/libedata-book/e-book-sqlite.c:1877
#: ../src/camel/camel-db.c:802
#: ../src/addressbook/libedata-book/e-book-cache.c:4522
#: ../src/addressbook/libedata-book/e-book-sqlite.c:1878
#: ../src/camel/camel-db.c:820
#, c-format
msgid "Insufficient memory"
msgstr "Nedostatek paměti"
......@@ -968,8 +983,8 @@ msgid "Invalid contact field “%d” specified in summary"
msgstr "Neplatné pole „%d“ kontaktu zadané v souhrnu"
#: ../src/addressbook/libedata-book/e-book-backend-sqlitedb.c:1731
#: ../src/addressbook/libedata-book/e-book-cache.c:365
#: ../src/addressbook/libedata-book/e-book-sqlite.c:604
#: ../src/addressbook/libedata-book/e-book-cache.c:366
#: ../src/addressbook/libedata-book/e-book-sqlite.c:605
#, c-format
msgid ""
"Contact field “%s” of type “%s” specified in summary, but only boolean, "
......@@ -989,8 +1004,8 @@ msgstr ""
#: ../src/addressbook/libedata-book/e-book-backend-sqlitedb.c:4308
#: ../src/addressbook/libedata-book/e-book-backend-sqlitedb.c:4401
#: ../src/addressbook/libedata-book/e-book-cache.c:3433
#: ../src/addressbook/libedata-book/e-book-sqlite.c:5817
#: ../src/addressbook/libedata-book/e-book-cache.c:3441
#: ../src/addressbook/libedata-book/e-book-sqlite.c:5840
#, c-format
msgid "Query contained unsupported elements"
msgstr "Dotaz obsahuje nepodporované prvky"
......@@ -1056,8 +1071,8 @@ msgid "Cannot sort by a field which may have multiple values"
msgstr "Nelze řadit podle pole, které má více hodnot"
#: ../src/addressbook/libedata-book/e-book-backend-sqlitedb.c:6219
#: ../src/addressbook/libedata-book/e-book-cache.c:5561
#: ../src/addressbook/libedata-book/e-book-sqlite.c:8116
#: ../src/addressbook/libedata-book/e-book-cache.c:5608
#: ../src/addressbook/libedata-book/e-book-sqlite.c:8139
#, c-format
msgid ""
"Tried to step a cursor in reverse, but cursor is already at the beginning of "
......@@ -1067,8 +1082,8 @@ msgstr ""
"začátku seznamu kontaktů"
#: ../src/addressbook/libedata-book/e-book-backend-sqlitedb.c:6227
#: ../src/addressbook/libedata-book/e-book-cache.c:5568
#: ../src/addressbook/libedata-book/e-book-sqlite.c:8124
#: ../src/addressbook/libedata-book/e-book-cache.c:5615
#: ../src/addressbook/libedata-book/e-book-sqlite.c:8147
#, c-format
msgid ""
"Tried to step a cursor forwards, but cursor is already at the end of the "
......@@ -1077,79 +1092,79 @@ msgstr ""
"Proběhla snaha o krokování kurzorem směrem vpřed, ale kurzor je již na konci "
"seznamu kontaktů"
#: ../src/addressbook/libedata-book/e-book-cache.c:330
#: ../src/addressbook/libedata-book/e-book-sqlite.c:570
#: ../src/addressbook/libedata-book/e-book-cache.c:331
#: ../src/addressbook/libedata-book/e-book-sqlite.c:571
#, c-format
msgid "Unsupported contact field “%d” specified in summary"
msgstr "Nepodporované pole „%d“ kontaktu zadané v souhrnu"
#: ../src/addressbook/libedata-book/e-book-cache.c:3428
#: ../src/addressbook/libedata-book/e-book-sqlite.c:5810
#: ../src/calendar/libedata-cal/e-cal-cache.c:1607
#: ../src/calendar/libedata-cal/e-cal-cache.c:2917
#: ../src/addressbook/libedata-book/e-book-cache.c:3436
#: ../src/addressbook/libedata-book/e-book-sqlite.c:5833
#: ../src/calendar/libedata-cal/e-cal-cache.c:1621
#: ../src/calendar/libedata-cal/e-cal-cache.c:3314
#, c-format
msgid "Invalid query: %s"
msgstr "Neplatný dotaz: %s"
#: ../src/addressbook/libedata-book/e-book-cache.c:3598
#: ../src/addressbook/libedata-book/e-book-cache.c:3606
msgid "Invalid query for a book cursor"
msgstr "Neplatný dotaz na kurzor adresáře"
#: ../src/addressbook/libedata-book/e-book-cache.c:4479
#: ../src/libebackend/e-cache.c:756
#: ../src/addressbook/libedata-book/e-book-cache.c:4526
#: ../src/libebackend/e-cache.c:759
#, c-format
msgid "Can’t open database %s: %s"
msgstr "Nelze otevřít otevřít databázi %s: %s: "
#: ../src/addressbook/libedata-book/e-book-cache.c:5082
#: ../src/addressbook/libedata-book/e-book-cache.c:5134
#: ../src/calendar/libedata-cal/e-cal-cache.c:2333
#: ../src/calendar/libedata-cal/e-cal-cache.c:2396
#: ../src/calendar/libedata-cal/e-cal-cache.c:2567
#: ../src/calendar/libedata-cal/e-cal-meta-backend.c:1335
#: ../src/libebackend/e-cache.c:1385 ../src/libebackend/e-cache.c:2238
#: ../src/libebackend/e-cache.c:2278
#: ../src/addressbook/libedata-book/e-book-cache.c:5129
#: ../src/addressbook/libedata-book/e-book-cache.c:5181
#: ../src/calendar/libedata-cal/e-cal-cache.c:2730
#: ../src/calendar/libedata-cal/e-cal-cache.c:2793
#: ../src/calendar/libedata-cal/e-cal-cache.c:2964
#: ../src/calendar/libedata-cal/e-cal-meta-backend.c:1342
#: ../src/libebackend/e-cache.c:1374 ../src/libebackend/e-cache.c:2298
#: ../src/libebackend/e-cache.c:2338
#, c-format
msgid "Object “%s” not found"
msgstr "Objekt „%s“ nebyl nalezen"
#: ../src/addressbook/libedata-book/e-book-cache.c:5194
#: ../src/calendar/libedata-cal/e-cal-cache.c:2458
#: ../src/addressbook/libedata-book/e-book-cache.c:5241
#: ../src/calendar/libedata-cal/e-cal-cache.c:2855
#, c-format
msgid "Object with extra “%s” not found"
msgstr "Objekt s dodatečným údajem „%s“ nebyl nalezen"
#: ../src/addressbook/libedata-book/e-book-cache.c:5348
#: ../src/addressbook/libedata-book/e-book-cache.c:5395
msgid "At least one sort field must be specified to use a cursor"
msgstr ""
"Aby šel použít kurzor, musí být určeno nejméně jedno pole, podle kterého se "
"bude řadit"
#: ../src/addressbook/libedata-book/e-book-cache.c:5357
#: ../src/addressbook/libedata-book/e-book-sqlite.c:7956
#: ../src/addressbook/libedata-book/e-book-cache.c:5404
#: ../src/addressbook/libedata-book/e-book-sqlite.c:7979
msgid "Cannot sort by a field that is not a string type"
msgstr "Nelze řadit podle pole, které není textového typu"
#: ../src/addressbook/libedata-book/e-book-meta-backend.c:1050
#: ../src/calendar/libedata-cal/e-cal-meta-backend.c:1056
#: ../src/calendar/libedata-cal/e-cal-meta-backend.c:1063
#, c-format
msgid "Preloaded object for UID “%s” is invalid"
msgstr "Přednačtený objekt pro UID „%s“ je neplatný"
#: ../src/addressbook/libedata-book/e-book-meta-backend.c:1058
#: ../src/calendar/libedata-cal/e-cal-meta-backend.c:1064
#: ../src/calendar/libedata-cal/e-cal-meta-backend.c:1071
#, c-format
msgid "Received object for UID “%s” is invalid"
msgstr "Přijatý objekt pro UID „%s“ je neplatný"
#: ../src/addressbook/libedata-book/e-book-meta-backend.c:1885
#: ../src/addressbook/libedata-book/e-book-meta-backend.c:2333
#: ../src/calendar/libedata-cal/e-cal-meta-backend.c:3212
#: ../src/calendar/libedata-cal/e-cal-meta-backend.c:3210
#, c-format
msgid "Failed to create cache “%s”:"
msgstr "Nezdařilo se vytvořit mezipaměť „%s“"
#: ../src/addressbook/libedata-book/e-book-sqlite.c:1950
#: ../src/addressbook/libedata-book/e-book-sqlite.c:1951
msgid ""
"Cannot upgrade contacts database from a legacy database with more than one "
"addressbook. Delete one of the entries in the “folders” table first."
......@@ -1157,11 +1172,11 @@ msgstr ""
"Nelze povýšit databázi kontaktů ze zastaralé verze databáze s více než "
"jedním adresářem. Neprve vymažte jednu z položek v tabulce „folders“."
#: ../src/addressbook/libedata-book/e-book-sqlite.c:5985
#: ../src/addressbook/libedata-book/e-book-sqlite.c:6008
msgid "Invalid query for EbSqlCursor"
msgstr "Neplatný dotaz na EbSqlCursor"
#: ../src/addressbook/libedata-book/e-book-sqlite.c:7938
#: ../src/addressbook/libedata-book/e-book-sqlite.c:7961
msgid "At least one sort field must be specified to use an EbSqlCursor"
msgstr ""
"Aby šel použít EbSqlCursor, musí být určeno nejméně jedno pole, podle "
......@@ -1342,11 +1357,11 @@ msgstr "Nelze upravit kontakty: "
msgid "Cannot remove contacts: "
msgstr "Nelze odstranit kontakty: "
#: ../src/addressbook/libedata-book/e-data-book-cursor.c:774
#: ../src/addressbook/libedata-book/e-data-book-cursor.c:777
msgid "Cursor does not support setting the search expression"
msgstr "Kurzor nepodporuje nastavení vyhledávacího výrazu"
#: ../src/addressbook/libedata-book/e-data-book-cursor.c:857
#: ../src/addressbook/libedata-book/e-data-book-cursor.c:864
msgid "Cursor does not support step"
msgstr "Kurzor nepodporuje krokování"
......@@ -1369,12 +1384,12 @@ msgstr "Rozpadla se synchronizace revize během posouvání kurzoru"
msgid "Alphabetic index was set for incorrect locale"
msgstr "Abecední index byl nastaven pro nesprávné národní prostředí"
#: ../src/calendar/backends/caldav/e-cal-backend-caldav.c:182
#: ../src/calendar/backends/caldav/e-cal-backend-caldav.c:206
#, c-format
msgid "Given URL “%s” doesn’t reference CalDAV calendar"
msgstr "Zadaná adresa URL „%s“ neodkazuje na kalendář CalDAV"
#: ../src/calendar/backends/caldav/e-cal-backend-caldav.c:1633
#: ../src/calendar/backends/caldav/e-cal-backend-caldav.c:1783
msgid "Failed to parse response data"
msgstr "Selhalo zpracování dat odpovědi"
......@@ -1401,21 +1416,21 @@ msgstr "Nelze uložit data kalendáře: Chybné adresa URI."
msgid "Cannot save calendar data"
msgstr "Nelze uložit data kalendáře"
#: ../src/calendar/backends/http/e-cal-backend-http.c:135
#: ../src/calendar/backends/http/e-cal-backend-http.c:141
msgid "URI not set"
msgstr "Adresa URI není nastavena"
#: ../src/calendar/backends/http/e-cal-backend-http.c:203
#: ../src/calendar/backends/http/e-cal-backend-http.c:209
#, c-format
msgid "Malformed URI “%s”: %s"
msgstr "Poškozená adresa URI „%s“: %s"
#: ../src/calendar/backends/http/e-cal-backend-http.c:349
#: ../src/calendar/backends/http/e-cal-backend-http.c:372
#, c-format
msgid "Bad file format."
msgstr "Špatný formát souboru."
#: ../src/calendar/backends/http/e-cal-backend-http.c:358
#: ../src/calendar/backends/http/e-cal-backend-http.c:381
#, c-format
msgid "Not a calendar."
msgstr "Není to kalendář."
......@@ -1585,147 +1600,147 @@ msgstr "Nelze změnit hodnotu vlastnosti „%s“ kalendáře"
msgid "Untitled appointment"
msgstr "Nepojmenovaná událost"
#: ../src/calendar/libecal/e-cal-recur.c:4744
#: ../src/calendar/libecal/e-cal-recur.c:4751
msgid "1st"
msgstr "1."
#: ../src/calendar/libecal/e-cal-recur.c:4745
#: ../src/calendar/libecal/e-cal-recur.c:4752
msgid "2nd"
msgstr "2."
#: ../src/calendar/libecal/e-cal-recur.c:4746
#: ../src/calendar/libecal/e-cal-recur.c:4753
msgid "3rd"
msgstr "3."
#: ../src/calendar/libecal/e-cal-recur.c:4747
#: ../src/calendar/libecal/e-cal-recur.c:4754
msgid "4th"
msgstr "4."
#: ../src/calendar/libecal/e-cal-recur.c:4748
#: ../src/calendar/libecal/e-cal-recur.c:4755
msgid "5th"
msgstr "5."
#: ../src/calendar/libecal/e-cal-recur.c:4749
#: ../src/calendar/libecal/e-cal-recur.c:4756
msgid "6th"
msgstr "6."
#: ../src/calendar/libecal/e-cal-recur.c:4750
#: ../src/calendar/libecal/e-cal-recur.c:4757
msgid "7th"
msgstr "7."
#: ../src/calendar/libecal/e-cal-recur.c:4751
#: ../src/calendar/libecal/e-cal-recur.c:4758
msgid "8th"
msgstr "8."
#: ../src/calendar/libecal/e-cal-recur.c:4752
#: ../src/calendar/libecal/e-cal-recur.c:4759
msgid "9th"
msgstr "9."
#: ../src/calendar/libecal/e-cal-recur.c:4753
#: ../src/calendar/libecal/e-cal-recur.c:4760
msgid "10th"
msgstr "10."
#: ../src/calendar/libecal/e-cal-recur.c:4754
#: ../src/calendar/libecal/e-cal-recur.c:4761
msgid "11th"
msgstr "11."
#: ../src/calendar/libecal/e-cal-recur.c:4755
#: ../src/calendar/libecal/e-cal-recur.c:4762
msgid "12th"
msgstr "12."
#: ../src/calendar/libecal/e-cal-recur.c:4756
#: ../src/calendar/libecal/e-cal-recur.c:4763
msgid "13th"
msgstr "13."
#: ../src/calendar/libecal/e-cal-recur.c:4757
#: ../src/calendar/libecal/e-cal-recur.c:4764
msgid "14th"
msgstr "14."
#: ../src/calendar/libecal/e-cal-recur.c:4758
#: ../src/calendar/libecal/e-cal-recur.c:4765
msgid "15th"
msgstr "15."
#: ../src/calendar/libecal/e-cal-recur.c:4759
#: ../src/calendar/libecal/e-cal-recur.c:4766
msgid "16th"
msgstr "16."
#: ../src/calendar/libecal/e-cal-recur.c:4760
#: ../src/calendar/libecal/e-cal-recur.c:4767
msgid "17th"
msgstr "17."
#: ../src/calendar/libecal/e-cal-recur.c:4761
#: ../src/calendar/libecal/e-cal-recur.c:4768
msgid "18th"
msgstr "18."
#: ../src/calendar/libecal/e-cal-recur.c:4762
#: ../src/calendar/libecal/e-cal-recur.c:4769
msgid "19th"
msgstr "19."
#: ../src/calendar/libecal/e-cal-recur.c:4763
#: ../src/calendar/libecal/e-cal-recur.c:4770
msgid "20th"
msgstr "20."
#: ../src/calendar/libecal/e-cal-recur.c:4764
#: ../src/calendar/libecal/e-cal-recur.c:4771
msgid "21st"
msgstr "21."
#: ../src/calendar/libecal/e-cal-recur.c:4765
#: ../src/calendar/libecal/e-cal-recur.c:4772
msgid "22nd"
msgstr "22."
#: ../src/calendar/libecal/e-cal-recur.c:4766
#: ../src/calendar/libecal/e-cal-recur.c:4773
msgid "23rd"
msgstr "23."
#: ../src/calendar/libecal/e-cal-recur.c:4767
#: ../src/calendar/libecal/e-cal-recur.c:4774
msgid "24th"
msgstr "24."
#: ../src/calendar/libecal/e-cal-recur.c:4768
#: ../src/calendar/libecal/e-cal-recur.c:4775
msgid "25th"
msgstr "25."
#: ../src/calendar/libecal/e-cal-recur.c:4769
#: ../src/calendar/libecal/e-cal-recur.c:4776
msgid "26th"
msgstr "26."
#: ../src/calendar/libecal/e-cal-recur.c:4770
#: ../src/calendar/libecal/e-cal-recur.c:4777
msgid "27th"
msgstr "27."
#: ../src/calendar/libecal/e-cal-recur.c:4771
#: ../src/calendar/libecal/e-cal-recur.c:4778
msgid "28th"
msgstr "28."
#: ../src/calendar/libecal/e-cal-recur.c:4772
#: ../src/calendar/libecal/e-cal-recur.c:4779
msgid "29th"
msgstr "29."
#: ../src/calendar/libecal/e-cal-recur.c:4773
#: ../src/calendar/libecal/e-cal-recur.c:4780
msgid "30th"
msgstr "30."
#: ../src/calendar/libecal/e-cal-recur.c:4774
#: ../src/calendar/libecal/e-cal-recur.c:4781
msgid "31st"
msgstr "31."
#: ../src/calendar/libecal/e-cal-recur.c:4933
#: ../src/calendar/libecal/e-cal-recur.c:4940
#, c-format
msgid "every day forever"
msgid_plural "every %d days forever"
msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
msgstr[0] "každý den navždy"
msgstr[1] "každé %d dny navždy"
msgstr[2] "každých %d dní navždy"
#: ../src/calendar/libecal/e-cal-recur.c:4939
#: ../src/calendar/libecal/e-cal-recur.c:4946
#, c-format
msgid "Every day forever"
msgid_plural "Every %d days forever"
msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
msgstr[0] "Každý den navždy"
msgstr[1] "Každé %d dny navždy"
msgstr[2] "Každých %d dní navždy"
#: ../src/calendar/libecal/e-cal-recur.c:4947
#: ../src/calendar/libecal/e-cal-recur.c:4954
#, c-format
msgid "every day"
msgid_plural "every %d days"
......@@ -1733,7 +1748,7 @@ msgstr[0] "každý den"
msgstr[1] "každé %d dny"
msgstr[2] "každých %d dní"
#: ../src/calendar/libecal/e-cal-recur.c:4953
#: ../src/calendar/libecal/e-cal-recur.c:4960
#, c-format
msgid "Every day"
msgid_plural "Every %d days"
......@@ -1741,7 +1756,7 @@ msgstr[0] "Každý den"
msgstr[1] "Každé %d dny"
msgstr[2] "Každých %d dní"
#: ../src/calendar/libecal/e-cal-recur.c:5043
#: ../src/calendar/libecal/e-cal-recur.c:5050
#, c-format
msgid "every week"
msgid_plural "every %d weeks"
......@@ -1749,7 +1764,7 @@ msgstr[0] "každý týden"
msgstr[1] "každé %d týdny"
msgstr[2] "každých %d týdnů"
#: ../src/calendar/libecal/e-cal-recur.c:5049
#: ../src/calendar/libecal/e-cal-recur.c:5056
#, c-format
msgid "Every week"
msgid_plural "Every %d weeks"
......@@ -1762,118 +1777,118 @@ msgstr[2] "Každých %d týdnů"
#. with ", DAYNAME" or " and DAYNAME", thus it can be something like "on Monday and Tuesday"
#. or "on Monday, Wednesday and Friday" or simply "on Saturday". The '%1$s' is replaced with
#. the previously gathered text, while the '%2$s' is replaced with the text to append.
#: ../src/calendar/libecal/e-cal-recur.c:5063
#: ../src/calendar/libecal/e-cal-recur.c:5070
#, c-format
msgctxt "recur-description-dayname"
msgid "%1$s%2$s"
msgstr ""
msgstr "%1$s%2$s"
#: ../src/calendar/libecal/e-cal-recur.c:5080
#: ../src/calendar/libecal/e-cal-recur.c:5087
msgctxt "recur-description"
msgid "on Sunday"
msgstr "v neděli"
#: ../src/calendar/libecal/e-cal-recur.c:5081
#: ../src/calendar/libecal/e-cal-recur.c:5088
msgctxt "recur-description"
msgid ", Sunday"
msgstr ", neděli"
#: ../src/calendar/libecal/e-cal-recur.c:5082
#: ../src/calendar/libecal/e-cal-recur.c:5089
msgctxt "recur-description"
msgid " and Sunday"
msgstr " a neděli"
#: ../src/calendar/libecal/e-cal-recur.c:5085
#: ../src/calendar/libecal/e-cal-recur.c:5092
msgctxt "recur-description"
msgid "on Monday"
msgstr "v pondělí"
#: ../src/calendar/libecal/e-cal-recur.c:5086
#: ../src/calendar/libecal/e-cal-recur.c:5093
msgctxt "recur-description"
msgid ", Monday"
msgstr ", pondělí"
#: ../src/calendar/libecal/e-cal-recur.c:5087
#: ../src/calendar/libecal/e-cal-recur.c:5094
msgctxt "recur-description"
msgid " and Monday"
msgstr " a pondělí"
#: ../src/calendar/libecal/e-cal-recur.c:5090
#: ../src/calendar/libecal/e-cal-recur.c:5097
msgctxt "recur-description"
msgid "on Tuesday"
msgstr "v úterý"
#: ../src/calendar/libecal/e-cal-recur.c:5091
#: ../src/calendar/libecal/e-cal-recur.c:5098
msgctxt "recur-description"
msgid ", Tuesday"
msgstr ", úterý"
#: ../src/calendar/libecal/e-cal-recur.c:5092
#: ../src/calendar/libecal/e-cal-recur.c:5099
msgctxt "recur-description"
msgid " and Tuesday"
msgstr " a úterý"
#: ../src/calendar/libecal/e-cal-recur.c:5095
#: ../src/calendar/libecal/e-cal-recur.c:5102
msgctxt "recur-description"
msgid "on Wednesday"
msgstr "ve středu"
#: ../src/calendar/libecal/e-cal-recur.c:5096
#: ../src/calendar/libecal/e-cal-recur.c:5103
msgctxt "recur-description"
msgid ", Wednesday"
msgstr ", středu"
#: ../src/calendar/libecal/e-cal-recur.c:5097
#: ../src/calendar/libecal/e-cal-recur.c:5104
msgctxt "recur-description"
msgid " and Wednesday"
msgstr " a středu"
#: ../src/calendar/libecal/e-cal-recur.c:5100
#: ../src/calendar/libecal/e-cal-recur.c:5107
msgctxt "recur-description"
msgid "on Thursday"
msgstr "ve čtvrtek"
#: ../src/calendar/libecal/e-cal-recur.c:5101
#: ../src/calendar/libecal/e-cal-recur.c:5108
msgctxt "recur-description"
msgid ", Thursday"
msgstr ", čtvrtek"
#: ../src/calendar/libecal/e-cal-recur.c:5102
#: ../src/calendar/libecal/e-cal-recur.c:5109
msgctxt "recur-description"
msgid " and Thursday"
msgstr " a čtvrtek"
#: ../src/calendar/libecal/e-cal-recur.c:5105
#: ../src/calendar/libecal/e-cal-recur.c:5112
msgctxt "recur-description"
msgid "on Friday"
msgstr "v pátek"
#: ../src/calendar/libecal/e-cal-recur.c:5106
#: ../src/calendar/libecal/e-cal-recur.c:5113
msgctxt "recur-description"
msgid ", Friday"
msgstr ", pátek"
#: ../src/calendar/libecal/e-cal-recur.c:5107
#: ../src/calendar/libecal/e-cal-recur.c:5114
msgctxt "recur-description"
msgid " and Friday"
msgstr " a pátek"
#: ../src/calendar/libecal/e-cal-recur.c:5110
#: ../src/calendar/libecal/e-cal-recur.c:5117
msgctxt "recur-description"
msgid "on Saturday"
msgstr "v sobotu"
#: ../src/calendar/libecal/e-cal-recur.c:5111
#: ../src/calendar/libecal/e-cal-recur.c:5118
msgctxt "recur-description"
msgid ", Saturday"
msgstr ", sobotu"
#: ../src/calendar/libecal/e-cal-recur.c:5112
#: ../src/calendar/libecal/e-cal-recur.c:5119
msgctxt "recur-description"
msgid " and Saturday"
msgstr " a sobotu"
#: ../src/calendar/libecal/e-cal-recur.c:5245
#: ../src/calendar/libecal/e-cal-recur.c:5252
#, c-format
msgid "every month"
msgid_plural "every %d months"
......@@ -1881,7 +1896,7 @@ msgstr[0] "každý měsíc"
msgstr[1] "každé %d měsíce"
msgstr[2] "každých %d měsíců"
#: ../src/calendar/libecal/e-cal-recur.c:5251
#: ../src/calendar/libecal/e-cal-recur.c:5258
#, c-format
msgid "Every month"
msgid_plural "Every %d months"
......@@ -1889,426 +1904,426 @@ msgstr[0] "Každý měsíc"
msgstr[1] "Každé %d měsíce"
msgstr[2] "Každých %d měsíců"
#: ../src/calendar/libecal/e-cal-recur.c:5261
#: ../src/calendar/libecal/e-cal-recur.c:5582
#: ../src/calendar/libecal/e-cal-recur.c:5268
#: ../src/calendar/libecal/e-cal-recur.c:5589
msgctxt "recur-description"
msgid "on the last Sunday"
msgstr "poslední neděli"
#: ../src/calendar/libecal/e-cal-recur.c:5264
#: ../src/calendar/libecal/e-cal-recur.c:5432
#: ../src/calendar/libecal/e-cal-recur.c:5271
#: ../src/calendar/libecal/e-cal-recur.c:5439
msgctxt "recur-description"
msgid "on the last Monday"
msgstr "poslední pondělí"
#: ../src/calendar/libecal/e-cal-recur.c:5267
#: ../src/calendar/libecal/e-cal-recur.c:5457
#: ../src/calendar/libecal/e-cal-recur.c:5274
#: ../src/calendar/libecal/e-cal-recur.c:5464
msgctxt "recur-description"
msgid "on the last Tuesday"
msgstr "poslední úterý"
#: ../src/calendar/libecal/e-cal-recur.c:5270
#: ../src/calendar/libecal/e-cal-recur.c:5482
#: ../src/calendar/libecal/e-cal-recur.c:5277
#: ../src/calendar/libecal/e-cal-recur.c:5489
msgctxt "recur-description"
msgid "on the last Wednesday"
msgstr "poslední středu"
#: ../src/calendar/libecal/e-cal-recur.c:5273
#: ../src/calendar/libecal/e-cal-recur.c:5507
#: ../src/calendar/libecal/e-cal-recur.c:5280
#: ../src/calendar/libecal/e-cal-recur.c:5514
msgctxt "recur-description"
msgid "on the last Thursday"
msgstr "poslední čtvrtek"
#: ../src/calendar/libecal/e-cal-recur.c:5276
#: ../src/calendar/libecal/e-cal-recur.c:5532
#: ../src/calendar/libecal/e-cal-recur.c:5283
#: ../src/calendar/libecal/e-cal-recur.c:5539
msgctxt "recur-description"
msgid "on the last Friday"
msgstr "poslední pátek"
#: ../src/calendar/libecal/e-cal-recur.c:5279
#: ../src/calendar/libecal/e-cal-recur.c:5557
#: ../src/calendar/libecal/e-cal-recur.c:5286
#: ../src/calendar/libecal/e-cal-recur.c:5564
msgctxt "recur-description"
msgid "on the last Saturday"
msgstr "poslední sobotu"
#. Translators: This is added to a monthly recurrence, forming something like "Every month on the Xth day"
#: ../src/calendar/libecal/e-cal-recur.c:5289
#: ../src/calendar/libecal/e-cal-recur.c:5296
msgctxt "recur-description"
msgid "on the 1st day"
msgstr "1. den"
#. Translators: This is added to a monthly recurrence, forming something like "Every month on the Xth day"
#: ../src/calendar/libecal/e-cal-recur.c:5293
#: ../src/calendar/libecal/e-cal-recur.c:5300
msgctxt "recur-description"
msgid "on the 2nd day"
msgstr "2. den"
#. Translators: This is added to a monthly recurrence, forming something like "Every month on the Xth day"
#: ../src/calendar/libecal/e-cal-recur.c:5297
#: ../src/calendar/libecal/e-cal-recur.c:5304
msgctxt "recur-description"
msgid "on the 3rd day"
msgstr "3. den"
#. Translators: This is added to a monthly recurrence, forming something like "Every month on the Xth day"
#: ../src/calendar/libecal/e-cal-recur.c:5301
#: ../src/calendar/libecal/e-cal-recur.c:5308
msgctxt "recur-description"
msgid "on the 4th day"
msgstr "4. den"
#. Translators: This is added to a monthly recurrence, forming something like "Every month on the Xth day"
#: ../src/calendar/libecal/e-cal-recur.c:5305
#: ../src/calendar/libecal/e-cal-recur.c:5312
msgctxt "recur-description"
msgid "on the 5th day"
msgstr "5. den"
#. Translators: This is added to a monthly recurrence, forming something like "Every month on the Xth day"
#: ../src/calendar/libecal/e-cal-recur.c:5309
#: ../src/calendar/libecal/e-cal-recur.c:5316
msgctxt "recur-description"
msgid "on the 6th day"
msgstr "6. den"
#. Translators: This is added to a monthly recurrence, forming something like "Every month on the Xth day"
#: ../src/calendar/libecal/e-cal-recur.c:5313
#: ../src/calendar/libecal/e-cal-recur.c:5320
msgctxt "recur-description"
msgid "on the 7th day"
msgstr "7. den"
#. Translators: This is added to a monthly recurrence, forming something like "Every month on the Xth day"
#: ../src/calendar/libecal/e-cal-recur.c:5317
#: ../src/calendar/libecal/e-cal-recur.c:5324
msgctxt "recur-description"
msgid "on the 8th day"
msgstr "8. den"
#. Translators: This is added to a monthly recurrence, forming something like "Every month on the Xth day"
#: ../src/calendar/libecal/e-cal-recur.c:5321
#: ../src/calendar/libecal/e-cal-recur.c:5328
msgctxt "recur-description"
msgid "on the 9th day"
msgstr "9. den"
#. Translators: This is added to a monthly recurrence, forming something like "Every month on the Xth day"
#: ../src/calendar/libecal/e-cal-recur.c:5325
#: ../src/calendar/libecal/e-cal-recur.c:5332
msgctxt "recur-description"
msgid "on the 10th day"
msgstr "10. den"
#. Translators: This is added to a monthly recurrence, forming something like "Every month on the Xth day"
#: ../src/calendar/libecal/e-cal-recur.c:5329
#: ../src/calendar/libecal/e-cal-recur.c:5336
msgctxt "recur-description"
msgid "on the 11th day"
msgstr "11. den"
#. Translators: This is added to a monthly recurrence, forming something like "Every month on the Xth day"
#: ../src/calendar/libecal/e-cal-recur.c:5333
#: ../src/calendar/libecal/e-cal-recur.c:5340
msgctxt "recur-description"
msgid "on the 12th day"
msgstr "12. den"
#. Translators: This is added to a monthly recurrence, forming something like "Every month on the Xth day"
#: ../src/calendar/libecal/e-cal-recur.c:5337
#: ../src/calendar/libecal/e-cal-recur.c:5344
msgctxt "recur-description"
msgid "on the 13th day"
msgstr "13. den"
#. Translators: This is added to a monthly recurrence, forming something like "Every month on the Xth day"
#: ../src/calendar/libecal/e-cal-recur.c:5341
#: ../src/calendar/libecal/e-cal-recur.c:5348
msgctxt "recur-description"
msgid "on the 14th day"
msgstr "14. den"
#. Translators: This is added to a monthly recurrence, forming something like "Every month on the Xth day"
#: ../src/calendar/libecal/e-cal-recur.c:5345
#: ../src/calendar/libecal/e-cal-recur.c:5352
msgctxt "recur-description"
msgid "on the 15th day"
msgstr "15. den"
#. Translators: This is added to a monthly recurrence, forming something like "Every month on the Xth day"
#: ../src/calendar/libecal/e-cal-recur.c:5349
#: ../src/calendar/libecal/e-cal-recur.c:5356
msgctxt "recur-description"
msgid "on the 16th day"
msgstr "16. den"
#. Translators: This is added to a monthly recurrence, forming something like "Every month on the Xth day"
#: ../src/calendar/libecal/e-cal-recur.c:5353
#: ../src/calendar/libecal/e-cal-recur.c:5360
msgctxt "recur-description"
msgid "on the 17th day"
msgstr "17. den"
#. Translators: This is added to a monthly recurrence, forming something like "Every month on the Xth day"
#: ../src/calendar/libecal/e-cal-recur.c:5357
#: ../src/calendar/libecal/e-cal-recur.c:5364
msgctxt "recur-description"
msgid "on the 18th day"
msgstr "18. den"
#. Translators: This is added to a monthly recurrence, forming something like "Every month on the Xth day"
#: ../src/calendar/libecal/e-cal-recur.c:5361
#: ../src/calendar/libecal/e-cal-recur.c:5368
msgctxt "recur-description"
msgid "on the 19th day"
msgstr "19. den"
#. Translators: This is added to a monthly recurrence, forming something like "Every month on the Xth day"
#: ../src/calendar/libecal/e-cal-recur.c:5365
#: ../src/calendar/libecal/e-cal-recur.c:5372
msgctxt "recur-description"
msgid "on the 20th day"
msgstr "20. den"
#. Translators: This is added to a monthly recurrence, forming something like "Every month on the Xth day"
#: ../src/calendar/libecal/e-cal-recur.c:5369
#: ../src/calendar/libecal/e-cal-recur.c:5376
msgctxt "recur-description"
msgid "on the 21st day"
msgstr "21. den"
#. Translators: This is added to a monthly recurrence, forming something like "Every month on the Xth day"
#: ../src/calendar/libecal/e-cal-recur.c:5373
#: ../src/calendar/libecal/e-cal-recur.c:5380
msgctxt "recur-description"
msgid "on the 22nd day"
msgstr "22. den"
#. Translators: This is added to a monthly recurrence, forming something like "Every month on the Xth day"
#: ../src/calendar/libecal/e-cal-recur.c:5377
#: ../src/calendar/libecal/e-cal-recur.c:5384
msgctxt "recur-description"
msgid "on the 23rd day"
msgstr "23. den"
#. Translators: This is added to a monthly recurrence, forming something like "Every month on the Xth day"
#: ../src/calendar/libecal/e-cal-recur.c:5381
#: ../src/calendar/libecal/e-cal-recur.c:5388
msgctxt "recur-description"
msgid "on the 24th day"