[translations] update from Weblate

41ebf8e7 - 2022-10-31 - Landhoo School Students <landhooschoolstudents@gmail.com>
1de65e6a - 2022-10-29 - Markus Heiser <markus.heiser@darmarit.de>
fff11c22 - 2022-10-30 - Markus Heiser <markus.heiser@darmarit.de>
f677049f - 2022-10-30 - Markus Heiser <markus.heiser@darmarit.de>
ebf69b4a - 2022-10-30 - Markus Heiser <markus.heiser@darmarit.de>
a21b6221 - 2022-11-02 - Markus Heiser <markus.heiser@darmarit.de>
ac384800 - 2022-11-03 - ptomljanovic <phill2605@gmail.com>
c4736fd4 - 2022-11-03 - alexfs2015 <alex04fs@gmail.com>
1b967129 - 2022-10-31 - Landhoo School Students <landhooschoolstudents@gmail.com>
dependabot/pip/master/sphinx-6.1.3
searxng-bot 2 years ago
parent fc9986de0a
commit 7438e48d13

@ -9,15 +9,16 @@ msgstr ""
"Project-Id-Version: PROJECT VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2022-10-14 14:11+0000\n"
"PO-Revision-Date: 2022-10-11 13:31+0000\n"
"PO-Revision-Date: 2022-11-04 07:18+0000\n"
"Last-Translator: Markus Heiser <markus.heiser@darmarit.de>\n"
"Language-Team: Bengali <https://weblate.bubu1.eu/projects/searxng/searxng/bn/"
">\n"
"Language: bn\n"
"Language-Team: Bengali "
"<https://weblate.bubu1.eu/projects/searxng/searxng/bn/>\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
"X-Generator: Weblate 4.14.1\n"
"Generated-By: Babel 2.10.3\n"
#. CONSTANT_NAMES['DEFAULT_GROUP_NAME']
@ -163,7 +164,7 @@ msgstr "নেটওয়ার্ক ত্রুটি"
#: searx/webapp.py:168
msgid "SSL error: certificate validation has failed"
msgstr ""
msgstr "SSL ত্রুটি: শংসাপত্রের বৈধতা ব্যর্থ হয়েছে৷"
#: searx/webapp.py:170
msgid "unexpected crash"
@ -361,6 +362,8 @@ msgid ""
"Displays your IP if the query is \"ip\" and your user agent if the query "
"contains \"user agent\"."
msgstr ""
"ক্যোয়ারীটি \"ip\" হলে আপনার আইপি এবং যদি ক্যোয়ারীতে \"ব্যবহারকারী এজেন্ট\" "
"থাকে তাহলে আপনার ব্যবহারকারী এজেন্ট প্রদর্শন করে।"
#: searx/plugins/tor_check.py:25
msgid "Tor check plugin"
@ -371,28 +374,34 @@ msgid ""
"This plugin checks if the address of the request is a TOR exit node, and "
"informs the user if it is, like check.torproject.org but from searxng."
msgstr ""
"এই প্লাগইনটি চেক করে যে অনুরোধের ঠিকানাটি একটি TOR প্রস্থান নোড কিনা এবং "
"ব্যবহারকারীকে জানিয়ে দেয় যে এটি কিনা, যেমন check.torproject.org কিন্তু "
"searxng থেকে।"
#: searx/plugins/tor_check.py:62
msgid ""
"The TOR exit node list (https://check.torproject.org/exit-addresses) is "
"unreachable."
msgstr ""
"TOR প্রস্থান নোড তালিকা (https://check.torproject.org/exit-addresses) পৌঁছানো"
" যায় না।"
#: searx/plugins/tor_check.py:78
msgid "You are using TOR. Your IP address seems to be: {ip_address}."
msgstr ""
msgstr "আপনি TOR ব্যবহার করছেন। আপনার আইপি ঠিকানা বলে মনে হচ্ছে: {ip_address}।"
#: searx/plugins/tor_check.py:84
msgid "You are not using TOR. Your IP address seems to be: {ip_address}."
msgstr ""
"আপনি TOR ব্যবহার করছেন না। আপনার আইপি ঠিকানা বলে মনে হচ্ছে: {ip_address}।"
#: searx/plugins/tracker_url_remover.py:29
msgid "Tracker URL remover"
msgstr ""
msgstr "ট্র্যাকার URL রিমুভার"
#: searx/plugins/tracker_url_remover.py:30
msgid "Remove trackers arguments from the returned URL"
msgstr ""
msgstr "ফিরে আসা URL থেকে ট্র্যাকার আর্গুমেন্টগুলি সরান৷"
#: searx/plugins/vim_hotkeys.py:3
msgid "Vim-like hotkeys"
@ -1209,4 +1218,3 @@ msgstr ""
#~ " rel=\"external\">learn more about request "
#~ "methods</a>"
#~ msgstr ""

@ -13,18 +13,19 @@
# Markus Heiser <markus.heiser@darmarit.de>, 2022.
msgid ""
msgstr ""
"Project-Id-Version: searx\n"
"Project-Id-Version: searx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2022-10-14 14:11+0000\n"
"PO-Revision-Date: 2022-09-30 07:43+0000\n"
"Last-Translator: Markus Heiser <markus.heiser@darmarit.de>\n"
"PO-Revision-Date: 2022-11-04 07:18+0000\n"
"Last-Translator: alexfs2015 <alex04fs@gmail.com>\n"
"Language-Team: Catalan <https://weblate.bubu1.eu/projects/searxng/searxng/ca/"
">\n"
"Language: ca\n"
"Language-Team: Catalan "
"<https://weblate.bubu1.eu/projects/searxng/searxng/ca/>\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.14.1\n"
"Generated-By: Babel 2.10.3\n"
#. CONSTANT_NAMES['DEFAULT_GROUP_NAME']
@ -170,7 +171,7 @@ msgstr "error de xarxa"
#: searx/webapp.py:168
msgid "SSL error: certificate validation has failed"
msgstr ""
msgstr "Error SSL: la validació del certificat ha fallat"
#: searx/webapp.py:170
msgid "unexpected crash"
@ -1501,4 +1502,3 @@ msgstr "amaga el vídeo"
#~ "href=\"http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol#Request_methods\""
#~ " rel=\"external\">més informació sobre els "
#~ "mètodes de petició</a>"

File diff suppressed because it is too large Load Diff

@ -9,13 +9,14 @@
# Markus Heiser <markus.heiser@darmarit.de>, 2022.
# SecularSteve <fairfull.playing@gmail.com>, 2022.
# prljav <marin.ruskica@gmail.com>, 2022.
# ptomljanovic <phill2605@gmail.com>, 2022.
msgid ""
msgstr ""
"Project-Id-Version: searx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2022-10-14 14:11+0000\n"
"PO-Revision-Date: 2022-10-20 07:00+0000\n"
"Last-Translator: prljav <marin.ruskica@gmail.com>\n"
"PO-Revision-Date: 2022-11-04 07:18+0000\n"
"Last-Translator: ptomljanovic <phill2605@gmail.com>\n"
"Language-Team: Croatian <https://weblate.bubu1.eu/projects/searxng/searxng/"
"hr/>\n"
"Language: hr\n"
@ -30,12 +31,12 @@ msgstr ""
#. CONSTANT_NAMES['DEFAULT_GROUP_NAME']
#: searx/searxng.msg
msgid "others"
msgstr "aviti"
msgstr "drugi"
#. CONSTANT_NAMES['OTHER_CATEGORY']
#: searx/searxng.msg
msgid "other"
msgstr "avite"
msgstr "drugo"
#. CATEGORY_NAMES['FILES']
#: searx/searxng.msg
@ -55,7 +56,7 @@ msgstr "glazba"
#. CATEGORY_NAMES['SOCIAL_MEDIA']
#: searx/searxng.msg
msgid "social media"
msgstr "društveni mediji"
msgstr "društvene mreže"
#. CATEGORY_NAMES['IMAGES']
#: searx/searxng.msg
@ -70,7 +71,7 @@ msgstr "video zapisi"
#. CATEGORY_NAMES['IT']
#: searx/searxng.msg
msgid "it"
msgstr "it"
msgstr "IT"
#. CATEGORY_NAMES['NEWS']
#: searx/searxng.msg
@ -95,17 +96,17 @@ msgstr "znanost"
#. CATEGORY_GROUPS['APPS']
#: searx/searxng.msg
msgid "apps"
msgstr "ôcenti"
msgstr "aplikacije"
#. CATEGORY_GROUPS['DICTIONARIES']
#: searx/searxng.msg
msgid "dictionaries"
msgstr "drzûlknvuti"
msgstr "rječnici"
#. CATEGORY_GROUPS['LYRICS']
#: searx/searxng.msg
msgid "lyrics"
msgstr "lirike"
msgstr "tekst"
#. CATEGORY_GROUPS['PACKAGES']
#: searx/searxng.msg
@ -120,7 +121,7 @@ msgstr "pitanja i odgovori"
#. CATEGORY_GROUPS['REPOS']
#: searx/searxng.msg
msgid "repos"
msgstr "spremišta"
msgstr "repozitoriji"
#. CATEGORY_GROUPS['SOFTWARE_WIKIS']
#: searx/searxng.msg
@ -135,7 +136,7 @@ msgstr "mreža"
#. CATEGORY_GROUPS['SCIENTIFIC PUBLICATIONS']
#: searx/searxng.msg
msgid "scientific publications"
msgstr ""
msgstr "znanstvene publikacije"
#. STYLE_NAMES['AUTO']
#: searx/searxng.msg
@ -158,11 +159,11 @@ msgstr "pauza"
#: searx/webapp.py:165
msgid "parsing error"
msgstr "parsing greška"
msgstr "pogreška pri raščlanjivanju"
#: searx/webapp.py:166
msgid "HTTP protocol error"
msgstr "HTTP protokol greška"
msgstr "greška HTTP protokola"
#: searx/webapp.py:167
msgid "network error"
@ -170,11 +171,11 @@ msgstr "greška u mreži"
#: searx/webapp.py:168
msgid "SSL error: certificate validation has failed"
msgstr ""
msgstr "SSL pogreška: provjera valjanosti certifikata nije uspjela"
#: searx/webapp.py:170
msgid "unexpected crash"
msgstr "neočekivan izlaz"
msgstr "neočekivano rušenje"
#: searx/webapp.py:177
msgid "HTTP error"
@ -182,11 +183,11 @@ msgstr "HTTP greška"
#: searx/webapp.py:178
msgid "HTTP connection error"
msgstr "HTTP veza greška"
msgstr "greška HTTP veze"
#: searx/webapp.py:184
msgid "proxy error"
msgstr "greška zastupnika"
msgstr "proxy greška"
#: searx/webapp.py:185
msgid "CAPTCHA"
@ -219,7 +220,7 @@ msgstr "Greška u učitavnju sljedeće stranice"
#: searx/webapp.py:521 searx/webapp.py:953
msgid "Invalid settings, please edit your preferences"
msgstr "Nevažeće postavke, uredite svoje postavke"
msgstr "Nevažeće postavke, molimo uredite svoje postavke"
#: searx/webapp.py:537
msgid "Invalid settings"
@ -278,6 +279,8 @@ msgid ""
"{numCitations} citations from the year {firstCitationVelocityYear} to "
"{lastCitationVelocityYear}"
msgstr ""
"{numCitations} citati iz godine {firstCitationVelocityYear} do "
"{lastCitationVelocityYear}"
#: searx/engines/tineye.py:40
msgid ""
@ -357,7 +360,7 @@ msgstr ""
#: searx/plugins/self_info.py:20
msgid "Self Information"
msgstr ""
msgstr "Informacije o sebi"
#: searx/plugins/self_info.py:21
msgid ""
@ -449,7 +452,7 @@ msgstr "Pokreće"
#: searx/templates/simple/base.html:64
msgid "a privacy-respecting, open metasearch engine"
msgstr ""
msgstr "otvoreni metapretraživač koji poštuje privatnost"
#: searx/templates/simple/base.html:65
msgid "Source code"
@ -710,6 +713,9 @@ msgid ""
"href=\"http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol#Request_methods\""
" rel=\"external\">learn more about request methods</a>"
msgstr ""
"Promijenite način slanja obrazaca, <a href=\"http://en.wikipedia.org/wiki/"
"Hypertext_Transfer_Protocol#Request_methods\" rel=\"external\">saznajte više "
"o metodama zahtjeva</a>"
#: searx/templates/simple/preferences.html:269
msgid "Image proxy"
@ -1124,47 +1130,47 @@ msgstr "sakrij kartu"
#: searx/templates/simple/result_templates/paper.html:5
msgid "Published date"
msgstr ""
msgstr "Datum objave"
#: searx/templates/simple/result_templates/paper.html:9
msgid "Journal"
msgstr ""
msgstr "Časopis"
#: searx/templates/simple/result_templates/paper.html:22
msgid "Editor"
msgstr ""
msgstr "Urednik"
#: searx/templates/simple/result_templates/paper.html:23
msgid "Publisher"
msgstr ""
msgstr "Izdavač"
#: searx/templates/simple/result_templates/paper.html:24
msgid "Type"
msgstr ""
msgstr "Tip"
#: searx/templates/simple/result_templates/paper.html:25
msgid "Tags"
msgstr ""
msgstr "Oznake"
#: searx/templates/simple/result_templates/paper.html:26
msgid "DOI"
msgstr ""
msgstr "DOI"
#: searx/templates/simple/result_templates/paper.html:27
msgid "ISSN"
msgstr ""
msgstr "ISSN"
#: searx/templates/simple/result_templates/paper.html:28
msgid "ISBN"
msgstr ""
msgstr "ISBN"
#: searx/templates/simple/result_templates/paper.html:33
msgid "PDF"
msgstr ""
msgstr "PDF"
#: searx/templates/simple/result_templates/paper.html:34
msgid "HTML"
msgstr ""
msgstr "HTML"
#: searx/templates/simple/result_templates/torrent.html:6
msgid "magnet link"

@ -3,21 +3,23 @@
# This file is distributed under the same license as the PROJECT project.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2022.
# visiks-vs <vls@visiks.lv>, 2022.
# Markus Heiser <markus.heiser@darmarit.de>, 2022.
msgid ""
msgstr ""
"Project-Id-Version: PROJECT VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2022-10-14 14:11+0000\n"
"PO-Revision-Date: 2022-07-08 07:17+0000\n"
"Last-Translator: visiks-vs <vls@visiks.lv>\n"
"PO-Revision-Date: 2022-11-04 07:18+0000\n"
"Last-Translator: Markus Heiser <markus.heiser@darmarit.de>\n"
"Language-Team: Latvian <https://weblate.bubu1.eu/projects/searxng/searxng/lv/"
">\n"
"Language: lv\n"
"Language-Team: Latvian "
"<https://weblate.bubu1.eu/projects/searxng/searxng/lv/>\n"
"Plural-Forms: nplurals=3; plural=(n % 10 == 0 || n % 100 >= 11 && n % 100"
" <= 19) ? 0 : ((n % 10 == 1 && n % 100 != 11) ? 1 : 2);\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=(n % 10 == 0 || n % 100 >= 11 && n % 100 <= "
"19) ? 0 : ((n % 10 == 1 && n % 100 != 11) ? 1 : 2);\n"
"X-Generator: Weblate 4.14.1\n"
"Generated-By: Babel 2.10.3\n"
#. CONSTANT_NAMES['DEFAULT_GROUP_NAME']
@ -128,7 +130,7 @@ msgstr "tīmeklis"
#. CATEGORY_GROUPS['SCIENTIFIC PUBLICATIONS']
#: searx/searxng.msg
msgid "scientific publications"
msgstr ""
msgstr "zinātnisku publikāciji"
#. STYLE_NAMES['AUTO']
#: searx/searxng.msg
@ -271,6 +273,8 @@ msgid ""
"{numCitations} citations from the year {firstCitationVelocityYear} to "
"{lastCitationVelocityYear}"
msgstr ""
"{numCitations} citāti no {firstCitationVelocityYear} līdz "
"{lastCitationVelocityYear} gada"
#: searx/engines/tineye.py:40
msgid ""
@ -291,19 +295,19 @@ msgstr ""
#: searx/engines/wttr.py:101
msgid "Morning"
msgstr ""
msgstr "Rīts"
#: searx/engines/wttr.py:101
msgid "Noon"
msgstr ""
msgstr "Pusdiena"
#: searx/engines/wttr.py:101
msgid "Evening"
msgstr ""
msgstr "Vakara"
#: searx/engines/wttr.py:101
msgid "Night"
msgstr ""
msgstr "Nakts"
#: searx/plugins/hash_plugin.py:24
msgid "Converts strings to different hash digests."
@ -371,11 +375,11 @@ msgstr ""
#: searx/plugins/tor_check.py:78
msgid "You are using TOR. Your IP address seems to be: {ip_address}."
msgstr ""
msgstr "Jūs izlieto TOR. Jūsu IP adrese šķist būtu: {ip_address}."
#: searx/plugins/tor_check.py:84
msgid "You are not using TOR. Your IP address seems to be: {ip_address}."
msgstr ""
msgstr "Jūs neizlieto TOR. Jūsu IP adrese šķist būtu: {ip_address}."
#: searx/plugins/tracker_url_remover.py:29
msgid "Tracker URL remover"
@ -410,7 +414,7 @@ msgstr ""
#: searx/templates/simple/base.html:46
msgid "About"
msgstr ""
msgstr "Par"
#: searx/templates/simple/base.html:50
msgid "Donate"
@ -419,7 +423,7 @@ msgstr ""
#: searx/templates/simple/base.html:54
#: searx/templates/simple/preferences.html:99
msgid "Preferences"
msgstr ""
msgstr "Opcijas"
#: searx/templates/simple/base.html:64
msgid "Powered by"
@ -1210,4 +1214,3 @@ msgstr "slēpt video"
#~ "href=\"http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol#Request_methods\""
#~ " rel=\"external\">uzzināt vairāk par pieprasījuma"
#~ " metodēm</a>"

@ -15,7 +15,7 @@ msgstr ""
"Project-Id-Version: searx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2022-10-14 14:11+0000\n"
"PO-Revision-Date: 2022-10-28 07:18+0000\n"
"PO-Revision-Date: 2022-11-04 07:18+0000\n"
"Last-Translator: Markus Heiser <markus.heiser@darmarit.de>\n"
"Language-Team: Tamil <https://weblate.bubu1.eu/projects/searxng/searxng/ta/>"
"\n"
@ -40,7 +40,7 @@ msgstr "மற்றவை"
#. CATEGORY_NAMES['FILES']
#: searx/searxng.msg
msgid "files"
msgstr "கோப்புகள்"
msgstr "தரவுகள்"
#. CATEGORY_NAMES['GENERAL']
#: searx/searxng.msg
@ -110,12 +110,12 @@ msgstr "பாடல் வரிகள்"
#. CATEGORY_GROUPS['PACKAGES']
#: searx/searxng.msg
msgid "packages"
msgstr "Thokkupu"
msgstr "தொகுப்புகள்"
#. CATEGORY_GROUPS['Q_A']
#: searx/searxng.msg
msgid "q&a"
msgstr "கேள்வி பதில்"
msgstr "வினா விடை"
#. CATEGORY_GROUPS['REPOS']
#: searx/searxng.msg

@ -8,18 +8,19 @@
# networkneil <shankyneil1@gmail.com>, 2022.
msgid ""
msgstr ""
"Project-Id-Version: searx\n"
"Project-Id-Version: searx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2022-10-14 14:11+0000\n"
"PO-Revision-Date: 2022-07-15 07:19+0000\n"
"PO-Revision-Date: 2022-11-04 07:18+0000\n"
"Last-Translator: Markus Heiser <markus.heiser@darmarit.de>\n"
"Language-Team: Telugu <https://weblate.bubu1.eu/projects/searxng/searxng/te/>"
"\n"
"Language: te\n"
"Language-Team: Telugu "
"<https://weblate.bubu1.eu/projects/searxng/searxng/te/>\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.14.1\n"
"Generated-By: Babel 2.10.3\n"
#. CONSTANT_NAMES['DEFAULT_GROUP_NAME']
@ -130,7 +131,7 @@ msgstr "వెబ్"
#. CATEGORY_GROUPS['SCIENTIFIC PUBLICATIONS']
#: searx/searxng.msg
msgid "scientific publications"
msgstr ""
msgstr "శాస్త్రీయ ప్రచురణలు"
#. STYLE_NAMES['AUTO']
#: searx/searxng.msg
@ -1464,4 +1465,3 @@ msgstr "వీడియోను దాచిపెట్టు"
#~ "href=\"http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol#Request_methods\""
#~ " rel=\"external\">అభ్యర్థన పద్ధతుల గురించి మరింత"
#~ " తెలుసుకోండి</a>"

@ -13,18 +13,19 @@
# tjvfxtiwdr <tjvfxtiwdr@daimashili.com>, 2022.
msgid ""
msgstr ""
"Project-Id-Version: searx\n"
"Project-Id-Version: searx\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2022-10-14 14:11+0000\n"
"PO-Revision-Date: 2022-10-02 18:01+0000\n"
"Last-Translator: tjvfxtiwdr <tjvfxtiwdr@daimashili.com>\n"
"PO-Revision-Date: 2022-11-04 07:18+0000\n"
"Last-Translator: Markus Heiser <markus.heiser@darmarit.de>\n"
"Language-Team: Chinese (Traditional) <https://weblate.bubu1.eu/projects/"
"searxng/searxng/zh_Hant/>\n"
"Language: zh_Hant_TW\n"
"Language-Team: Chinese (Traditional) "
"<https://weblate.bubu1.eu/projects/searxng/searxng/zh_Hant/>\n"
"Plural-Forms: nplurals=1; plural=0;\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 4.14.1\n"
"Generated-By: Babel 2.10.3\n"
#. CONSTANT_NAMES['DEFAULT_GROUP_NAME']
@ -170,7 +171,7 @@ msgstr "網絡錯誤"
#: searx/webapp.py:168
msgid "SSL error: certificate validation has failed"
msgstr ""
msgstr "SSL錯誤証書驗證失敗"
#: searx/webapp.py:170
msgid "unexpected crash"
@ -1439,4 +1440,3 @@ msgstr "隱藏影片"
#~ msgstr ""
#~ "變更遞交形式,<a href=\"https://zh.wikipedia.org/wiki/超文本传输协议#请求方法\""
#~ " rel=\"external\">看看更多關於請求方法的介紹</a>"

Loading…
Cancel
Save