1
0
Fork 0
mirror of https://gitlab.com/bramw/baserow.git synced 2025-04-13 16:49:07 +00:00

Fix translation conflicts

This commit is contained in:
Bram Wiepjes 2024-12-16 15:46:55 +00:00
parent 31a8be013c
commit 8b531126da
46 changed files with 7915 additions and 4412 deletions
backend/src/baserow
contrib/database/locale
ko/LC_MESSAGES
pt_PT/LC_MESSAGES
core/locale
cs/LC_MESSAGES
de/LC_MESSAGES
es/LC_MESSAGES
fa/LC_MESSAGES
fi/LC_MESSAGES
fr/LC_MESSAGES
hu/LC_MESSAGES
id/LC_MESSAGES
it/LC_MESSAGES
ja/LC_MESSAGES
ko/LC_MESSAGES
mr/LC_MESSAGES
nb_NO/LC_MESSAGES
nl/LC_MESSAGES
pl/LC_MESSAGES
pt_BR/LC_MESSAGES
pt_PT/LC_MESSAGES
ru/LC_MESSAGES
uk/LC_MESSAGES
zh_Hans/LC_MESSAGES
enterprise/web-frontend/modules/baserow_enterprise/locales
premium
backend/src/baserow_premium/locale
ko/LC_MESSAGES
pt_PT/LC_MESSAGES
web-frontend/modules/baserow_premium/locales
web-frontend

View file

@ -3,20 +3,21 @@
# This file is distributed under the same license as the PACKAGE package. # This file is distributed under the same license as the PACKAGE package.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
# #
#, fuzzy
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: PACKAGE VERSION\n" "Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-07-16 13:47+0000\n" "POT-Creation-Date: 2024-07-16 13:47+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "PO-Revision-Date: 2024-12-04 17:00+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: 0v0 <0v0tvs@gmail.com>\n"
"Language-Team: LANGUAGE <LL@li.org>\n" "Language-Team: Korean <https://hosted.weblate.org/projects/baserow/"
"backend-database/ko/>\n"
"Language: ko\n" "Language: ko\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n" "Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 5.9-dev\n"
#: src/baserow/contrib/database/action/scopes.py:9 #: src/baserow/contrib/database/action/scopes.py:9
#, python-format #, python-format
@ -574,12 +575,11 @@ msgstr "%(table_name)s에서 %(form_name)s이(가) 제출되었습니다"
#, python-format #, python-format
msgid "and 1 more field" msgid "and 1 more field"
msgid_plural "and %(count)s more fields" msgid_plural "and %(count)s more fields"
msgstr[0] "그리고 1개의 필드 더" msgstr[0] "그리고 %(count)s개의 추가 필드"
msgstr[1] "그리고 %(count)s개의 필드 더"
#: src/baserow/contrib/database/webhooks/actions.py:20 #: src/baserow/contrib/database/webhooks/actions.py:20
msgid "Create Webhook" msgid "Create Webhook"
msgstr "Webhook 생성" msgstr "웹훅 생성"
#: src/baserow/contrib/database/webhooks/actions.py:22 #: src/baserow/contrib/database/webhooks/actions.py:22
#, python-format #, python-format

View file

@ -0,0 +1,610 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-07-16 13:47+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
"Language: pt_PT\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"
#: src/baserow/contrib/database/action/scopes.py:9
#, python-format
msgid "in database \"%(database_name)s\" (%(database_id)s)."
msgstr ""
#: src/baserow/contrib/database/action/scopes.py:13
#, python-format
msgid ""
"in table \"%(table_name)s\" (%(table_id)s) of database "
"\"%(database_name)s\" (%(database_id)s)."
msgstr ""
#: src/baserow/contrib/database/action/scopes.py:19
#, python-format
msgid ""
"in view \"%(view_name)s\" (%(view_id)s) of table "
"\"%(table_name)s\" (%(table_id)s) in database "
"\"%(database_name)s\" (%(database_id)s)."
msgstr ""
#: src/baserow/contrib/database/airtable/actions.py:22
msgid "Import database from Airtable"
msgstr ""
#: src/baserow/contrib/database/airtable/actions.py:24
#, python-format
msgid ""
"Imported database "
"\"%(installed_application_name)s\" (%(installed_application_id)s) from "
"Airtable share ID \"%(airtable_share_id)s\""
msgstr ""
#: src/baserow/contrib/database/application_types.py:236
msgid "Table"
msgstr ""
#: src/baserow/contrib/database/export/actions.py:20
msgid "Export Table"
msgstr ""
#: src/baserow/contrib/database/export/actions.py:21
#, python-format
msgid "View \"%(view_name)s\" (%(view_id)s) exported to %(export_type)s"
msgstr ""
#: src/baserow/contrib/database/export/actions.py:89
#, python-format
msgid "Table \"%(table_name)s\" (%(table_id)s) exported to %(export_type)s"
msgstr ""
#: src/baserow/contrib/database/fields/actions.py:36
msgid "Update field"
msgstr ""
#: src/baserow/contrib/database/fields/actions.py:37
#, python-format
msgid "Field \"%(field_name)s\" (%(field_id)s) updated"
msgstr ""
#: src/baserow/contrib/database/fields/actions.py:340
msgid "Create field"
msgstr ""
#: src/baserow/contrib/database/fields/actions.py:341
#, python-format
msgid "Field \"%(field_name)s\" (%(field_id)s) created"
msgstr ""
#: src/baserow/contrib/database/fields/actions.py:434
msgid "Delete field"
msgstr ""
#: src/baserow/contrib/database/fields/actions.py:435
#, python-format
msgid "Field \"%(field_name)s\" (%(field_id)s) deleted"
msgstr ""
#: src/baserow/contrib/database/fields/actions.py:507
msgid "Duplicate field"
msgstr ""
#: src/baserow/contrib/database/fields/actions.py:509
#, python-format
msgid ""
"Field \"%(field_name)s\" (%(field_id)s) duplicated (with_data=%(with_data)s) "
"from field \"%(original_field_name)s\" (%(original_field_id)s)"
msgstr ""
#: src/baserow/contrib/database/fields/actions.py:592
msgid "Change primary field"
msgstr ""
#: src/baserow/contrib/database/fields/actions.py:594
#, python-format
msgid ""
"Primary field of table %(table_name)s was changed to "
"%(new_primary_field_name)s"
msgstr ""
#: src/baserow/contrib/database/fields/models.py:371
#: src/baserow/contrib/database/fields/models.py:519
msgid "The format of the duration."
msgstr ""
#: src/baserow/contrib/database/fields/notification_types.py:53
#, python-format
msgid ""
"%(sender)s assigned you to %(field_name)s in row %(row_name)s in "
"%(table_name)s."
msgstr ""
#: src/baserow/contrib/database/fields/notification_types.py:181
#, python-format
msgid ""
"%(sender)s mentioned you in %(field_name)s in row %(row_name)s in "
"%(table_name)s."
msgstr ""
#: src/baserow/contrib/database/plugins.py:46
#, python-format
msgid "%(first_name)s's company"
msgstr ""
#: src/baserow/contrib/database/plugins.py:53
msgid "Customers"
msgstr ""
#: src/baserow/contrib/database/plugins.py:55
#: src/baserow/contrib/database/plugins.py:77
#: src/baserow/contrib/database/table/handler.py:624
#: src/baserow/contrib/database/table/handler.py:637
msgid "Name"
msgstr ""
#: src/baserow/contrib/database/plugins.py:56
msgid "Last name"
msgstr ""
#: src/baserow/contrib/database/plugins.py:57
#: src/baserow/contrib/database/table/handler.py:625
msgid "Notes"
msgstr ""
#: src/baserow/contrib/database/plugins.py:58
#: src/baserow/contrib/database/plugins.py:79
#: src/baserow/contrib/database/table/handler.py:626
msgid "Active"
msgstr ""
#: src/baserow/contrib/database/plugins.py:75
msgid "Projects"
msgstr ""
#: src/baserow/contrib/database/plugins.py:78
msgid "Started"
msgstr ""
#: src/baserow/contrib/database/plugins.py:84
msgid "Calculator"
msgstr ""
#: src/baserow/contrib/database/plugins.py:85
msgid "Turing machine"
msgstr ""
#: src/baserow/contrib/database/plugins.py:86
msgid "Computer architecture"
msgstr ""
#: src/baserow/contrib/database/plugins.py:87
msgid "Cellular Automata"
msgstr ""
#: src/baserow/contrib/database/rows/actions.py:32
msgid "Create row"
msgstr ""
#: src/baserow/contrib/database/rows/actions.py:32
#, python-format
msgid "Row (%(row_id)s) created"
msgstr ""
#: src/baserow/contrib/database/rows/actions.py:117
msgid "Create rows"
msgstr ""
#: src/baserow/contrib/database/rows/actions.py:117
#, python-format
msgid "Rows (%(row_ids)s) created"
msgstr ""
#: src/baserow/contrib/database/rows/actions.py:203
msgid "Import rows"
msgstr ""
#: src/baserow/contrib/database/rows/actions.py:203
#, python-format
msgid "Rows (%(row_ids)s) imported"
msgstr ""
#: src/baserow/contrib/database/rows/actions.py:284
msgid "Delete row"
msgstr ""
#: src/baserow/contrib/database/rows/actions.py:284
#, python-format
msgid "Row (%(row_id)s) deleted"
msgstr ""
#: src/baserow/contrib/database/rows/actions.py:350
msgid "Delete rows"
msgstr ""
#: src/baserow/contrib/database/rows/actions.py:350
#, python-format
msgid "Rows (%(row_ids)s) deleted"
msgstr ""
#: src/baserow/contrib/database/rows/actions.py:497
msgid "Move row"
msgstr ""
#: src/baserow/contrib/database/rows/actions.py:497
#, python-format
msgid "Row (%(row_id)s) moved"
msgstr ""
#: src/baserow/contrib/database/rows/actions.py:607
msgid "Update row"
msgstr ""
#: src/baserow/contrib/database/rows/actions.py:607
#, python-format
msgid "Row (%(row_id)s) updated"
msgstr ""
#: src/baserow/contrib/database/rows/actions.py:707
msgid "Update rows"
msgstr ""
#: src/baserow/contrib/database/rows/actions.py:707
#, python-format
msgid "Rows (%(row_ids)s) updated"
msgstr ""
#: src/baserow/contrib/database/table/actions.py:26
msgid "Create table"
msgstr ""
#: src/baserow/contrib/database/table/actions.py:27
#, python-format
msgid "Table \"%(table_name)s\" (%(table_id)s) created"
msgstr ""
#: src/baserow/contrib/database/table/actions.py:104
msgid "Delete table"
msgstr ""
#: src/baserow/contrib/database/table/actions.py:105
#, python-format
msgid "Table \"%(table_name)s\" (%(table_id)s) deleted"
msgstr ""
#: src/baserow/contrib/database/table/actions.py:160
msgid "Order tables"
msgstr ""
#: src/baserow/contrib/database/table/actions.py:161
msgid "Tables order changed"
msgstr ""
#: src/baserow/contrib/database/table/actions.py:224
msgid "Update table"
msgstr ""
#: src/baserow/contrib/database/table/actions.py:226
#, python-format
msgid ""
"Table (%(table_id)s) name changed from \"%(original_table_name)s\" to "
"\"%(table_name)s\""
msgstr ""
#: src/baserow/contrib/database/table/actions.py:296
msgid "Duplicate table"
msgstr ""
#: src/baserow/contrib/database/table/actions.py:298
#, python-format
msgid ""
"Table \"%(table_name)s\" (%(table_id)s) duplicated from "
"\"%(original_table_name)s\" (%(original_table_id)s) "
msgstr ""
#: src/baserow/contrib/database/table/handler.py:528
msgid "Grid"
msgstr ""
#: src/baserow/contrib/database/table/handler.py:586
#, python-format
msgid "Field %d"
msgstr ""
#: src/baserow/contrib/database/tokens/actions.py:21
msgid "Create DB token"
msgstr ""
#: src/baserow/contrib/database/tokens/actions.py:23
#, python-format
msgid ""
"A Database Token with name \"%(token_name)s\" (%(token_id)s) has been created"
msgstr ""
#: src/baserow/contrib/database/tokens/actions.py:58
msgid "Update DB token name"
msgstr ""
#: src/baserow/contrib/database/tokens/actions.py:60
#, python-format
msgid ""
"The Database Token (%(token_name)s) name changed from "
"\"%(original_token_name)s\" to \"%(token_name)s\""
msgstr ""
#: src/baserow/contrib/database/tokens/actions.py:102
msgid "Update DB token permissions"
msgstr ""
#: src/baserow/contrib/database/tokens/actions.py:104
#, python-format
msgid ""
"The Database Token \"%(token_name)s\" (%(token_id)s) permissions has been "
"updated"
msgstr ""
#: src/baserow/contrib/database/tokens/actions.py:163
msgid "Rotate DB token key"
msgstr ""
#: src/baserow/contrib/database/tokens/actions.py:164
#, python-format
msgid "The Database Token \"%(token_name)s\" (%(token_id)s) has been rotated"
msgstr ""
#: src/baserow/contrib/database/tokens/actions.py:200
msgid "Delete DB token"
msgstr ""
#: src/baserow/contrib/database/tokens/actions.py:201
#, python-format
msgid "The Database Token \"%(token_name)s\" (%(token_id)s) has been deleted"
msgstr ""
#: src/baserow/contrib/database/views/actions.py:42
msgid "Create a view filter"
msgstr ""
#: src/baserow/contrib/database/views/actions.py:43
#, python-format
msgid "View filter created on field \"%(field_name)s\" (%(field_id)s)"
msgstr ""
#: src/baserow/contrib/database/views/actions.py:152
msgid "Update a view filter"
msgstr ""
#: src/baserow/contrib/database/views/actions.py:153
#, python-format
msgid "View filter updated on field \"%(field_name)s\" (%(field_id)s)"
msgstr ""
#: src/baserow/contrib/database/views/actions.py:284
msgid "Delete a view filter"
msgstr ""
#: src/baserow/contrib/database/views/actions.py:285
#, python-format
msgid "View filter deleted from field \"%(field_name)s\" (%(field_id)s)"
msgstr ""
#: src/baserow/contrib/database/views/actions.py:394
msgid "Create a view filter group"
msgstr ""
#: src/baserow/contrib/database/views/actions.py:395
msgid "View filter group created"
msgstr ""
#: src/baserow/contrib/database/views/actions.py:488
msgid "Update a view filter group"
msgstr ""
#: src/baserow/contrib/database/views/actions.py:489
#, python-format
msgid "View filter group updated to \"%(filter_type)s\""
msgstr ""
#: src/baserow/contrib/database/views/actions.py:589
msgid "Delete a view filter group"
msgstr ""
#: src/baserow/contrib/database/views/actions.py:590
msgid "View filter group deleted"
msgstr ""
#: src/baserow/contrib/database/views/actions.py:744
msgid "Create a view sort"
msgstr ""
#: src/baserow/contrib/database/views/actions.py:745
#, python-format
msgid "View sorted on field \"%(field_name)s\" (%(field_id)s)"
msgstr ""
#: src/baserow/contrib/database/views/actions.py:829
msgid "Update a view sort"
msgstr ""
#: src/baserow/contrib/database/views/actions.py:830
#, python-format
msgid "View sort updated on field \"%(field_name)s\" (%(field_id)s)"
msgstr ""
#: src/baserow/contrib/database/views/actions.py:938
msgid "Delete a view sort"
msgstr ""
#: src/baserow/contrib/database/views/actions.py:939
#, python-format
msgid "View sort deleted from field \"%(field_name)s\" (%(field_id)s)"
msgstr ""
#: src/baserow/contrib/database/views/actions.py:1024
msgid "Order views"
msgstr ""
#: src/baserow/contrib/database/views/actions.py:1024
msgid "Views order changed"
msgstr ""
#: src/baserow/contrib/database/views/actions.py:1095
msgid "Update view field options"
msgstr ""
#: src/baserow/contrib/database/views/actions.py:1096
msgid "ViewFieldOptions updated"
msgstr ""
#: src/baserow/contrib/database/views/actions.py:1197
msgid "View slug URL updated"
msgstr ""
#: src/baserow/contrib/database/views/actions.py:1198
msgid "View changed public slug URL"
msgstr ""
#: src/baserow/contrib/database/views/actions.py:1271
msgid "Update view"
msgstr ""
#: src/baserow/contrib/database/views/actions.py:1272
#, python-format
msgid "View \"%(view_name)s\" (%(view_id)s) updated"
msgstr ""
#: src/baserow/contrib/database/views/actions.py:1353
msgid "Create view"
msgstr ""
#: src/baserow/contrib/database/views/actions.py:1354
#, python-format
msgid "View \"%(view_name)s\" (%(view_id)s) created"
msgstr ""
#: src/baserow/contrib/database/views/actions.py:1428
msgid "Duplicate view"
msgstr ""
#: src/baserow/contrib/database/views/actions.py:1430
#, python-format
msgid ""
"View \"%(view_name)s\" (%(view_id)s) duplicated from view "
"\"%(original_view_name)s\" (%(original_view_id)s)"
msgstr ""
#: src/baserow/contrib/database/views/actions.py:1504
msgid "Delete view"
msgstr ""
#: src/baserow/contrib/database/views/actions.py:1505
#, python-format
msgid "View \"%(view_name)s\" (%(view_id)s) deleted"
msgstr ""
#: src/baserow/contrib/database/views/actions.py:1567
msgid "Create decoration"
msgstr ""
#: src/baserow/contrib/database/views/actions.py:1568
#, python-format
msgid "View decoration %(decorator_id)s created"
msgstr ""
#: src/baserow/contrib/database/views/actions.py:1672
msgid "Update decoration"
msgstr ""
#: src/baserow/contrib/database/views/actions.py:1673
#, python-format
msgid "View decoration %(decorator_id)s updated"
msgstr ""
#: src/baserow/contrib/database/views/actions.py:1810
msgid "Delete decoration"
msgstr ""
#: src/baserow/contrib/database/views/actions.py:1811
#, python-format
msgid "View decoration %(decorator_id)s deleted"
msgstr ""
#: src/baserow/contrib/database/views/actions.py:1907
msgid "Create a view group"
msgstr ""
#: src/baserow/contrib/database/views/actions.py:1908
#, python-format
msgid "View grouped on field \"%(field_name)s\" (%(field_id)s)"
msgstr ""
#: src/baserow/contrib/database/views/actions.py:2008
msgid "Update a view group"
msgstr ""
#: src/baserow/contrib/database/views/actions.py:2009
#, python-format
msgid "View group by updated on field \"%(field_name)s\" (%(field_id)s)"
msgstr ""
#: src/baserow/contrib/database/views/actions.py:2137
msgid "Delete a view group"
msgstr ""
#: src/baserow/contrib/database/views/actions.py:2138
#, python-format
msgid "View group by deleted from field \"%(field_name)s\" (%(field_id)s)"
msgstr ""
#: src/baserow/contrib/database/views/notification_types.py:84
#, python-format
msgid "%(form_name)s has been submitted in %(table_name)s"
msgstr ""
#: src/baserow/contrib/database/views/notification_types.py:101
#, python-format
msgid "and 1 more field"
msgid_plural "and %(count)s more fields"
msgstr[0] ""
msgstr[1] ""
#: src/baserow/contrib/database/webhooks/actions.py:20
msgid "Create Webhook"
msgstr ""
#: src/baserow/contrib/database/webhooks/actions.py:22
#, python-format
msgid ""
"Webhook \"%(webhook_name)s\" (%(webhook_id)s) as %(webhook_request_method)s "
"to %(webhook_url)s\" created"
msgstr ""
#: src/baserow/contrib/database/webhooks/actions.py:88
msgid "Delete Webhook"
msgstr ""
#: src/baserow/contrib/database/webhooks/actions.py:90
#, python-format
msgid ""
"Webhook \"%(webhook_name)s\" (%(webhook_id)s) as %(webhook_request_method)s "
"to %(webhook_url)s\" deleted"
msgstr ""
#: src/baserow/contrib/database/webhooks/actions.py:152
msgid "Update Webhook"
msgstr ""
#: src/baserow/contrib/database/webhooks/actions.py:154
#, python-format
msgid ""
"Webhook \"%(webhook_name)s\" (%(webhook_id)s) as %(webhook_request_method)s "
"to %(webhook_url)s\" updated"
msgstr ""

View file

@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: \n" "Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-01-18 13:32+0000\n" "POT-Creation-Date: 2024-01-18 13:32+0000\n"
"PO-Revision-Date: 2024-05-15 22:08+0000\n" "PO-Revision-Date: 2024-12-16 15:08+0000\n"
"Last-Translator: Marek Václavík <marcus@seznam.cz>\n" "Last-Translator: Marek Václavík <marcus@seznam.cz>\n"
"Language-Team: Czech <https://hosted.weblate.org/projects/baserow/" "Language-Team: Czech <https://hosted.weblate.org/projects/baserow/"
"backend-core/cs/>\n" "backend-core/cs/>\n"
@ -12,7 +12,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=((n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2);\n" "Plural-Forms: nplurals=3; plural=((n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2);\n"
"X-Generator: Weblate 5.6-dev\n" "X-Generator: Weblate 5.9\n"
#: src/baserow/core/action/scopes.py:9 #: src/baserow/core/action/scopes.py:9
#, python-format #, python-format

View file

@ -3,8 +3,8 @@ msgstr ""
"Project-Id-Version: \n" "Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-01-18 13:32+0000\n" "POT-Creation-Date: 2024-01-18 13:32+0000\n"
"PO-Revision-Date: 2024-01-31 13:43+0000\n" "PO-Revision-Date: 2024-12-16 15:08+0000\n"
"Last-Translator: SWEETGOOD <cs@sweetgood.de>\n" "Last-Translator: Natthapon <natthapon@wagner-international.com>\n"
"Language-Team: German <https://hosted.weblate.org/projects/baserow/" "Language-Team: German <https://hosted.weblate.org/projects/baserow/"
"backend-core/de/>\n" "backend-core/de/>\n"
"Language: de\n" "Language: de\n"
@ -12,7 +12,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n" "Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 5.4-dev\n" "X-Generator: Weblate 5.9\n"
#: src/baserow/core/action/scopes.py:9 #: src/baserow/core/action/scopes.py:9
#, python-format #, python-format
@ -47,8 +47,8 @@ msgid ""
"Group (%(group_id)s) name changed from \"%(original_group_name)s\" to " "Group (%(group_id)s) name changed from \"%(original_group_name)s\" to "
"\"%(group_name)s.\"" "\"%(group_name)s.\""
msgstr "" msgstr ""
"Der Name des Arbeitsbereichs (%(group_id)s) wurde von " "Der Name des Arbeitsbereichs (%(group_id)s) wurde von \""
"\"%(original_group_name)s\" in \"%(group_name)s\" geändert" "%(original_group_name)s\" in \"%(group_name)s\" geändert"
#: src/baserow/core/actions.py:237 #: src/baserow/core/actions.py:237
msgid "Order groups" msgid "Order groups"
@ -100,8 +100,8 @@ msgid ""
"Application (%(application_id)s) of type %(application_type)s renamed from " "Application (%(application_id)s) of type %(application_type)s renamed from "
"\"%(original_application_name)s\" to \"%(application_name)s\"" "\"%(original_application_name)s\" to \"%(application_name)s\""
msgstr "" msgstr ""
"Anwendung (%(application_id)s) vom Typ %(application_type)s umbenannt von " "Anwendung (%(application_id)s) vom Typ %(application_type)s umbenannt von \""
"\"%(original_application_name)s\" in \"%(application_name)s\"" "%(original_application_name)s\" in \"%(application_name)s\""
#: src/baserow/core/actions.py:579 #: src/baserow/core/actions.py:579
msgid "Duplicate application" msgid "Duplicate application"
@ -115,8 +115,8 @@ msgid ""
"\" (%(original_application_id)s)" "\" (%(original_application_id)s)"
msgstr "" msgstr ""
"Anwendung \"%(application_name)s\" (%(application_id)s) vom Typ " "Anwendung \"%(application_name)s\" (%(application_id)s) vom Typ "
"%(application_type)s dupliziert aus \"%(original_application_name)s" "%(application_type)s dupliziert aus \"%(original_application_name)s\" "
"\" (%(original_application_id)s)" "(%(original_application_id)s)"
#: src/baserow/core/actions.py:658 #: src/baserow/core/actions.py:658
msgid "Install template" msgid "Install template"
@ -141,8 +141,8 @@ msgid ""
"Group invitation created for \"%(email)s\" to join \"%(group_name)s" "Group invitation created for \"%(email)s\" to join \"%(group_name)s"
"\" (%(group_id)s) as %(permissions)s." "\" (%(group_id)s) as %(permissions)s."
msgstr "" msgstr ""
"Gruppeneinladung erstellt für \"%(email)s\", um \"%(group_name)s" "Gruppeneinladung erstellt für \"%(email)s\", um \"%(group_name)s\" "
"\" (%(group_id)s) als %(permissions)s beizutreten." "(%(group_id)s) als %(permissions)s beizutreten."
#: src/baserow/core/actions.py:791 #: src/baserow/core/actions.py:791
msgid "Delete group invitation" msgid "Delete group invitation"
@ -154,8 +154,8 @@ msgid ""
"Group invitation (%(invitation_id)s) deleted for \"%(email)s\" to join " "Group invitation (%(invitation_id)s) deleted for \"%(email)s\" to join "
"\"%(group_name)s\" (%(group_id)s) as %(permissions)s." "\"%(group_name)s\" (%(group_id)s) as %(permissions)s."
msgstr "" msgstr ""
"Gruppeneinladung (%(invitation_id)s) gelöscht für \"%(email)s\" um " "Gruppeneinladung (%(invitation_id)s) gelöscht für \"%(email)s\" um \""
"\"%(group_name)s\" (%(group_id)s) als %(permissions)s zu verbinden." "%(group_name)s\" (%(group_id)s) als %(permissions)s zu verbinden."
#: src/baserow/core/actions.py:846 #: src/baserow/core/actions.py:846
msgid "Accept group invitation" msgid "Accept group invitation"
@ -167,8 +167,8 @@ msgid ""
"Invitation (%(invitation_id)s) sent by \"%(sender)s\" to join " "Invitation (%(invitation_id)s) sent by \"%(sender)s\" to join "
"\"%(group_name)s\" (%(group_id)s) as %(permissions)s was accepted." "\"%(group_name)s\" (%(group_id)s) as %(permissions)s was accepted."
msgstr "" msgstr ""
"Die Einladung (%(invitation_id)s) von \"%(sender)s\", sich \"%(group_name)s" "Die Einladung (%(invitation_id)s) von \"%(sender)s\", sich \"%(group_name)s\""
"\" (%(group_id)s) als %(permissions)s anzuschließen, wurde angenommen." " (%(group_id)s) als %(permissions)s anzuschließen, wurde angenommen."
#: src/baserow/core/actions.py:901 #: src/baserow/core/actions.py:901
msgid "Reject group invitation" msgid "Reject group invitation"
@ -180,8 +180,8 @@ msgid ""
"Invitation (%(invitation_id)s) sent by \"%(sender)s\" to join " "Invitation (%(invitation_id)s) sent by \"%(sender)s\" to join "
"\"%(group_name)s\" (%(group_id)s) as %(permissions)s was rejected." "\"%(group_name)s\" (%(group_id)s) as %(permissions)s was rejected."
msgstr "" msgstr ""
"Die Einladung (%(invitation_id)s) von \"%(sender)s\", sich \"%(group_name)s" "Die Einladung (%(invitation_id)s) von \"%(sender)s\", sich \"%(group_name)s\""
"\" (%(group_id)s) als %(permissions)s anzuschließen, wurde abgelehnt." " (%(group_id)s) als %(permissions)s anzuschließen, wurde abgelehnt."
#: src/baserow/core/actions.py:956 #: src/baserow/core/actions.py:956
msgid "Update group invitation permissions" msgid "Update group invitation permissions"
@ -195,8 +195,8 @@ msgid ""
"\"%(group_name)s\" (%(group_id)s)." "\"%(group_name)s\" (%(group_id)s)."
msgstr "" msgstr ""
"Die Einladungsberechtigung (%(invitation_id)s) wurde von " "Die Einladungsberechtigung (%(invitation_id)s) wurde von "
"%(original_permissions)s auf %(permissions)s für %(email)s in der Gruppe " "%(original_permissions)s auf %(permissions)s für %(email)s in der Gruppe \""
"\"%(group_name)s\" (%(group_id)s) geändert." "%(group_name)s\" (%(group_id)s) geändert."
#: src/baserow/core/actions.py:1015 #: src/baserow/core/actions.py:1015
msgid "Leave group" msgid "Leave group"
@ -245,8 +245,8 @@ msgid ""
"Snapshot \"%(snapshot_name)s\" (%(snapshot_id)s) created for application " "Snapshot \"%(snapshot_name)s\" (%(snapshot_id)s) created for application "
"\"%(application_name)s\" (%(application_id)s)." "\"%(application_name)s\" (%(application_id)s)."
msgstr "" msgstr ""
"Snapshot \"%(snapshot_name)s\" (%(snapshot_id)s) für Anwendung " "Snapshot \"%(snapshot_name)s\" (%(snapshot_id)s) für Anwendung \""
"\"%(application_name)s\" (%(application_id)s) erstellt." "%(application_name)s\" (%(application_id)s) erstellt."
#: src/baserow/core/snapshots/actions.py:68 #: src/baserow/core/snapshots/actions.py:68
msgid "Restore Snapshot" msgid "Restore Snapshot"
@ -259,9 +259,9 @@ msgid ""
"\"%(original_application_name)s\" (%(original_application_id)s) to " "\"%(original_application_name)s\" (%(original_application_id)s) to "
"application \"%(application_name)s\" (%(application_id)s)." "application \"%(application_name)s\" (%(application_id)s)."
msgstr "" msgstr ""
"Snapshot \"%(snapshot_name)s\" (%(snapshot_id)s) von Anwendung " "Snapshot \"%(snapshot_name)s\" (%(snapshot_id)s) von Anwendung \""
"\"%(original_application_name)s\" (%(original_application_id)s) zu Anwendung " "%(original_application_name)s\" (%(original_application_id)s) zu Anwendung \""
"\"%(application_name)s\" (%(application_id)s) wiederhergestellt." "%(application_name)s\" (%(application_id)s) wiederhergestellt."
#: src/baserow/core/snapshots/actions.py:124 #: src/baserow/core/snapshots/actions.py:124
msgid "Delete Snapshot" msgid "Delete Snapshot"
@ -273,8 +273,8 @@ msgid ""
"Snapshot \"%(snapshot_name)s\" (%(snapshot_id)s) deleted for application " "Snapshot \"%(snapshot_name)s\" (%(snapshot_id)s) deleted for application "
"\"%(application_name)s\" (%(application_id)s)." "\"%(application_name)s\" (%(application_id)s)."
msgstr "" msgstr ""
"Snapshot \"%(snapshot_name)s\" (%(snapshot_id)s) für Anwendung " "Snapshot \"%(snapshot_name)s\" (%(snapshot_id)s) für Anwendung \""
"\"%(application_name)s\" (%(application_id)s) gelöscht." "%(application_name)s\" (%(application_id)s) gelöscht."
#: src/baserow/core/templates/baserow/core/group_invitation.html:144 #: src/baserow/core/templates/baserow/core/group_invitation.html:144
#: src/baserow/core/templates/baserow/core/workspace_invitation.html:144 #: src/baserow/core/templates/baserow/core/workspace_invitation.html:144
@ -424,8 +424,8 @@ msgid ""
"Trash for application \"%(application_name)s\" (%(application_id)s) has been " "Trash for application \"%(application_name)s\" (%(application_id)s) has been "
"emptied" "emptied"
msgstr "" msgstr ""
"Der Papierkorb für die Anwendung \"%(application_name)s" "Der Papierkorb für die Anwendung \"%(application_name)s\" "
"\" (%(application_id)s) wurde geleert" "(%(application_id)s) wurde geleert"
#: src/baserow/core/trash/actions.py:79 #: src/baserow/core/trash/actions.py:79
#, python-format #, python-format
@ -433,8 +433,8 @@ msgid ""
"Trash for workspace \"%(workspace_name)s\" (%(workspace_id)s) has been " "Trash for workspace \"%(workspace_name)s\" (%(workspace_id)s) has been "
"emptied." "emptied."
msgstr "" msgstr ""
"Der Papierkorb für den Arbeitsbereich \"%(workspace_name)s" "Der Papierkorb für den Arbeitsbereich \"%(workspace_name)s\" "
"\" (%(workspace_id)s) wurde geleert." "(%(workspace_id)s) wurde geleert."
#: src/baserow/core/trash/actions.py:90 #: src/baserow/core/trash/actions.py:90
msgid "Restore from trash" msgid "Restore from trash"
@ -459,9 +459,9 @@ msgid ""
"\" (%(auth_provider_id)s) auth provider (invitation: " "\" (%(auth_provider_id)s) auth provider (invitation: "
"%(with_invitation_token)s)" "%(with_invitation_token)s)"
msgstr "" msgstr ""
"Benutzer \"%(user_email)s\" (%(user_id)s) über \"%(auth_provider_type)s" "Benutzer \"%(user_email)s\" (%(user_id)s) über \"%(auth_provider_type)s\" "
"\" (%(auth_provider_id)s) auth provider (Einladung: " "(%(auth_provider_id)s) auth provider (Einladung: %(with_invitation_token)s) "
"%(with_invitation_token)s) erstellt" "erstellt"
#: src/baserow/core/user/actions.py:110 #: src/baserow/core/user/actions.py:110
msgid "Update User" msgid "Update User"
@ -508,8 +508,8 @@ msgid ""
"User \"%(user_email)s\" (%(user_id)s) signed in via \"%(auth_provider_type)s" "User \"%(user_email)s\" (%(user_id)s) signed in via \"%(auth_provider_type)s"
"\" (%(auth_provider_id)s) auth provider" "\" (%(auth_provider_id)s) auth provider"
msgstr "" msgstr ""
"Benutzer \"%(user_email)s\" (%(user_id)s) über \"%(auth_provider_type)s" "Benutzer \"%(user_email)s\" (%(user_id)s) über \"%(auth_provider_type)s\" "
"\" (%(auth_provider_id)s) auth provider angemeldet" "(%(auth_provider_id)s) auth provider angemeldet"
#: src/baserow/core/user/actions.py:283 #: src/baserow/core/user/actions.py:283
msgid "Send reset user password" msgid "Send reset user password"

View file

@ -3,8 +3,8 @@ msgstr ""
"Project-Id-Version: \n" "Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-01-18 13:32+0000\n" "POT-Creation-Date: 2024-01-18 13:32+0000\n"
"PO-Revision-Date: 2024-04-23 18:07+0000\n" "PO-Revision-Date: 2024-12-16 15:08+0000\n"
"Last-Translator: gallegonovato <fran-carro@hotmail.es>\n" "Last-Translator: Anonymous <noreply@weblate.org>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/baserow/" "Language-Team: Spanish <https://hosted.weblate.org/projects/baserow/"
"backend-core/es/>\n" "backend-core/es/>\n"
"Language: es\n" "Language: es\n"
@ -12,7 +12,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n" "Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 5.5-dev\n" "X-Generator: Weblate 5.9\n"
#: src/baserow/core/action/scopes.py:9 #: src/baserow/core/action/scopes.py:9
#, python-format #, python-format
@ -47,8 +47,8 @@ msgid ""
"Group (%(group_id)s) name changed from \"%(original_group_name)s\" to " "Group (%(group_id)s) name changed from \"%(original_group_name)s\" to "
"\"%(group_name)s.\"" "\"%(group_name)s.\""
msgstr "" msgstr ""
"El nombre del grupo (%(group_id)s) ha cambiado de \"%(original_group_name)s" "El nombre del grupo (%(group_id)s) ha cambiado de \"%(original_group_name)s\""
"\" a \"%(group_name)s.\"" " a \"%(group_name)s.\""
#: src/baserow/core/actions.py:237 #: src/baserow/core/actions.py:237
msgid "Order groups" msgid "Order groups"
@ -100,8 +100,8 @@ msgid ""
"Application (%(application_id)s) of type %(application_type)s renamed from " "Application (%(application_id)s) of type %(application_type)s renamed from "
"\"%(original_application_name)s\" to \"%(application_name)s\"" "\"%(original_application_name)s\" to \"%(application_name)s\""
msgstr "" msgstr ""
"Aplicación (%(application_id)s) de tipo %(application_type)s renombrada de " "Aplicación (%(application_id)s) de tipo %(application_type)s renombrada de \""
"\"%(original_application_name)s\" a \"%(application_name)s\"" "%(original_application_name)s\" a \"%(application_name)s\""
#: src/baserow/core/actions.py:579 #: src/baserow/core/actions.py:579
msgid "Duplicate application" msgid "Duplicate application"
@ -115,8 +115,8 @@ msgid ""
"\" (%(original_application_id)s)" "\" (%(original_application_id)s)"
msgstr "" msgstr ""
"Aplicación \"%(application_name)s\" (%(application_id)s) de tipo " "Aplicación \"%(application_name)s\" (%(application_id)s) de tipo "
"%(application_type)s duplicada de \"%(original_application_name)s" "%(application_type)s duplicada de \"%(original_application_name)s\" "
"\" (%(original_application_id)s)" "(%(original_application_id)s)"
#: src/baserow/core/actions.py:658 #: src/baserow/core/actions.py:658
msgid "Install template" msgid "Install template"
@ -285,8 +285,8 @@ msgid ""
"<strong>%(first_name)s</strong> has invited you to collaborate on <strong>" "<strong>%(first_name)s</strong> has invited you to collaborate on <strong>"
"%(group_name)s</strong>." "%(group_name)s</strong>."
msgstr "" msgstr ""
"<strong>%(first_name)s</strong> te ha invitado a colaborar en <strong>" "<strong>%(first_name)s</strong> te ha invitado a colaborar en "
"%(group_name)s</strong>." "<strong>%(group_name)s</strong>."
#: src/baserow/core/templates/baserow/core/group_invitation.html:163 #: src/baserow/core/templates/baserow/core/group_invitation.html:163
#: src/baserow/core/templates/baserow/core/workspace_invitation.html:167 #: src/baserow/core/templates/baserow/core/workspace_invitation.html:167

View file

@ -8,14 +8,16 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n" "Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-01-18 13:32+0000\n" "POT-Creation-Date: 2024-01-18 13:32+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "PO-Revision-Date: 2024-12-16 15:08+0000\n"
"Last-Translator: Automatically generated\n" "Last-Translator: Anonymous <noreply@weblate.org>\n"
"Language-Team: none\n" "Language-Team: Persian <https://hosted.weblate.org/projects/baserow/"
"backend-core/fa/>\n"
"Language: fa\n" "Language: fa\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n" "Plural-Forms: nplurals=2; plural=n > 1;\n"
"X-Generator: Weblate 5.9\n"
#: src/baserow/core/action/scopes.py:9 #: src/baserow/core/action/scopes.py:9
#, python-format #, python-format

View file

@ -8,14 +8,16 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n" "Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-01-18 13:32+0000\n" "POT-Creation-Date: 2024-01-18 13:32+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "PO-Revision-Date: 2024-12-16 15:08+0000\n"
"Last-Translator: Automatically generated\n" "Last-Translator: Anonymous <noreply@weblate.org>\n"
"Language-Team: none\n" "Language-Team: Finnish <https://hosted.weblate.org/projects/baserow/"
"backend-core/fi/>\n"
"Language: fi\n" "Language: fi\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n" "Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 5.9\n"
#: src/baserow/core/action/scopes.py:9 #: src/baserow/core/action/scopes.py:9
#, python-format #, python-format

View file

@ -3,8 +3,8 @@ msgstr ""
"Project-Id-Version: \n" "Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-01-18 13:32+0000\n" "POT-Creation-Date: 2024-01-18 13:32+0000\n"
"PO-Revision-Date: 2024-01-19 09:37+0000\n" "PO-Revision-Date: 2024-12-16 15:08+0000\n"
"Last-Translator: Jérémie Pardou-Piquemal <jrmi@jeremiez.net>\n" "Last-Translator: Anonymous <noreply@weblate.org>\n"
"Language-Team: French <https://hosted.weblate.org/projects/baserow/" "Language-Team: French <https://hosted.weblate.org/projects/baserow/"
"backend-core/fr/>\n" "backend-core/fr/>\n"
"Language: fr\n" "Language: fr\n"
@ -12,7 +12,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n" "Plural-Forms: nplurals=2; plural=n > 1;\n"
"X-Generator: Weblate 5.4-dev\n" "X-Generator: Weblate 5.9\n"
#: src/baserow/core/action/scopes.py:9 #: src/baserow/core/action/scopes.py:9
#, python-format #, python-format
@ -115,8 +115,8 @@ msgid ""
"\" (%(original_application_id)s)" "\" (%(original_application_id)s)"
msgstr "" msgstr ""
"L'application \"%(application_name)s\" (%(application_id)s) de type " "L'application \"%(application_name)s\" (%(application_id)s) de type "
"%(application_type)s a été dupliquée à partir de l'application " "%(application_type)s a été dupliquée à partir de l'application \""
"\"%(original_application_name)s\" (%(original_application_id)s)." "%(original_application_name)s\" (%(original_application_id)s)."
#: src/baserow/core/actions.py:658 #: src/baserow/core/actions.py:658
msgid "Install template" msgid "Install template"
@ -141,8 +141,8 @@ msgid ""
"Group invitation created for \"%(email)s\" to join \"%(group_name)s" "Group invitation created for \"%(email)s\" to join \"%(group_name)s"
"\" (%(group_id)s) as %(permissions)s." "\" (%(group_id)s) as %(permissions)s."
msgstr "" msgstr ""
"Création d'une invitation pour « %(email)s » à joindre le Projet " "Création d'une invitation pour « %(email)s » à joindre le Projet « "
"« %(group_name)s » (%(group_id)s) en tant que %(permissions)s." "%(group_name)s » (%(group_id)s) en tant que %(permissions)s."
#: src/baserow/core/actions.py:791 #: src/baserow/core/actions.py:791
msgid "Delete group invitation" msgid "Delete group invitation"
@ -197,8 +197,8 @@ msgid ""
"\"%(group_name)s\" (%(group_id)s)." "\"%(group_name)s\" (%(group_id)s)."
msgstr "" msgstr ""
"Changement de permissions pour l'invitation (%(invitation_id)s) de " "Changement de permissions pour l'invitation (%(invitation_id)s) de "
"%(original_permissions)s vers %(permissions)s pour %(email)s pour le Projet " "%(original_permissions)s vers %(permissions)s pour %(email)s pour le Projet «"
"« %(group_name)s » (%(group_id)s)." " %(group_name)s » (%(group_id)s)."
#: src/baserow/core/actions.py:1015 #: src/baserow/core/actions.py:1015
msgid "Leave group" msgid "Leave group"
@ -261,9 +261,8 @@ msgid ""
"application \"%(application_name)s\" (%(application_id)s)." "application \"%(application_name)s\" (%(application_id)s)."
msgstr "" msgstr ""
"Sauvegarde \"%(snapshot_name)s\" (%(snapshot_id)s) restaurée de " "Sauvegarde \"%(snapshot_name)s\" (%(snapshot_id)s) restaurée de "
"l'application \"%(original_application_name)s" "l'application \"%(original_application_name)s\" (%(original_application_id)s)"
"\" (%(original_application_id)s) vers l'application \"%(application_name)s" " vers l'application \"%(application_name)s\" (%(application_id)s)."
"\" (%(application_id)s)."
#: src/baserow/core/snapshots/actions.py:124 #: src/baserow/core/snapshots/actions.py:124
msgid "Delete Snapshot" msgid "Delete Snapshot"
@ -414,8 +413,8 @@ msgid ""
"<strong>%(first_name)s</strong> has invited you to collaborate on <strong>" "<strong>%(first_name)s</strong> has invited you to collaborate on <strong>"
"%(workspace_name)s</strong>." "%(workspace_name)s</strong>."
msgstr "" msgstr ""
"<strong>%(first_name)s</strong> vous a invité à collaborer au projet <strong>" "<strong>%(first_name)s</strong> vous a invité à collaborer au projet "
"%(workspace_name)s</strong>." "<strong>%(workspace_name)s</strong>."
#: src/baserow/core/trash/actions.py:20 #: src/baserow/core/trash/actions.py:20
msgid "Empty trash" msgid "Empty trash"
@ -435,8 +434,8 @@ msgid ""
"Trash for workspace \"%(workspace_name)s\" (%(workspace_id)s) has been " "Trash for workspace \"%(workspace_name)s\" (%(workspace_id)s) has been "
"emptied." "emptied."
msgstr "" msgstr ""
"La corbeille de lespace de travail " "La corbeille de lespace de travail « %(workspace_name)s » (%(workspace_id)s)"
"« %(workspace_name)s » (%(workspace_id)s) a été vidée." " a été vidée."
#: src/baserow/core/trash/actions.py:90 #: src/baserow/core/trash/actions.py:90
msgid "Restore from trash" msgid "Restore from trash"
@ -462,9 +461,8 @@ msgid ""
"%(with_invitation_token)s)" "%(with_invitation_token)s)"
msgstr "" msgstr ""
"Création de l'utilisateur « %(user_email)s » (%(user_id)s) via le " "Création de l'utilisateur « %(user_email)s » (%(user_id)s) via le "
"fournisseur d'authentification " "fournisseur d'authentification « %(auth_provider_type)s » "
"« %(auth_provider_type)s » (%(auth_provider_id)s) (invitation: " "(%(auth_provider_id)s) (invitation: %(with_invitation_token)s)"
"%(with_invitation_token)s)"
#: src/baserow/core/user/actions.py:110 #: src/baserow/core/user/actions.py:110
msgid "Update User" msgid "Update User"
@ -512,8 +510,8 @@ msgid ""
"\" (%(auth_provider_id)s) auth provider" "\" (%(auth_provider_id)s) auth provider"
msgstr "" msgstr ""
"Connexion de l'utilisateur « %(user_email)s » (%(user_id)s) via le " "Connexion de l'utilisateur « %(user_email)s » (%(user_id)s) via le "
"fournisseur d'authentification " "fournisseur d'authentification « %(auth_provider_type)s » "
"« %(auth_provider_type)s » (%(auth_provider_id)s)" "(%(auth_provider_id)s)"
#: src/baserow/core/user/actions.py:283 #: src/baserow/core/user/actions.py:283
msgid "Send reset user password" msgid "Send reset user password"
@ -541,8 +539,8 @@ msgstr "Réinitialiser le mot de passe"
#, python-format #, python-format
msgid "User \"%(user_email)s\" (%(user_id)s) reset password" msgid "User \"%(user_email)s\" (%(user_id)s) reset password"
msgstr "" msgstr ""
"Demande de réinitialisation de mot de passe par l'utilisateur " "Demande de réinitialisation de mot de passe par l'utilisateur « %(user_email)"
"« %(user_email)s » (%(user_id)s)" "s » (%(user_id)s)"
#: src/baserow/core/user/emails.py:16 #: src/baserow/core/user/emails.py:16
msgid "Reset password - Baserow" msgid "Reset password - Baserow"

View file

@ -8,7 +8,7 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n" "Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-01-18 13:32+0000\n" "POT-Creation-Date: 2024-01-18 13:32+0000\n"
"PO-Revision-Date: 2024-04-20 16:54+0000\n" "PO-Revision-Date: 2024-12-16 15:08+0000\n"
"Last-Translator: Norbert Bartus <nbartus21@gmail.com>\n" "Last-Translator: Norbert Bartus <nbartus21@gmail.com>\n"
"Language-Team: Hungarian <https://hosted.weblate.org/projects/baserow/" "Language-Team: Hungarian <https://hosted.weblate.org/projects/baserow/"
"backend-core/hu/>\n" "backend-core/hu/>\n"
@ -17,7 +17,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n" "Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 5.5-dev\n" "X-Generator: Weblate 5.9\n"
#: src/baserow/core/action/scopes.py:9 #: src/baserow/core/action/scopes.py:9
#, python-format #, python-format

View file

@ -3,15 +3,16 @@ msgstr ""
"Project-Id-Version: \n" "Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2022-06-30 13:52+0000\n" "POT-Creation-Date: 2022-06-30 13:52+0000\n"
"PO-Revision-Date: 2022-07-05 11:27+0000\n" "PO-Revision-Date: 2024-12-16 15:08+0000\n"
"Last-Translator: Automatically generated\n" "Last-Translator: Anonymous <noreply@weblate.org>\n"
"Language-Team: none\n" "Language-Team: Indonesian <https://hosted.weblate.org/projects/baserow/"
"backend-core/id/>\n"
"Language: id\n" "Language: id\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n" "Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 4.13.1-dev\n" "X-Generator: Weblate 5.9\n"
#: src/baserow/core/emails.py:96 #: src/baserow/core/emails.py:96
#, python-format #, python-format

View file

@ -3,8 +3,8 @@ msgstr ""
"Project-Id-Version: \n" "Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-01-18 13:32+0000\n" "POT-Creation-Date: 2024-01-18 13:32+0000\n"
"PO-Revision-Date: 2024-03-13 14:32+0000\n" "PO-Revision-Date: 2024-12-16 15:08+0000\n"
"Last-Translator: Andrea Disarò <andrea@baserow.io>\n" "Last-Translator: Anonymous <noreply@weblate.org>\n"
"Language-Team: Italian <https://hosted.weblate.org/projects/baserow/" "Language-Team: Italian <https://hosted.weblate.org/projects/baserow/"
"backend-core/it/>\n" "backend-core/it/>\n"
"Language: it\n" "Language: it\n"
@ -12,7 +12,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n" "Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 5.5-dev\n" "X-Generator: Weblate 5.9\n"
#: src/baserow/core/action/scopes.py:9 #: src/baserow/core/action/scopes.py:9
#, python-format #, python-format
@ -47,8 +47,8 @@ msgid ""
"Group (%(group_id)s) name changed from \"%(original_group_name)s\" to " "Group (%(group_id)s) name changed from \"%(original_group_name)s\" to "
"\"%(group_name)s.\"" "\"%(group_name)s.\""
msgstr "" msgstr ""
"Nome del progetto (%(group_id)s) modificato da \"%(original_group_name)s\" a" "Nome del progetto (%(group_id)s) modificato da \"%(original_group_name)s\" "
"\"%(group_name)s.\"" "a\"%(group_name)s.\""
#: src/baserow/core/actions.py:237 #: src/baserow/core/actions.py:237
msgid "Order groups" msgid "Order groups"
@ -102,8 +102,8 @@ msgid ""
"\"%(original_application_name)s\" to \"%(application_name)s\"" "\"%(original_application_name)s\" to \"%(application_name)s\""
msgstr "" msgstr ""
"Il nome dell'applicazione (%(application_id)s) di tipo %(application_type)s " "Il nome dell'applicazione (%(application_id)s) di tipo %(application_type)s "
"è stato modificato da \"%(original_application_name)s\" a " "è stato modificato da \"%(original_application_name)s\" a \""
"\"%(application_name)s\"" "%(application_name)s\""
#: src/baserow/core/actions.py:579 #: src/baserow/core/actions.py:579
msgid "Duplicate application" msgid "Duplicate application"
@ -117,8 +117,8 @@ msgid ""
"\" (%(original_application_id)s)" "\" (%(original_application_id)s)"
msgstr "" msgstr ""
"L'applicazione \"%(application_name)s\" (%(application_id)s) di tipo " "L'applicazione \"%(application_name)s\" (%(application_id)s) di tipo "
"%(application_type)s è stata duplicata da \"%(original_application_name)s" "%(application_type)s è stata duplicata da \"%(original_application_name)s\" "
"\" (%(original_application_id)s)" "(%(original_application_id)s)"
#: src/baserow/core/actions.py:658 #: src/baserow/core/actions.py:658
msgid "Install template" msgid "Install template"
@ -143,8 +143,8 @@ msgid ""
"Group invitation created for \"%(email)s\" to join \"%(group_name)s" "Group invitation created for \"%(email)s\" to join \"%(group_name)s"
"\" (%(group_id)s) as %(permissions)s." "\" (%(group_id)s) as %(permissions)s."
msgstr "" msgstr ""
"Invito creato per l'utente\"%(email)s\" per far parte del progetto " "Invito creato per l'utente\"%(email)s\" per far parte del progetto \""
"\"%(group_name)s\" (%(group_id)s) come %(permissions)s." "%(group_name)s\" (%(group_id)s) come %(permissions)s."
#: src/baserow/core/actions.py:791 #: src/baserow/core/actions.py:791
msgid "Delete group invitation" msgid "Delete group invitation"
@ -199,8 +199,8 @@ msgid ""
"\"%(group_name)s\" (%(group_id)s)." "\"%(group_name)s\" (%(group_id)s)."
msgstr "" msgstr ""
"I permessi dell'invito (%(invitation_id)s) sono cambiati da " "I permessi dell'invito (%(invitation_id)s) sono cambiati da "
"%(original_permissions)s a %(permissions)s per %(email)s nel progetto " "%(original_permissions)s a %(permissions)s per %(email)s nel progetto \""
"\"%(group_name)s\" (%(group_id)s)." "%(group_name)s\" (%(group_id)s)."
#: src/baserow/core/actions.py:1015 #: src/baserow/core/actions.py:1015
msgid "Leave group" msgid "Leave group"
@ -246,8 +246,8 @@ msgid ""
"Snapshot \"%(snapshot_name)s\" (%(snapshot_id)s) created for application " "Snapshot \"%(snapshot_name)s\" (%(snapshot_id)s) created for application "
"\"%(application_name)s\" (%(application_id)s)." "\"%(application_name)s\" (%(application_id)s)."
msgstr "" msgstr ""
"Snapshot \"%(snapshot_name)s\" (%(snapshot_id)s) creato per l'applicazione " "Snapshot \"%(snapshot_name)s\" (%(snapshot_id)s) creato per l'applicazione \""
"\"%(application_name)s\" (%(application_id)s)." "%(application_name)s\" (%(application_id)s)."
#: src/baserow/core/snapshots/actions.py:68 #: src/baserow/core/snapshots/actions.py:68
msgid "Restore Snapshot" msgid "Restore Snapshot"
@ -261,9 +261,9 @@ msgid ""
"application \"%(application_name)s\" (%(application_id)s)." "application \"%(application_name)s\" (%(application_id)s)."
msgstr "" msgstr ""
"Snapshot \"%(snapshot_name)s\" (%(snapshot_id)s) ripristinato " "Snapshot \"%(snapshot_name)s\" (%(snapshot_id)s) ripristinato "
"dall'applicazione \"%(original_application_name)s" "dall'applicazione \"%(original_application_name)s\" "
"\" (%(original_application_id)s) alla nuova applicazione " "(%(original_application_id)s) alla nuova applicazione \"%(application_name)"
"\"%(application_name)s\" (%(application_id)s)." "s\" (%(application_id)s)."
#: src/baserow/core/snapshots/actions.py:124 #: src/baserow/core/snapshots/actions.py:124
msgid "Delete Snapshot" msgid "Delete Snapshot"
@ -413,8 +413,8 @@ msgid ""
"<strong>%(first_name)s</strong> has invited you to collaborate on <strong>" "<strong>%(first_name)s</strong> has invited you to collaborate on <strong>"
"%(workspace_name)s</strong>." "%(workspace_name)s</strong>."
msgstr "" msgstr ""
"<strong>%(first_name)s</strong> ti ha invitato a collaborare a <strong>" "<strong>%(first_name)s</strong> ti ha invitato a collaborare a "
"%(workspace_name)s</strong>." "<strong>%(workspace_name)s</strong>."
#: src/baserow/core/trash/actions.py:20 #: src/baserow/core/trash/actions.py:20
msgid "Empty trash" msgid "Empty trash"
@ -459,8 +459,8 @@ msgid ""
"\" (%(auth_provider_id)s) auth provider (invitation: " "\" (%(auth_provider_id)s) auth provider (invitation: "
"%(with_invitation_token)s)" "%(with_invitation_token)s)"
msgstr "" msgstr ""
"L'utente\"%(user_email)s\" (%(user_id)s) è stato creato tramite provider " "L'utente\"%(user_email)s\" (%(user_id)s) è stato creato tramite provider \""
"\"%(auth_provider_type)s\" (%(auth_provider_id)s) (su invito: " "%(auth_provider_type)s\" (%(auth_provider_id)s) (su invito: "
"%(with_invitation_token)s)" "%(with_invitation_token)s)"
#: src/baserow/core/user/actions.py:110 #: src/baserow/core/user/actions.py:110

View file

@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: \n" "Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-01-16 14:17+0000\n" "POT-Creation-Date: 2023-01-16 14:17+0000\n"
"PO-Revision-Date: 2023-02-27 14:49+0000\n" "PO-Revision-Date: 2024-12-16 15:08+0000\n"
"Last-Translator: Masahiro Minami <masahiro@minamirnd.work>\n" "Last-Translator: Masahiro Minami <masahiro@minamirnd.work>\n"
"Language-Team: Japanese <https://hosted.weblate.org/projects/baserow/" "Language-Team: Japanese <https://hosted.weblate.org/projects/baserow/"
"backend-core/ja/>\n" "backend-core/ja/>\n"
@ -12,7 +12,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n" "Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 4.16-dev\n" "X-Generator: Weblate 5.9\n"
#: src/baserow/core/action/scopes.py:9 #: src/baserow/core/action/scopes.py:9
#, python-format #, python-format

View file

@ -3,20 +3,21 @@
# This file is distributed under the same license as the PACKAGE package. # This file is distributed under the same license as the PACKAGE package.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
# #
#, fuzzy
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: PACKAGE VERSION\n" "Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-07-16 13:47+0000\n" "POT-Creation-Date: 2024-07-16 13:47+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "PO-Revision-Date: 2024-12-16 15:08+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: 0v0 <0v0tvs@gmail.com>\n"
"Language-Team: LANGUAGE <LL@li.org>\n" "Language-Team: Korean <https://hosted.weblate.org/projects/baserow/"
"backend-core/ko/>\n"
"Language: ko\n" "Language: ko\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n" "Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 5.9\n"
#: src/baserow/core/action/scopes.py:9 #: src/baserow/core/action/scopes.py:9
#, python-format #, python-format
@ -50,7 +51,9 @@ msgstr "그룹 업데이트"
msgid "" msgid ""
"Group (%(group_id)s) name changed from \"%(original_group_name)s\" to " "Group (%(group_id)s) name changed from \"%(original_group_name)s\" to "
"\"%(group_name)s.\"" "\"%(group_name)s.\""
msgstr "그룹 (%(group_id)s)의 이름이 \"%(original_group_name)s\"에서 \"%(group_name)s\"(으)로 변경되었습니다." msgstr ""
"그룹 (%(group_id)s)의 이름이 \"%(original_group_name)s\"에서 \"%(group_name)"
"s\"(으)로 변경되었습니다"
#: src/baserow/core/actions.py:245 #: src/baserow/core/actions.py:245
msgid "Order groups" msgid "Order groups"
@ -76,7 +79,9 @@ msgstr "애플리케이션 생성"
#, python-format #, python-format
msgid "" msgid ""
"\"%(application_name)s\" (%(application_id)s) %(application_type)s created" "\"%(application_name)s\" (%(application_id)s) %(application_type)s created"
msgstr "\"%(application_name)s\" (%(application_id)s) %(application_type)s가 생성되었습니다" msgstr ""
"\"%(application_name)s\" (%(application_id)s) %(application_type)s가 "
"생성되었습니다"
#: src/baserow/core/actions.py:453 #: src/baserow/core/actions.py:453
msgid "Delete application" msgid "Delete application"
@ -87,7 +92,9 @@ msgstr "애플리케이션 삭제"
msgid "" msgid ""
"Application \"%(application_name)s\" (%(application_id)s) of type " "Application \"%(application_name)s\" (%(application_id)s) of type "
"%(application_type)s deleted" "%(application_type)s deleted"
msgstr "애플리케이션 \"%(application_name)s\" (%(application_id)s) 유형 %(application_type)s가 삭제되었습니다" msgstr ""
"애플리케이션 \"%(application_name)s\" (%(application_id)s) 유형 "
"%(application_type)s가 삭제되었습니다"
#: src/baserow/core/actions.py:522 #: src/baserow/core/actions.py:522
msgid "Update application" msgid "Update application"
@ -98,7 +105,10 @@ msgstr "애플리케이션 업데이트"
msgid "" msgid ""
"Application (%(application_id)s) of type %(application_type)s renamed from " "Application (%(application_id)s) of type %(application_type)s renamed from "
"\"%(original_application_name)s\" to \"%(application_name)s\"" "\"%(original_application_name)s\" to \"%(application_name)s\""
msgstr "애플리케이션 (%(application_id)s) 유형 %(application_type)s의 이름이 \"%(original_application_name)s\"에서 \"%(application_name)s\"(으)로 변경되었습니다" msgstr ""
"애플리케이션 (%(application_id)s) 유형 %(application_type)s의 이름이 \""
"%(original_application_name)s\"에서 \"%(application_name)s\"(으)로 "
"변경되었습니다"
#: src/baserow/core/actions.py:606 #: src/baserow/core/actions.py:606
msgid "Duplicate application" msgid "Duplicate application"
@ -110,7 +120,10 @@ msgid ""
"Application \"%(application_name)s\" (%(application_id)s) of type " "Application \"%(application_name)s\" (%(application_id)s) of type "
"%(application_type)s duplicated from " "%(application_type)s duplicated from "
"\"%(original_application_name)s\" (%(original_application_id)s)" "\"%(original_application_name)s\" (%(original_application_id)s)"
msgstr "애플리케이션 \"%(application_name)s\" (%(application_id)s) 유형 %(application_type)s가 \"%(original_application_name)s\" (%(original_application_id)s)에서 복제되었습니다" msgstr ""
"애플리케이션 \"%(application_name)s\" (%(application_id)s) 유형 "
"%(application_type)s가 \"%(original_application_name)s\" "
"(%(original_application_id)s)에서 복제되었습니다"
#: src/baserow/core/actions.py:691 #: src/baserow/core/actions.py:691
msgid "Install template" msgid "Install template"
@ -121,7 +134,9 @@ msgstr "템플릿 설치"
msgid "" msgid ""
"Template \"%(template_name)s\" (%(template_id)s) installed into application " "Template \"%(template_name)s\" (%(template_id)s) installed into application "
"IDs %(installed_application_ids)s" "IDs %(installed_application_ids)s"
msgstr "템플릿 \"%(template_name)s\" (%(template_id)s)가 애플리케이션 IDs %(installed_application_ids)s에 설치되었습니다" msgstr ""
"템플릿 \"%(template_name)s\" (%(template_id)s)가 애플리케이션 IDs "
"%(installed_application_ids)s에 설치되었습니다"
#: src/baserow/core/actions.py:776 #: src/baserow/core/actions.py:776
msgid "Create group invitation" msgid "Create group invitation"
@ -132,7 +147,9 @@ msgstr "그룹 초대 생성"
msgid "" msgid ""
"Group invitation created for \"%(email)s\" to join " "Group invitation created for \"%(email)s\" to join "
"\"%(group_name)s\" (%(group_id)s) as %(permissions)s." "\"%(group_name)s\" (%(group_id)s) as %(permissions)s."
msgstr "\"%(email)s\"에게 그룹 \"%(group_name)s\" (%(group_id)s)에 %(permissions)s 권한으로 참여하도록 그룹 초대가 생성되었습니다." msgstr ""
"\"%(email)s\"에게 그룹 \"%(group_name)s\" (%(group_id)s)에 %(permissions)s "
"권한으로 참여하도록 그룹 초대가 생성되었습니다."
#: src/baserow/core/actions.py:833 #: src/baserow/core/actions.py:833
msgid "Delete group invitation" msgid "Delete group invitation"
@ -143,7 +160,9 @@ msgstr "그룹 초대 삭제"
msgid "" msgid ""
"Group invitation (%(invitation_id)s) deleted for \"%(email)s\" to join " "Group invitation (%(invitation_id)s) deleted for \"%(email)s\" to join "
"\"%(group_name)s\" (%(group_id)s) as %(permissions)s." "\"%(group_name)s\" (%(group_id)s) as %(permissions)s."
msgstr "\"%(email)s\"에게 그룹 \"%(group_name)s\" (%(group_id)s)에 %(permissions)s 권한으로 참여하도록 한 그룹 초대 (%(invitation_id)s)가 삭제되었습니다." msgstr ""
"\"%(email)s\"에게 그룹 \"%(group_name)s\" (%(group_id)s)에 %(permissions)s "
"권한으로 참여하도록 한 그룹 초대 (%(invitation_id)s)가 삭제되었습니다."
#: src/baserow/core/actions.py:893 #: src/baserow/core/actions.py:893
msgid "Accept group invitation" msgid "Accept group invitation"
@ -154,7 +173,9 @@ msgstr "그룹 초대 수락"
msgid "" msgid ""
"Invitation (%(invitation_id)s) sent by \"%(sender)s\" to join " "Invitation (%(invitation_id)s) sent by \"%(sender)s\" to join "
"\"%(group_name)s\" (%(group_id)s) as %(permissions)s was accepted." "\"%(group_name)s\" (%(group_id)s) as %(permissions)s was accepted."
msgstr "\"%(sender)s\"가 보낸 그룹 \"%(group_name)s\" (%(group_id)s)에 %(permissions)s 권한으로 참여하도록 한 초대 (%(invitation_id)s)가 수락되었습니다." msgstr ""
"\"%(sender)s\"가 보낸 그룹 \"%(group_name)s\" (%(group_id)s)에 %(permissions)"
"s 권한으로 참여하도록 한 초대 (%(invitation_id)s)가 수락되었습니다."
#: src/baserow/core/actions.py:953 #: src/baserow/core/actions.py:953
msgid "Reject group invitation" msgid "Reject group invitation"
@ -165,7 +186,9 @@ msgstr "그룹 초대 거절"
msgid "" msgid ""
"Invitation (%(invitation_id)s) sent by \"%(sender)s\" to join " "Invitation (%(invitation_id)s) sent by \"%(sender)s\" to join "
"\"%(group_name)s\" (%(group_id)s) as %(permissions)s was rejected." "\"%(group_name)s\" (%(group_id)s) as %(permissions)s was rejected."
msgstr "\"%(sender)s\"가 보낸 그룹 \"%(group_name)s\" (%(group_id)s)에 %(permissions)s 권한으로 참여하도록 한 초대 (%(invitation_id)s)가 거절되었습니다." msgstr ""
"\"%(sender)s\"가 보낸 그룹 \"%(group_name)s\" (%(group_id)s)에 %(permissions)"
"s 권한으로 참여하도록 한 초대 (%(invitation_id)s)가 거절되었습니다."
#: src/baserow/core/actions.py:1013 #: src/baserow/core/actions.py:1013
msgid "Update group invitation permissions" msgid "Update group invitation permissions"
@ -177,7 +200,10 @@ msgid ""
"Invitation (%(invitation_id)s) permissions changed from " "Invitation (%(invitation_id)s) permissions changed from "
"%(original_permissions)s to %(permissions)s for %(email)s on group " "%(original_permissions)s to %(permissions)s for %(email)s on group "
"\"%(group_name)s\" (%(group_id)s)." "\"%(group_name)s\" (%(group_id)s)."
msgstr "그룹 \"%(group_name)s\" (%(group_id)s)에 대한 %(email)s의 초대 (%(invitation_id)s) 권한이 %(original_permissions)s에서 %(permissions)s로 변경되었습니다." msgstr ""
"그룹 \"%(group_name)s\" (%(group_id)s)에 대한 %(email)s의 초대 "
"(%(invitation_id)s) 권한이 %(original_permissions)s에서 %(permissions)s로 "
"변경되었습니다."
#: src/baserow/core/actions.py:1078 #: src/baserow/core/actions.py:1078
msgid "Leave group" msgid "Leave group"
@ -190,11 +216,11 @@ msgstr "그룹 \"%(group_name)s\" (%(group_id)s)에서 탈퇴하였습니다."
#: src/baserow/core/actions.py:1114 #: src/baserow/core/actions.py:1114
msgid "Create initial workspace" msgid "Create initial workspace"
msgstr "초기 워크스페이스 생성" msgstr "초기 작업공간 생성"
#: src/baserow/core/actions.py:1115 #: src/baserow/core/actions.py:1115
msgid "Initial workspace created" msgid "Initial workspace created"
msgstr "초기 워크스페이스가 생성되었습니다" msgstr "초기 작업공간이 생성되었습니다"
#: src/baserow/core/emails.py:97 #: src/baserow/core/emails.py:97
#: src/baserow/core/templates/baserow/core/user/email_pending_verification.html:176 #: src/baserow/core/templates/baserow/core/user/email_pending_verification.html:176
@ -227,7 +253,7 @@ msgstr "소수"
#: src/baserow/core/handler.py:2053 src/baserow/core/user/handler.py:268 #: src/baserow/core/handler.py:2053 src/baserow/core/user/handler.py:268
#, python-format #, python-format
msgid "%(name)s's workspace" msgid "%(name)s's workspace"
msgstr "%(name)s의 워크스페이스" msgstr "%(name)s의 작업공간"
#: src/baserow/core/notification_types.py:92 #: src/baserow/core/notification_types.py:92
#, python-format #, python-format
@ -248,7 +274,9 @@ msgstr "스냅샷 생성"
msgid "" msgid ""
"Snapshot \"%(snapshot_name)s\" (%(snapshot_id)s) created for application " "Snapshot \"%(snapshot_name)s\" (%(snapshot_id)s) created for application "
"\"%(application_name)s\" (%(application_id)s)." "\"%(application_name)s\" (%(application_id)s)."
msgstr "애플리케이션 \"%(application_name)s\" (%(application_id)s)에 대한 스냅샷 \"%(snapshot_name)s\" (%(snapshot_id)s)가 생성되었습니다." msgstr ""
"애플리케이션 \"%(application_name)s\" (%(application_id)s)에 대한 스냅샷 \""
"%(snapshot_name)s\" (%(snapshot_id)s)가 생성되었습니다."
#: src/baserow/core/snapshots/actions.py:72 #: src/baserow/core/snapshots/actions.py:72
msgid "Restore Snapshot" msgid "Restore Snapshot"
@ -260,7 +288,10 @@ msgid ""
"Snapshot \"%(snapshot_name)s\" (%(snapshot_id)s) restored from application " "Snapshot \"%(snapshot_name)s\" (%(snapshot_id)s) restored from application "
"\"%(original_application_name)s\" (%(original_application_id)s) to " "\"%(original_application_name)s\" (%(original_application_id)s) to "
"application \"%(application_name)s\" (%(application_id)s)." "application \"%(application_name)s\" (%(application_id)s)."
msgstr "애플리케이션 \"%(original_application_name)s\" (%(original_application_id)s)에서 \"%(snapshot_name)s\" (%(snapshot_id)s) 스냅샷이 애플리케이션 \"%(application_name)s\" (%(application_id)s)로 복원되었습니다." msgstr ""
"애플리케이션 \"%(original_application_name)s\" (%(original_application_id)s)"
"에서 \"%(snapshot_name)s\" (%(snapshot_id)s) 스냅샷이 애플리케이션 \""
"%(application_name)s\" (%(application_id)s)로 복원되었습니다."
#: src/baserow/core/snapshots/actions.py:133 #: src/baserow/core/snapshots/actions.py:133
msgid "Delete Snapshot" msgid "Delete Snapshot"
@ -271,21 +302,21 @@ msgstr "스냅샷 삭제"
msgid "" msgid ""
"Snapshot \"%(snapshot_name)s\" (%(snapshot_id)s) deleted for application " "Snapshot \"%(snapshot_name)s\" (%(snapshot_id)s) deleted for application "
"\"%(application_name)s\" (%(application_id)s)." "\"%(application_name)s\" (%(application_id)s)."
msgstr "애플리케이션 \"%(application_name)s\" (%(application_id)s)에 대한 스냅샷 \"%(snapshot_name)s\" (%(snapshot_id)s)가 삭제되었습니다." msgstr ""
"애플리케이션 \"%(application_name)s\" (%(application_id)s)에 대한 스냅샷 \""
"%(snapshot_name)s\" (%(snapshot_id)s)가 삭제되었습니다."
#: src/baserow/core/templates/baserow/core/notifications_summary.html:176 #: src/baserow/core/templates/baserow/core/notifications_summary.html:176
#, python-format #, python-format
msgid "You have %(counter)s new notification" msgid "You have %(counter)s new notification"
msgid_plural "You have %(counter)s new notifications" msgid_plural "You have %(counter)s new notifications"
msgstr[0] "새로운 알림이 %(counter)s개 있습니다" msgstr[0] "새로운 알림이 %(counter)s개 있습니다"
msgstr[1] "새로운 알림이 %(counter)s개 있습니다"
#: src/baserow/core/templates/baserow/core/notifications_summary.html:228 #: src/baserow/core/templates/baserow/core/notifications_summary.html:228
#, python-format #, python-format
msgid "Plus %(counter)s more notification." msgid "Plus %(counter)s more notification."
msgid_plural "Plus %(counter)s more notifications." msgid_plural "Plus %(counter)s more notifications."
msgstr[0] "추가로 %(counter)s개의 알림이 더 있습니다." msgstr[0] "추가로 %(counter)s개의 알림이 더 있습니다."
msgstr[1] "추가로 %(counter)s개의 알림이 더 있습니다."
#: src/baserow/core/templates/baserow/core/notifications_summary.html:239 #: src/baserow/core/templates/baserow/core/notifications_summary.html:239
msgid "View in Baserow" msgid "View in Baserow"
@ -301,7 +332,9 @@ msgid ""
"Baserow is an open source no-code database tool which allows you to " "Baserow is an open source no-code database tool which allows you to "
"collaborate on projects, customers and more. It gives you the powers of a " "collaborate on projects, customers and more. It gives you the powers of a "
"developer without leaving your browser." "developer without leaving your browser."
msgstr "Baserow는 오픈 소스 노코드 데이터베이스 도구로, 프로젝트, 고객 등에서 협업할 수 있도록 도와줍니다. 브라우저를 벗어나지 않고도 개발자의 능력을 제공합니다." msgstr ""
"Baserow는 오픈 소스 노코드 데이터베이스 도구로, 프로젝트, 고객 등에서 협업할 "
"수 있도록 도와줍니다. 브라우저를 벗어나지 않고도 개발자의 능력을 제공합니다."
#: src/baserow/core/templates/baserow/core/user/account_deleted.html:176 #: src/baserow/core/templates/baserow/core/user/account_deleted.html:176
msgid "Account permanently deleted" msgid "Account permanently deleted"
@ -312,7 +345,9 @@ msgstr "계정이 영구적으로 삭제되었습니다"
msgid "" msgid ""
"Your account (%(username)s) on Baserow (%(baserow_embedded_share_hostname)s) " "Your account (%(username)s) on Baserow (%(baserow_embedded_share_hostname)s) "
"has been permanently deleted." "has been permanently deleted."
msgstr "Baserow (%(baserow_embedded_share_hostname)s)에서 귀하의 계정 (%(username)s)이 영구적으로 삭제되었습니다." msgstr ""
"Baserow (%(baserow_embedded_share_hostname)s)에서 귀하의 계정 (%(username)s)"
"이 영구적으로 삭제되었습니다."
#: src/baserow/core/templates/baserow/core/user/account_deletion_cancelled.html:176 #: src/baserow/core/templates/baserow/core/user/account_deletion_cancelled.html:176
msgid "Account deletion cancelled" msgid "Account deletion cancelled"
@ -324,7 +359,9 @@ msgid ""
"Your account (%(username)s) on Baserow (%(baserow_embedded_share_hostname)s) " "Your account (%(username)s) on Baserow (%(baserow_embedded_share_hostname)s) "
"was pending deletion, but you've logged in so this operation has been " "was pending deletion, but you've logged in so this operation has been "
"cancelled." "cancelled."
msgstr "Baserow (%(baserow_embedded_share_hostname)s)의 귀하의 계정 (%(username)s)이 삭제 예정이었으나, 로그인하셨으므로 이 작업이 취소되었습니다." msgstr ""
"Baserow (%(baserow_embedded_share_hostname)s)의 귀하의 계정 (%(username)s)이 "
"삭제 예정이었으나, 로그인하셨으므로 이 작업이 취소되었습니다."
#: src/baserow/core/templates/baserow/core/user/account_deletion_scheduled.html:176 #: src/baserow/core/templates/baserow/core/user/account_deletion_scheduled.html:176
msgid "Account pending deletion" msgid "Account pending deletion"
@ -335,7 +372,9 @@ msgstr "계정 삭제 예정"
msgid "" msgid ""
"Your account (%(username)s) on Baserow (%(baserow_embedded_share_hostname)s) " "Your account (%(username)s) on Baserow (%(baserow_embedded_share_hostname)s) "
"will be permanently deleted in %(days_left)s days." "will be permanently deleted in %(days_left)s days."
msgstr "Baserow (%(baserow_embedded_share_hostname)s)의 귀하의 계정 (%(username)s)이 %(days_left)s일 후에 영구적으로 삭제됩니다." msgstr ""
"Baserow (%(baserow_embedded_share_hostname)s)의 귀하의 계정 (%(username)s)이 "
"%(days_left)s일 후에 영구적으로 삭제됩니다."
#: src/baserow/core/templates/baserow/core/user/account_deletion_scheduled.html:186 #: src/baserow/core/templates/baserow/core/user/account_deletion_scheduled.html:186
msgid "" msgid ""
@ -352,7 +391,8 @@ msgid ""
"To keep your account secure, please take a moment to verify your email by " "To keep your account secure, please take a moment to verify your email by "
"clicking the button below. Your email address will be used to assist you in " "clicking the button below. Your email address will be used to assist you in "
"changing your Baserow password should you ever need to in the future." "changing your Baserow password should you ever need to in the future."
msgstr "계정의 안전을 위해 아래 버튼을 클릭하여 이메일을 확인해 주세요. 이메일 주소는 향후 비밀번호 변경 시 도움이 될 것입니다." msgstr "계정의 안전을 위해 아래 버튼을 클릭하여 이메일을 확인해 주세요. 이메일 "
"주소는 향후 비밀번호 변경 시 도움이 될 것입니다."
#: src/baserow/core/templates/baserow/core/user/email_pending_verification.html:195 #: src/baserow/core/templates/baserow/core/user/email_pending_verification.html:195
msgid "Confirm" msgid "Confirm"
@ -369,7 +409,10 @@ msgid ""
"A password reset was requested for your account (%(username)s) on Baserow " "A password reset was requested for your account (%(username)s) on Baserow "
"(%(baserow_embedded_share_hostname)s). If you did not authorize this, you " "(%(baserow_embedded_share_hostname)s). If you did not authorize this, you "
"may simply ignore this email." "may simply ignore this email."
msgstr "Baserow (%(baserow_embedded_share_hostname)s)의 귀하의 계정 (%(username)s)에 대한 비밀번호 재설정이 요청되었습니다. 본인이 요청하지 않으셨다면 이 이메일을 무시하시면 됩니다." msgstr ""
"Baserow (%(baserow_embedded_share_hostname)s)의 귀하의 계정 (%(username)s)에 "
"대한 비밀번호 재설정이 요청되었습니다. 본인이 요청하지 않으셨다면 이 "
"이메일을 무시하시면 됩니다."
#: src/baserow/core/templates/baserow/core/user/reset_password.html:186 #: src/baserow/core/templates/baserow/core/user/reset_password.html:186
#, python-format #, python-format
@ -377,7 +420,8 @@ msgid ""
"To continue with your password reset, simply click the button below, and you " "To continue with your password reset, simply click the button below, and you "
"will be able to change your password. This link will expire in %(hours)s " "will be able to change your password. This link will expire in %(hours)s "
"hours." "hours."
msgstr "비밀번호 재설정을 계속하려면 아래 버튼을 클릭하시면 됩니다. 이 링크는 %(hours)s시간 후에 만료됩니다." msgstr "비밀번호 재설정을 계속하려면 아래 버튼을 클릭하시면 됩니다. 이 링크는 "
"%(hours)s시간 후에 만료됩니다."
#: src/baserow/core/templates/baserow/core/workspace_invitation.html:176 #: src/baserow/core/templates/baserow/core/workspace_invitation.html:176
msgid "Invitation" msgid "Invitation"
@ -388,7 +432,9 @@ msgstr "초대"
msgid "" msgid ""
"<strong>%(first_name)s</strong> has invited you to collaborate on " "<strong>%(first_name)s</strong> has invited you to collaborate on "
"<strong>%(workspace_name)s</strong>." "<strong>%(workspace_name)s</strong>."
msgstr "<strong>%(first_name)s</strong>님이 <strong>%(workspace_name)s</strong>에 협업하도록 초대했습니다." msgstr ""
"<strong>%(first_name)s</strong>님이 <strong>%(workspace_name)s</strong>에 "
"협업하도록 초대했습니다."
#: src/baserow/core/templates/baserow/core/workspace_invitation.html:199 #: src/baserow/core/templates/baserow/core/workspace_invitation.html:199
msgid "Accept invitation" msgid "Accept invitation"
@ -403,14 +449,15 @@ msgstr "휴지통 비우기"
msgid "" msgid ""
"Trash for application \"%(application_name)s\" (%(application_id)s) has been " "Trash for application \"%(application_name)s\" (%(application_id)s) has been "
"emptied" "emptied"
msgstr "애플리케이션 \"%(application_name)s\" (%(application_id)s)의 휴지통이 비워졌습니다" msgstr "애플리케이션 \"%(application_name)s\" (%(application_id)s)의 휴지통이 "
"비워졌습니다"
#: src/baserow/core/trash/actions.py:83 #: src/baserow/core/trash/actions.py:83
#, python-format #, python-format
msgid "" msgid ""
"Trash for workspace \"%(workspace_name)s\" (%(workspace_id)s) has been " "Trash for workspace \"%(workspace_name)s\" (%(workspace_id)s) has been "
"emptied." "emptied."
msgstr "워크스페이스 \"%(workspace_name)s\" (%(workspace_id)s)의 휴지통이 비워졌습니다." msgstr "작업공간 \"%(workspace_name)s\" (%(workspace_id)s)의 휴지통이 비워졌습니다."
#: src/baserow/core/trash/actions.py:94 #: src/baserow/core/trash/actions.py:94
msgid "Restore from trash" msgid "Restore from trash"
@ -432,7 +479,10 @@ msgid ""
"User \"%(user_email)s\" (%(user_id)s) created via " "User \"%(user_email)s\" (%(user_id)s) created via "
"\"%(auth_provider_type)s\" (%(auth_provider_id)s) auth provider (invitation: " "\"%(auth_provider_type)s\" (%(auth_provider_id)s) auth provider (invitation: "
"%(with_invitation_token)s)" "%(with_invitation_token)s)"
msgstr "사용자 \"%(user_email)s\" (%(user_id)s)이 인증 제공자 \"%(auth_provider_type)s\" (%(auth_provider_id)s)를 통해 생성되었습니다 (초대: %(with_invitation_token)s)" msgstr ""
"사용자 \"%(user_email)s\" (%(user_id)s)이 인증 제공자 \"%(auth_provider_type)"
"s\" (%(auth_provider_id)s)를 통해 생성되었습니다 (초대: "
"%(with_invitation_token)s)"
#: src/baserow/core/user/actions.py:117 #: src/baserow/core/user/actions.py:117
msgid "Update User" msgid "Update User"
@ -452,7 +502,8 @@ msgstr "사용자 삭제 예약"
msgid "" msgid ""
"User \"%(user_email)s\" (%(user_id)s) scheduled to be deleted after grace " "User \"%(user_email)s\" (%(user_id)s) scheduled to be deleted after grace "
"time" "time"
msgstr "사용자 \"%(user_email)s\" (%(user_id)s)이 유예 기간 후 삭제되도록 예약되었습니다" msgstr "사용자 \"%(user_email)s\" (%(user_id)s)이 유예 기간 후 삭제되도록 "
"예약되었습니다"
#: src/baserow/core/user/actions.py:214 #: src/baserow/core/user/actions.py:214
msgid "Cancel user deletion" msgid "Cancel user deletion"
@ -463,7 +514,8 @@ msgstr "사용자 삭제 취소"
msgid "" msgid ""
"User \"%(user_email)s\" (%(user_id)s) logged in cancelling the deletion " "User \"%(user_email)s\" (%(user_id)s) logged in cancelling the deletion "
"process" "process"
msgstr "사용자 \"%(user_email)s\" (%(user_id)s)이 로그인하여 삭제 프로세스를 취소했습니다" msgstr "사용자 \"%(user_email)s\" (%(user_id)s)이 로그인하여 삭제 프로세스를 "
"취소했습니다"
#: src/baserow/core/user/actions.py:250 #: src/baserow/core/user/actions.py:250
msgid "Sign In User" msgid "Sign In User"
@ -474,7 +526,9 @@ msgstr "사용자 로그인"
msgid "" msgid ""
"User \"%(user_email)s\" (%(user_id)s) signed in via " "User \"%(user_email)s\" (%(user_id)s) signed in via "
"\"%(auth_provider_type)s\" (%(auth_provider_id)s) auth provider" "\"%(auth_provider_type)s\" (%(auth_provider_id)s) auth provider"
msgstr "사용자 \"%(user_email)s\" (%(user_id)s)이 인증 제공자 \"%(auth_provider_type)s\" (%(auth_provider_id)s)를 통해 로그인했습니다" msgstr ""
"사용자 \"%(user_email)s\" (%(user_id)s)이 인증 제공자 \"%(auth_provider_type)"
"s\" (%(auth_provider_id)s)를 통해 로그인했습니다"
#: src/baserow/core/user/actions.py:309 #: src/baserow/core/user/actions.py:309
msgid "Send reset user password" msgid "Send reset user password"

View file

@ -3,16 +3,16 @@ msgstr ""
"Project-Id-Version: \n" "Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-01-18 13:32+0000\n" "POT-Creation-Date: 2024-01-18 13:32+0000\n"
"PO-Revision-Date: 2022-11-28 18:47+0000\n" "PO-Revision-Date: 2024-12-16 15:08+0000\n"
"Last-Translator: Prachi Joshi <josprachi@yahoo.com>\n" "Last-Translator: Anonymous <noreply@weblate.org>\n"
"Language-Team: Marathi <https://hosted.weblate.org/projects/baserow/backend-" "Language-Team: Marathi <https://hosted.weblate.org/projects/baserow/"
"core/mr/>\n" "backend-core/mr/>\n"
"Language: mr\n" "Language: mr\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n" "Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.15-dev\n" "X-Generator: Weblate 5.9\n"
#: src/baserow/core/action/scopes.py:9 #: src/baserow/core/action/scopes.py:9
#, python-format #, python-format
@ -378,8 +378,8 @@ msgid ""
"simply ignore this email." "simply ignore this email."
msgstr "" msgstr ""
"बेसरोवर (%(public_web_frontend_hostname)s) तुमच्या खात्यासाठी (%(username)s) " "बेसरोवर (%(public_web_frontend_hostname)s) तुमच्या खात्यासाठी (%(username)s) "
"पासवर्ड रीसेट करण्याची विनंती केली गेली होती. तुम्ही हे अधिकृत केले नसल्यास, तुम्ही या " "पासवर्ड रीसेट करण्याची विनंती केली गेली होती. तुम्ही हे अधिकृत केले नसल्यास, तुम्ही या ईमेलकडे"
"ईमेलकडे दुर्लक्ष करू शकता." " दुर्लक्ष करू शकता."
#: src/baserow/core/templates/baserow/core/user/reset_password.html:154 #: src/baserow/core/templates/baserow/core/user/reset_password.html:154
#, python-format #, python-format
@ -388,8 +388,8 @@ msgid ""
"will be able to change your password. This link will expire in %(hours)s " "will be able to change your password. This link will expire in %(hours)s "
"hours." "hours."
msgstr "" msgstr ""
"तुमचा पासवर्ड रीसेट सुरू ठेवण्यासाठी, फक्त खालील बटणावर क्लिक करा आणि तुम्ही तुमचा " "तुमचा पासवर्ड रीसेट सुरू ठेवण्यासाठी, फक्त खालील बटणावर क्लिक करा आणि तुम्ही तुमचा पासवर्"
"पासवर्ड बदलण्यास सक्षम असाल. ही लिंक %(hours)s तासांत कालबाह्य होईल." "ड बदलण्यास सक्षम असाल. ही लिंक %(hours)s तासांत कालबाह्य होईल."
#: src/baserow/core/templates/baserow/core/workspace_invitation.html:149 #: src/baserow/core/templates/baserow/core/workspace_invitation.html:149
#, fuzzy, python-format #, fuzzy, python-format

View file

@ -3,8 +3,8 @@ msgstr ""
"Project-Id-Version: \n" "Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-01-18 13:32+0000\n" "POT-Creation-Date: 2024-01-18 13:32+0000\n"
"PO-Revision-Date: 2022-04-22 09:57+0100\n" "PO-Revision-Date: 2024-12-16 15:08+0000\n"
"Last-Translator: Allan Nordhøy <epost@anotheragency.no>\n" "Last-Translator: Anonymous <noreply@weblate.org>\n"
"Language-Team: Norwegian Bokmål <https://hosted.weblate.org/projects/baserow/" "Language-Team: Norwegian Bokmål <https://hosted.weblate.org/projects/baserow/"
"backend-core/nb_NO/>\n" "backend-core/nb_NO/>\n"
"Language: nb_NO\n" "Language: nb_NO\n"
@ -12,7 +12,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n" "Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Poedit 3.0.1\n" "X-Generator: Weblate 5.9\n"
#: src/baserow/core/action/scopes.py:9 #: src/baserow/core/action/scopes.py:9
#, python-format #, python-format
@ -214,8 +214,8 @@ msgstr ""
#| "%(group_name)s</strong>." #| "%(group_name)s</strong>."
msgid "%(user)s accepted your invitation to collaborate to %(workspace_name)s." msgid "%(user)s accepted your invitation to collaborate to %(workspace_name)s."
msgstr "" msgstr ""
"<strong>%(first_name)s</strong> har invitert deg til samarbeid på <strong>" "<strong>%(first_name)s</strong> har invitert deg til samarbeid på "
"%(group_name)s</strong>." "<strong>%(group_name)s</strong>."
#: src/baserow/core/notification_types.py:135 #: src/baserow/core/notification_types.py:135
#, fuzzy, python-format #, fuzzy, python-format
@ -224,8 +224,8 @@ msgstr ""
#| "%(group_name)s</strong>." #| "%(group_name)s</strong>."
msgid "%(user)s rejected your invitation to collaborate to %(workspace_name)s." msgid "%(user)s rejected your invitation to collaborate to %(workspace_name)s."
msgstr "" msgstr ""
"<strong>%(first_name)s</strong> har invitert deg til samarbeid på <strong>" "<strong>%(first_name)s</strong> har invitert deg til samarbeid på "
"%(group_name)s</strong>." "<strong>%(group_name)s</strong>."
#: src/baserow/core/snapshots/actions.py:21 #: src/baserow/core/snapshots/actions.py:21
msgid "Create Snapshot" msgid "Create Snapshot"
@ -275,8 +275,8 @@ msgid ""
"<strong>%(first_name)s</strong> has invited you to collaborate on <strong>" "<strong>%(first_name)s</strong> has invited you to collaborate on <strong>"
"%(group_name)s</strong>." "%(group_name)s</strong>."
msgstr "" msgstr ""
"<strong>%(first_name)s</strong> har invitert deg til samarbeid på <strong>" "<strong>%(first_name)s</strong> har invitert deg til samarbeid på "
"%(group_name)s</strong>." "<strong>%(group_name)s</strong>."
#: src/baserow/core/templates/baserow/core/group_invitation.html:163 #: src/baserow/core/templates/baserow/core/group_invitation.html:163
#: src/baserow/core/templates/baserow/core/workspace_invitation.html:167 #: src/baserow/core/templates/baserow/core/workspace_invitation.html:167
@ -413,8 +413,8 @@ msgid ""
"<strong>%(first_name)s</strong> has invited you to collaborate on <strong>" "<strong>%(first_name)s</strong> has invited you to collaborate on <strong>"
"%(workspace_name)s</strong>." "%(workspace_name)s</strong>."
msgstr "" msgstr ""
"<strong>%(first_name)s</strong> har invitert deg til samarbeid på <strong>" "<strong>%(first_name)s</strong> har invitert deg til samarbeid på "
"%(group_name)s</strong>." "<strong>%(group_name)s</strong>."
#: src/baserow/core/trash/actions.py:20 #: src/baserow/core/trash/actions.py:20
msgid "Empty trash" msgid "Empty trash"

View file

@ -3,8 +3,8 @@ msgstr ""
"Project-Id-Version: \n" "Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-01-18 13:32+0000\n" "POT-Creation-Date: 2024-01-18 13:32+0000\n"
"PO-Revision-Date: 2024-01-19 09:37+0000\n" "PO-Revision-Date: 2024-12-16 15:08+0000\n"
"Last-Translator: Bram <bram@baserow.io>\n" "Last-Translator: Anonymous <noreply@weblate.org>\n"
"Language-Team: Dutch <https://hosted.weblate.org/projects/baserow/" "Language-Team: Dutch <https://hosted.weblate.org/projects/baserow/"
"backend-core/nl/>\n" "backend-core/nl/>\n"
"Language: nl\n" "Language: nl\n"
@ -12,7 +12,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n" "Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 5.4-dev\n" "X-Generator: Weblate 5.9\n"
#: src/baserow/core/action/scopes.py:9 #: src/baserow/core/action/scopes.py:9
#, python-format #, python-format
@ -100,8 +100,8 @@ msgid ""
"Application (%(application_id)s) of type %(application_type)s renamed from " "Application (%(application_id)s) of type %(application_type)s renamed from "
"\"%(original_application_name)s\" to \"%(application_name)s\"" "\"%(original_application_name)s\" to \"%(application_name)s\""
msgstr "" msgstr ""
"Applicatie (%(application_id)s) van type %(application_type)s hernoemd van " "Applicatie (%(application_id)s) van type %(application_type)s hernoemd van \""
"\"%(original_application_name)s\" naar \"%(application_name)s\"" "%(original_application_name)s\" naar \"%(application_name)s\""
#: src/baserow/core/actions.py:579 #: src/baserow/core/actions.py:579
msgid "Duplicate application" msgid "Duplicate application"
@ -115,8 +115,8 @@ msgid ""
"\" (%(original_application_id)s)" "\" (%(original_application_id)s)"
msgstr "" msgstr ""
"Applicatie \"%(application_name)s\" (%(application_id)s) van type " "Applicatie \"%(application_name)s\" (%(application_id)s) van type "
"%(application_type)s gedupliceerd van \"%(original_application_name)s" "%(application_type)s gedupliceerd van \"%(original_application_name)s\" "
"\" (%(original_application_id)s)" "(%(original_application_id)s)"
#: src/baserow/core/actions.py:658 #: src/baserow/core/actions.py:658
msgid "Install template" msgid "Install template"
@ -143,8 +143,8 @@ msgid ""
"Group invitation created for \"%(email)s\" to join \"%(group_name)s" "Group invitation created for \"%(email)s\" to join \"%(group_name)s"
"\" (%(group_id)s) as %(permissions)s." "\" (%(group_id)s) as %(permissions)s."
msgstr "" msgstr ""
"Groepsuitnodiging gemaakt voor \"%(email)s\" om zich aan te sluiten bij " "Groepsuitnodiging gemaakt voor \"%(email)s\" om zich aan te sluiten bij \""
"\"%(group_name)s\" (%(group_id)s) als %(permissions)s." "%(group_name)s\" (%(group_id)s) als %(permissions)s."
#: src/baserow/core/actions.py:791 #: src/baserow/core/actions.py:791
#, fuzzy #, fuzzy
@ -171,8 +171,8 @@ msgid ""
"Invitation (%(invitation_id)s) sent by \"%(sender)s\" to join " "Invitation (%(invitation_id)s) sent by \"%(sender)s\" to join "
"\"%(group_name)s\" (%(group_id)s) as %(permissions)s was accepted." "\"%(group_name)s\" (%(group_id)s) as %(permissions)s was accepted."
msgstr "" msgstr ""
"Uitnodiging (%(invitation_id)s) verzonden door \"%(sender)s\" om zich bij " "Uitnodiging (%(invitation_id)s) verzonden door \"%(sender)s\" om zich bij \""
"\"%(group_name)s\" (%(group_id)s) aan te sluiten als %(permissions)s werd " "%(group_name)s\" (%(group_id)s) aan te sluiten als %(permissions)s werd "
"aanvaard." "aanvaard."
#: src/baserow/core/actions.py:901 #: src/baserow/core/actions.py:901
@ -187,8 +187,8 @@ msgid ""
"Invitation (%(invitation_id)s) sent by \"%(sender)s\" to join " "Invitation (%(invitation_id)s) sent by \"%(sender)s\" to join "
"\"%(group_name)s\" (%(group_id)s) as %(permissions)s was rejected." "\"%(group_name)s\" (%(group_id)s) as %(permissions)s was rejected."
msgstr "" msgstr ""
"Uitnodiging (%(invitation_id)s) verzonden door \"%(sender)s\" om zich bij " "Uitnodiging (%(invitation_id)s) verzonden door \"%(sender)s\" om zich bij \""
"\"%(group_name)s\" (%(group_id)s) aan te sluiten als %(permissions)s werd " "%(group_name)s\" (%(group_id)s) aan te sluiten als %(permissions)s werd "
"afgewezen." "afgewezen."
#: src/baserow/core/actions.py:956 #: src/baserow/core/actions.py:956
@ -203,8 +203,8 @@ msgid ""
"\"%(group_name)s\" (%(group_id)s)." "\"%(group_name)s\" (%(group_id)s)."
msgstr "" msgstr ""
"Uitnodiging (%(invitation_id)s) machtigingen veranderd van " "Uitnodiging (%(invitation_id)s) machtigingen veranderd van "
"%(original_permissions)s naar %(permissions)s voor %(email)s op groep " "%(original_permissions)s naar %(permissions)s voor %(email)s op groep \""
"\"%(group_name)s\" (%(group_id)s)." "%(group_name)s\" (%(group_id)s)."
#: src/baserow/core/actions.py:1015 #: src/baserow/core/actions.py:1015
msgid "Leave group" msgid "Leave group"
@ -274,8 +274,8 @@ msgid ""
"\"%(original_application_name)s\" (%(original_application_id)s) to " "\"%(original_application_name)s\" (%(original_application_id)s) to "
"application \"%(application_name)s\" (%(application_id)s)." "application \"%(application_name)s\" (%(application_id)s)."
msgstr "" msgstr ""
"Snapshot \"%(snapshot_name)s\" (%(snapshot_id)s) hersteld van applicatie " "Snapshot \"%(snapshot_name)s\" (%(snapshot_id)s) hersteld van applicatie \""
"\"%(original_application_name)s\" (%(original_application_id)s) naar " "%(original_application_name)s\" (%(original_application_id)s) naar "
"applicatie \"%(application_name)s\" (%(application_id)s)." "applicatie \"%(application_name)s\" (%(application_id)s)."
#: src/baserow/core/snapshots/actions.py:124 #: src/baserow/core/snapshots/actions.py:124

View file

@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: \n" "Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-01-18 13:32+0000\n" "POT-Creation-Date: 2024-01-18 13:32+0000\n"
"PO-Revision-Date: 2024-04-10 06:57+0000\n" "PO-Revision-Date: 2024-12-16 15:08+0000\n"
"Last-Translator: PiotrEsse <piotr.esse@spero.click>\n" "Last-Translator: PiotrEsse <piotr.esse@spero.click>\n"
"Language-Team: Polish <https://hosted.weblate.org/projects/baserow/" "Language-Team: Polish <https://hosted.weblate.org/projects/baserow/"
"backend-core/pl/>\n" "backend-core/pl/>\n"
@ -13,7 +13,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 " "Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
"|| n%100>=20) ? 1 : 2);\n" "|| n%100>=20) ? 1 : 2);\n"
"X-Generator: Weblate 5.5-dev\n" "X-Generator: Weblate 5.9\n"
#: src/baserow/core/action/scopes.py:9 #: src/baserow/core/action/scopes.py:9
#, python-format #, python-format
@ -48,8 +48,8 @@ msgid ""
"Group (%(group_id)s) name changed from \"%(original_group_name)s\" to " "Group (%(group_id)s) name changed from \"%(original_group_name)s\" to "
"\"%(group_name)s.\"" "\"%(group_name)s.\""
msgstr "" msgstr ""
"Zmieniono nazwę grupy (%(group_id)s) z \"%(original_group_name)s\" na " "Zmieniono nazwę grupy (%(group_id)s) z \"%(original_group_name)s\" na \""
"\"%(group_name)s.\"" "%(group_name)s.\""
#: src/baserow/core/actions.py:237 #: src/baserow/core/actions.py:237
msgid "Order groups" msgid "Order groups"
@ -101,8 +101,8 @@ msgid ""
"Application (%(application_id)s) of type %(application_type)s renamed from " "Application (%(application_id)s) of type %(application_type)s renamed from "
"\"%(original_application_name)s\" to \"%(application_name)s\"" "\"%(original_application_name)s\" to \"%(application_name)s\""
msgstr "" msgstr ""
"Zmiana nazwy aplikacji (%(application_id)s) typu %(application_type)s z " "Zmiana nazwy aplikacji (%(application_id)s) typu %(application_type)s z \""
"\"%(original_application_name)s\" na \"%(application_name)s\"" "%(original_application_name)s\" na \"%(application_name)s\""
#: src/baserow/core/actions.py:579 #: src/baserow/core/actions.py:579
msgid "Duplicate application" msgid "Duplicate application"
@ -116,8 +116,8 @@ msgid ""
"\" (%(original_application_id)s)" "\" (%(original_application_id)s)"
msgstr "" msgstr ""
"Aplikacja \"%(application_name)s\" (%(application_id)s) typu " "Aplikacja \"%(application_name)s\" (%(application_id)s) typu "
"%(application_type)s powielona z \"%(original_application_name)s" "%(application_type)s powielona z \"%(original_application_name)s\" "
"\" (%(original_application_id)s)" "(%(original_application_id)s)"
#: src/baserow/core/actions.py:658 #: src/baserow/core/actions.py:658
msgid "Install template" msgid "Install template"
@ -243,8 +243,8 @@ msgid ""
"Snapshot \"%(snapshot_name)s\" (%(snapshot_id)s) created for application " "Snapshot \"%(snapshot_name)s\" (%(snapshot_id)s) created for application "
"\"%(application_name)s\" (%(application_id)s)." "\"%(application_name)s\" (%(application_id)s)."
msgstr "" msgstr ""
"Migawka \"%(snapshot_name)s\" (%(snapshot_id)s) utworzona dla aplikacji " "Migawka \"%(snapshot_name)s\" (%(snapshot_id)s) utworzona dla aplikacji \""
"\"%(application_name)s\" (%(application_id)s)." "%(application_name)s\" (%(application_id)s)."
#: src/baserow/core/snapshots/actions.py:68 #: src/baserow/core/snapshots/actions.py:68
msgid "Restore Snapshot" msgid "Restore Snapshot"
@ -285,8 +285,8 @@ msgid ""
"<strong>%(first_name)s</strong> has invited you to collaborate on <strong>" "<strong>%(first_name)s</strong> has invited you to collaborate on <strong>"
"%(group_name)s</strong>." "%(group_name)s</strong>."
msgstr "" msgstr ""
"<strong>%(first_name)s</strong> zaprosił cię do współpracy w <strong>" "<strong>%(first_name)s</strong> zaprosił cię do współpracy w "
"%(group_name)s</strong>." "<strong>%(group_name)s</strong>."
#: src/baserow/core/templates/baserow/core/group_invitation.html:163 #: src/baserow/core/templates/baserow/core/group_invitation.html:163
#: src/baserow/core/templates/baserow/core/workspace_invitation.html:167 #: src/baserow/core/templates/baserow/core/workspace_invitation.html:167

View file

@ -3,8 +3,8 @@ msgstr ""
"Project-Id-Version: \n" "Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-01-18 13:32+0000\n" "POT-Creation-Date: 2024-01-18 13:32+0000\n"
"PO-Revision-Date: 2022-04-21 19:14+0000\n" "PO-Revision-Date: 2024-12-16 15:08+0000\n"
"Last-Translator: James Braves <dubavy@zetmail.com>\n" "Last-Translator: Murilo Fernandes da Silva <murilo.frn@gmail.com>\n"
"Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/" "Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
"baserow/backend-core/pt_BR/>\n" "baserow/backend-core/pt_BR/>\n"
"Language: pt_BR\n" "Language: pt_BR\n"
@ -12,16 +12,16 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n" "Plural-Forms: nplurals=2; plural=n > 1;\n"
"X-Generator: Weblate 4.12-dev\n" "X-Generator: Weblate 5.9\n"
#: src/baserow/core/action/scopes.py:9 #: src/baserow/core/action/scopes.py:9
#, python-format #, python-format
msgid "in group \"%(group_name)s\" (%(group_id)s)." msgid "in group \"%(group_name)s\" (%(group_id)s)."
msgstr "" msgstr "nos grupos %(group_id)s %(group_name)s"
#: src/baserow/core/actions.py:36 #: src/baserow/core/actions.py:36
msgid "Delete group" msgid "Delete group"
msgstr "" msgstr "Apagar grupo"
#: src/baserow/core/actions.py:37 #: src/baserow/core/actions.py:37
#, python-format #, python-format

View file

@ -0,0 +1,539 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-07-16 13:47+0000\n"
"PO-Revision-Date: 2024-12-16 15:08+0000\n"
"Last-Translator: Anonymous <noreply@weblate.org>\n"
"Language-Team: Portuguese (Portugal) <https://hosted.weblate.org/projects/"
"baserow/backend-core/pt_PT/>\n"
"Language: pt_PT\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 5.9\n"
#: src/baserow/core/action/scopes.py:9
#, python-format
msgid "in group \"%(group_name)s\" (%(group_id)s)."
msgstr ""
#: src/baserow/core/actions.py:35
msgid "Delete group"
msgstr ""
#: src/baserow/core/actions.py:36
#, python-format
msgid "Group \"%(group_name)s\" (%(group_id)s) deleted."
msgstr ""
#: src/baserow/core/actions.py:99
msgid "Create group"
msgstr ""
#: src/baserow/core/actions.py:100
#, python-format
msgid "Group \"%(group_name)s\" (%(group_id)s) created."
msgstr ""
#: src/baserow/core/actions.py:161
msgid "Update group"
msgstr ""
#: src/baserow/core/actions.py:163
#, python-format
msgid ""
"Group (%(group_id)s) name changed from \"%(original_group_name)s\" to "
"\"%(group_name)s.\""
msgstr ""
#: src/baserow/core/actions.py:245
msgid "Order groups"
msgstr ""
#: src/baserow/core/actions.py:246
msgid "Groups order changed."
msgstr ""
#: src/baserow/core/actions.py:305
msgid "Order applications"
msgstr ""
#: src/baserow/core/actions.py:305
msgid "Applications reordered"
msgstr ""
#: src/baserow/core/actions.py:371
msgid "Create application"
msgstr ""
#: src/baserow/core/actions.py:372
#, python-format
msgid ""
"\"%(application_name)s\" (%(application_id)s) %(application_type)s created"
msgstr ""
#: src/baserow/core/actions.py:453
msgid "Delete application"
msgstr ""
#: src/baserow/core/actions.py:455
#, python-format
msgid ""
"Application \"%(application_name)s\" (%(application_id)s) of type "
"%(application_type)s deleted"
msgstr ""
#: src/baserow/core/actions.py:522
msgid "Update application"
msgstr ""
#: src/baserow/core/actions.py:524
#, python-format
msgid ""
"Application (%(application_id)s) of type %(application_type)s renamed from "
"\"%(original_application_name)s\" to \"%(application_name)s\""
msgstr ""
#: src/baserow/core/actions.py:606
msgid "Duplicate application"
msgstr ""
#: src/baserow/core/actions.py:608
#, python-format
msgid ""
"Application \"%(application_name)s\" (%(application_id)s) of type "
"%(application_type)s duplicated from "
"\"%(original_application_name)s\" (%(original_application_id)s)"
msgstr ""
#: src/baserow/core/actions.py:691
msgid "Install template"
msgstr ""
#: src/baserow/core/actions.py:693
#, python-format
msgid ""
"Template \"%(template_name)s\" (%(template_id)s) installed into application "
"IDs %(installed_application_ids)s"
msgstr ""
#: src/baserow/core/actions.py:776
msgid "Create group invitation"
msgstr ""
#: src/baserow/core/actions.py:778
#, python-format
msgid ""
"Group invitation created for \"%(email)s\" to join "
"\"%(group_name)s\" (%(group_id)s) as %(permissions)s."
msgstr ""
#: src/baserow/core/actions.py:833
msgid "Delete group invitation"
msgstr ""
#: src/baserow/core/actions.py:835
#, python-format
msgid ""
"Group invitation (%(invitation_id)s) deleted for \"%(email)s\" to join "
"\"%(group_name)s\" (%(group_id)s) as %(permissions)s."
msgstr ""
#: src/baserow/core/actions.py:893
msgid "Accept group invitation"
msgstr ""
#: src/baserow/core/actions.py:895
#, python-format
msgid ""
"Invitation (%(invitation_id)s) sent by \"%(sender)s\" to join "
"\"%(group_name)s\" (%(group_id)s) as %(permissions)s was accepted."
msgstr ""
#: src/baserow/core/actions.py:953
msgid "Reject group invitation"
msgstr ""
#: src/baserow/core/actions.py:955
#, python-format
msgid ""
"Invitation (%(invitation_id)s) sent by \"%(sender)s\" to join "
"\"%(group_name)s\" (%(group_id)s) as %(permissions)s was rejected."
msgstr ""
#: src/baserow/core/actions.py:1013
msgid "Update group invitation permissions"
msgstr ""
#: src/baserow/core/actions.py:1015
#, python-format
msgid ""
"Invitation (%(invitation_id)s) permissions changed from "
"%(original_permissions)s to %(permissions)s for %(email)s on group "
"\"%(group_name)s\" (%(group_id)s)."
msgstr ""
#: src/baserow/core/actions.py:1078
msgid "Leave group"
msgstr ""
#: src/baserow/core/actions.py:1079
#, python-format
msgid "Group \"%(group_name)s\" (%(group_id)s) left."
msgstr ""
#: src/baserow/core/actions.py:1114
msgid "Create initial workspace"
msgstr ""
#: src/baserow/core/actions.py:1115
msgid "Initial workspace created"
msgstr ""
#: src/baserow/core/emails.py:97
#: src/baserow/core/templates/baserow/core/user/email_pending_verification.html:176
msgid "Please confirm email"
msgstr ""
#: src/baserow/core/emails.py:115
#, python-format
msgid "%(by)s invited you to %(workspace_name)s - Baserow"
msgstr ""
#: src/baserow/core/emails.py:148
msgid "You have 1 new notification - Baserow"
msgstr ""
#: src/baserow/core/emails.py:150
#, python-format
msgid "You have %(count)d new notifications - Baserow"
msgstr ""
#: src/baserow/core/fields.py:114
#, python-format
msgid "“%(value)s” value must be a decimal number."
msgstr ""
#: src/baserow/core/fields.py:116
msgid "Decimal number"
msgstr ""
#: src/baserow/core/handler.py:2053 src/baserow/core/user/handler.py:268
#, python-format
msgid "%(name)s's workspace"
msgstr ""
#: src/baserow/core/notification_types.py:92
#, python-format
msgid "%(user)s accepted your invitation to collaborate to %(workspace_name)s."
msgstr ""
#: src/baserow/core/notification_types.py:133
#, python-format
msgid "%(user)s rejected your invitation to collaborate to %(workspace_name)s."
msgstr ""
#: src/baserow/core/snapshots/actions.py:21
msgid "Create Snapshot"
msgstr ""
#: src/baserow/core/snapshots/actions.py:23
#, python-format
msgid ""
"Snapshot \"%(snapshot_name)s\" (%(snapshot_id)s) created for application "
"\"%(application_name)s\" (%(application_id)s)."
msgstr ""
#: src/baserow/core/snapshots/actions.py:72
msgid "Restore Snapshot"
msgstr ""
#: src/baserow/core/snapshots/actions.py:74
#, python-format
msgid ""
"Snapshot \"%(snapshot_name)s\" (%(snapshot_id)s) restored from application "
"\"%(original_application_name)s\" (%(original_application_id)s) to "
"application \"%(application_name)s\" (%(application_id)s)."
msgstr ""
#: src/baserow/core/snapshots/actions.py:133
msgid "Delete Snapshot"
msgstr ""
#: src/baserow/core/snapshots/actions.py:135
#, python-format
msgid ""
"Snapshot \"%(snapshot_name)s\" (%(snapshot_id)s) deleted for application "
"\"%(application_name)s\" (%(application_id)s)."
msgstr ""
#: src/baserow/core/templates/baserow/core/notifications_summary.html:176
#, python-format
msgid "You have %(counter)s new notification"
msgid_plural "You have %(counter)s new notifications"
msgstr[0] ""
msgstr[1] ""
#: src/baserow/core/templates/baserow/core/notifications_summary.html:228
#, python-format
msgid "Plus %(counter)s more notification."
msgid_plural "Plus %(counter)s more notifications."
msgstr[0] ""
msgstr[1] ""
#: src/baserow/core/templates/baserow/core/notifications_summary.html:239
msgid "View in Baserow"
msgstr ""
#: src/baserow/core/templates/baserow/core/notifications_summary.html:253
#: src/baserow/core/templates/baserow/core/user/account_deleted.html:186
#: src/baserow/core/templates/baserow/core/user/account_deletion_cancelled.html:186
#: src/baserow/core/templates/baserow/core/user/account_deletion_scheduled.html:191
#: src/baserow/core/templates/baserow/core/user/reset_password.html:209
#: src/baserow/core/templates/baserow/core/workspace_invitation.html:213
msgid ""
"Baserow is an open source no-code database tool which allows you to "
"collaborate on projects, customers and more. It gives you the powers of a "
"developer without leaving your browser."
msgstr ""
#: src/baserow/core/templates/baserow/core/user/account_deleted.html:176
msgid "Account permanently deleted"
msgstr ""
#: src/baserow/core/templates/baserow/core/user/account_deleted.html:181
#, python-format
msgid ""
"Your account (%(username)s) on Baserow (%(baserow_embedded_share_hostname)s) "
"has been permanently deleted."
msgstr ""
#: src/baserow/core/templates/baserow/core/user/account_deletion_cancelled.html:176
msgid "Account deletion cancelled"
msgstr ""
#: src/baserow/core/templates/baserow/core/user/account_deletion_cancelled.html:181
#, python-format
msgid ""
"Your account (%(username)s) on Baserow (%(baserow_embedded_share_hostname)s) "
"was pending deletion, but you've logged in so this operation has been "
"cancelled."
msgstr ""
#: src/baserow/core/templates/baserow/core/user/account_deletion_scheduled.html:176
msgid "Account pending deletion"
msgstr ""
#: src/baserow/core/templates/baserow/core/user/account_deletion_scheduled.html:181
#, python-format
msgid ""
"Your account (%(username)s) on Baserow (%(baserow_embedded_share_hostname)s) "
"will be permanently deleted in %(days_left)s days."
msgstr ""
#: src/baserow/core/templates/baserow/core/user/account_deletion_scheduled.html:186
msgid ""
"If you've changed your mind and want to cancel your account deletion, you "
"just have to login again."
msgstr ""
#: src/baserow/core/templates/baserow/core/user/email_pending_verification.html:181
msgid "Thank you for using Baserow"
msgstr ""
#: src/baserow/core/templates/baserow/core/user/email_pending_verification.html:186
msgid ""
"To keep your account secure, please take a moment to verify your email by "
"clicking the button below. Your email address will be used to assist you in "
"changing your Baserow password should you ever need to in the future."
msgstr ""
#: src/baserow/core/templates/baserow/core/user/email_pending_verification.html:195
msgid "Confirm"
msgstr ""
#: src/baserow/core/templates/baserow/core/user/reset_password.html:176
#: src/baserow/core/templates/baserow/core/user/reset_password.html:195
msgid "Reset password"
msgstr ""
#: src/baserow/core/templates/baserow/core/user/reset_password.html:181
#, python-format
msgid ""
"A password reset was requested for your account (%(username)s) on Baserow "
"(%(baserow_embedded_share_hostname)s). If you did not authorize this, you "
"may simply ignore this email."
msgstr ""
#: src/baserow/core/templates/baserow/core/user/reset_password.html:186
#, python-format
msgid ""
"To continue with your password reset, simply click the button below, and you "
"will be able to change your password. This link will expire in %(hours)s "
"hours."
msgstr ""
#: src/baserow/core/templates/baserow/core/workspace_invitation.html:176
msgid "Invitation"
msgstr ""
#: src/baserow/core/templates/baserow/core/workspace_invitation.html:181
#, python-format
msgid ""
"<strong>%(first_name)s</strong> has invited you to collaborate on "
"<strong>%(workspace_name)s</strong>."
msgstr ""
#: src/baserow/core/templates/baserow/core/workspace_invitation.html:199
msgid "Accept invitation"
msgstr ""
#: src/baserow/core/trash/actions.py:20
msgid "Empty trash"
msgstr ""
#: src/baserow/core/trash/actions.py:22
#, python-format
msgid ""
"Trash for application \"%(application_name)s\" (%(application_id)s) has been "
"emptied"
msgstr ""
#: src/baserow/core/trash/actions.py:83
#, python-format
msgid ""
"Trash for workspace \"%(workspace_name)s\" (%(workspace_id)s) has been "
"emptied."
msgstr ""
#: src/baserow/core/trash/actions.py:94
msgid "Restore from trash"
msgstr ""
#: src/baserow/core/trash/actions.py:95
#, python-format
msgid ""
"Item of type \"%(item_type)s\" (%(item_id)s) has been restored from trash"
msgstr ""
#: src/baserow/core/user/actions.py:23
msgid "Create User"
msgstr ""
#: src/baserow/core/user/actions.py:25
#, python-format
msgid ""
"User \"%(user_email)s\" (%(user_id)s) created via "
"\"%(auth_provider_type)s\" (%(auth_provider_id)s) auth provider (invitation: "
"%(with_invitation_token)s)"
msgstr ""
#: src/baserow/core/user/actions.py:117
msgid "Update User"
msgstr ""
#: src/baserow/core/user/actions.py:118
#, python-format
msgid "User \"%(user_email)s\" (%(user_id)s) updated"
msgstr ""
#: src/baserow/core/user/actions.py:178
msgid "Schedule user deletion"
msgstr ""
#: src/baserow/core/user/actions.py:180
#, python-format
msgid ""
"User \"%(user_email)s\" (%(user_id)s) scheduled to be deleted after grace "
"time"
msgstr ""
#: src/baserow/core/user/actions.py:214
msgid "Cancel user deletion"
msgstr ""
#: src/baserow/core/user/actions.py:216
#, python-format
msgid ""
"User \"%(user_email)s\" (%(user_id)s) logged in cancelling the deletion "
"process"
msgstr ""
#: src/baserow/core/user/actions.py:250
msgid "Sign In User"
msgstr ""
#: src/baserow/core/user/actions.py:252
#, python-format
msgid ""
"User \"%(user_email)s\" (%(user_id)s) signed in via "
"\"%(auth_provider_type)s\" (%(auth_provider_id)s) auth provider"
msgstr ""
#: src/baserow/core/user/actions.py:309
msgid "Send reset user password"
msgstr ""
#: src/baserow/core/user/actions.py:310
#, python-format
msgid "User \"%(user_email)s\" (%(user_id)s) requested to reset password"
msgstr ""
#: src/baserow/core/user/actions.py:343
msgid "Change user password"
msgstr ""
#: src/baserow/core/user/actions.py:344
#, python-format
msgid "User \"%(user_email)s\" (%(user_id)s) changed password"
msgstr ""
#: src/baserow/core/user/actions.py:383
msgid "Reset user password"
msgstr ""
#: src/baserow/core/user/actions.py:384
#, python-format
msgid "User \"%(user_email)s\" (%(user_id)s) reset password"
msgstr ""
#: src/baserow/core/user/actions.py:420
msgid "Send verify email"
msgstr ""
#: src/baserow/core/user/actions.py:421
#, python-format
msgid "User \"%(user_email)s\" (%(user_id)s) requested to verify email"
msgstr ""
#: src/baserow/core/user/actions.py:454
msgid "Verify email"
msgstr ""
#: src/baserow/core/user/actions.py:455
#, python-format
msgid "User \"%(user_email)s\" (%(user_id)s) verify email"
msgstr ""
#: src/baserow/core/user/emails.py:16
msgid "Reset password - Baserow"
msgstr ""
#: src/baserow/core/user/emails.py:37
msgid "Account deletion scheduled - Baserow"
msgstr ""
#: src/baserow/core/user/emails.py:56
msgid "Account permanently deleted - Baserow"
msgstr ""
#: src/baserow/core/user/emails.py:74
msgid "Account deletion cancelled - Baserow"
msgstr ""

View file

@ -3,16 +3,17 @@ msgstr ""
"Project-Id-Version: \n" "Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-01-18 13:32+0000\n" "POT-Creation-Date: 2024-01-18 13:32+0000\n"
"PO-Revision-Date: 2022-07-05 11:27+0000\n" "PO-Revision-Date: 2024-12-16 15:08+0000\n"
"Last-Translator: Automatically generated\n" "Last-Translator: Anonymous <noreply@weblate.org>\n"
"Language-Team: none\n" "Language-Team: Russian <https://hosted.weblate.org/projects/baserow/"
"backend-core/ru/>\n"
"Language: ru\n" "Language: ru\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
"X-Generator: Weblate 4.13.1-dev\n" "X-Generator: Weblate 5.9\n"
#: src/baserow/core/action/scopes.py:9 #: src/baserow/core/action/scopes.py:9
#, python-format #, python-format

View file

@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: \n" "Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-10-28 20:39+0000\n" "POT-Creation-Date: 2021-10-28 20:39+0000\n"
"PO-Revision-Date: 2022-08-25 06:20+0000\n" "PO-Revision-Date: 2024-12-16 15:08+0000\n"
"Last-Translator: Hugel <qihu@nfschina.com>\n" "Last-Translator: Hugel <qihu@nfschina.com>\n"
"Language-Team: Ukrainian <https://hosted.weblate.org/projects/baserow/" "Language-Team: Ukrainian <https://hosted.weblate.org/projects/baserow/"
"backend-core/uk/>\n" "backend-core/uk/>\n"
@ -11,9 +11,9 @@ msgstr ""
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
"X-Generator: Weblate 4.14-dev\n" "X-Generator: Weblate 5.9\n"
#: src/baserow/core/emails.py:88 #: src/baserow/core/emails.py:88
#, python-format #, python-format

View file

@ -3,16 +3,16 @@ msgstr ""
"Project-Id-Version: \n" "Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-01-18 13:32+0000\n" "POT-Creation-Date: 2024-01-18 13:32+0000\n"
"PO-Revision-Date: 2023-02-08 03:37+0000\n" "PO-Revision-Date: 2024-12-16 15:08+0000\n"
"Last-Translator: z00w00 ding <z00w00y00t00@gmail.com>\n" "Last-Translator: Anonymous <noreply@weblate.org>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/" "Language-Team: Chinese (Simplified Han script) <https://hosted.weblate.org/"
"baserow/backend-core/zh_Hans/>\n" "projects/baserow/backend-core/zh_Hans/>\n"
"Language: zh_Hans\n" "Language: zh_Hans\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n" "Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 4.16-dev\n" "X-Generator: Weblate 5.9\n"
#: src/baserow/core/action/scopes.py:9 #: src/baserow/core/action/scopes.py:9
#, python-format #, python-format
@ -47,8 +47,8 @@ msgid ""
"Group (%(group_id)s) name changed from \"%(original_group_name)s\" to " "Group (%(group_id)s) name changed from \"%(original_group_name)s\" to "
"\"%(group_name)s.\"" "\"%(group_name)s.\""
msgstr "" msgstr ""
"组 (%(group_id)s) 名称已经改变来自 \"%(original_group_name)s\" 到 " "组 (%(group_id)s) 名称已经改变来自 \"%(original_group_name)s\" 到 \""
"\"%(group_name)s.\"" "%(group_name)s.\""
#: src/baserow/core/actions.py:237 #: src/baserow/core/actions.py:237
msgid "Order groups" msgid "Order groups"
@ -74,8 +74,7 @@ msgstr "创建应用程序"
#, python-format #, python-format
msgid "" msgid ""
"\"%(application_name)s\" (%(application_id)s) %(application_type)s created" "\"%(application_name)s\" (%(application_id)s) %(application_type)s created"
msgstr "" msgstr "\"%(application_name)s\" (%(application_id)s) %(application_type)s 已创建"
"\"%(application_name)s\" (%(application_id)s) %(application_type)s 已创建"
#: src/baserow/core/actions.py:442 #: src/baserow/core/actions.py:442
msgid "Delete application" msgid "Delete application"
@ -100,8 +99,8 @@ msgid ""
"Application (%(application_id)s) of type %(application_type)s renamed from " "Application (%(application_id)s) of type %(application_type)s renamed from "
"\"%(original_application_name)s\" to \"%(application_name)s\"" "\"%(original_application_name)s\" to \"%(application_name)s\""
msgstr "" msgstr ""
"应用程序 (%(application_id)s)的类型 %(application_type)s 重命名来自 " "应用程序 (%(application_id)s)的类型 %(application_type)s 重命名来自 \""
"\"%(original_application_name)s\" 到 \"%(application_name)s\"" "%(original_application_name)s\" 到 \"%(application_name)s\""
#: src/baserow/core/actions.py:579 #: src/baserow/core/actions.py:579
msgid "Duplicate application" msgid "Duplicate application"
@ -115,8 +114,8 @@ msgid ""
"\" (%(original_application_id)s)" "\" (%(original_application_id)s)"
msgstr "" msgstr ""
"应用程序 \"%(application_name)s\" (%(application_id)s) 的类型 " "应用程序 \"%(application_name)s\" (%(application_id)s) 的类型 "
"%(application_type)s 复制来自 \"%(original_application_name)s" "%(application_type)s 复制来自 \"%(original_application_name)s\" "
"\" (%(original_application_id)s)" "(%(original_application_id)s)"
#: src/baserow/core/actions.py:658 #: src/baserow/core/actions.py:658
msgid "Install template" msgid "Install template"
@ -242,8 +241,8 @@ msgid ""
"Snapshot \"%(snapshot_name)s\" (%(snapshot_id)s) created for application " "Snapshot \"%(snapshot_name)s\" (%(snapshot_id)s) created for application "
"\"%(application_name)s\" (%(application_id)s)." "\"%(application_name)s\" (%(application_id)s)."
msgstr "" msgstr ""
"快照\"%(snapshot_name)s\" (%(snapshot_id)s)已创建基于应用程序 " "快照\"%(snapshot_name)s\" (%(snapshot_id)s)已创建基于应用程序 \""
"\"%(application_name)s\" (%(application_id)s)." "%(application_name)s\" (%(application_id)s)."
#: src/baserow/core/snapshots/actions.py:68 #: src/baserow/core/snapshots/actions.py:68
msgid "Restore Snapshot" msgid "Restore Snapshot"
@ -256,9 +255,9 @@ msgid ""
"\"%(original_application_name)s\" (%(original_application_id)s) to " "\"%(original_application_name)s\" (%(original_application_id)s) to "
"application \"%(application_name)s\" (%(application_id)s)." "application \"%(application_name)s\" (%(application_id)s)."
msgstr "" msgstr ""
"快照 \"%(snapshot_name)s\" (%(snapshot_id)s) 已还原基于应用程序 " "快照 \"%(snapshot_name)s\" (%(snapshot_id)s) 已还原基于应用程序 \""
"\"%(original_application_name)s\" (%(original_application_id)s) 到应用程序 " "%(original_application_name)s\" (%(original_application_id)s) 到应用程序 \""
"\"%(application_name)s\" (%(application_id)s)." "%(application_name)s\" (%(application_id)s)."
#: src/baserow/core/snapshots/actions.py:124 #: src/baserow/core/snapshots/actions.py:124
msgid "Delete Snapshot" msgid "Delete Snapshot"
@ -270,8 +269,8 @@ msgid ""
"Snapshot \"%(snapshot_name)s\" (%(snapshot_id)s) deleted for application " "Snapshot \"%(snapshot_name)s\" (%(snapshot_id)s) deleted for application "
"\"%(application_name)s\" (%(application_id)s)." "\"%(application_name)s\" (%(application_id)s)."
msgstr "" msgstr ""
"已删除应用程序 \"%(snapshot_name)s\" (%(snapshot_id)s) 的快照 " "已删除应用程序 \"%(snapshot_name)s\" (%(snapshot_id)s) 的快照 \""
"\"%(application_name)s\" (%(application_id)s)." "%(application_name)s\" (%(application_id)s)."
#: src/baserow/core/templates/baserow/core/group_invitation.html:144 #: src/baserow/core/templates/baserow/core/group_invitation.html:144
#: src/baserow/core/templates/baserow/core/workspace_invitation.html:144 #: src/baserow/core/templates/baserow/core/workspace_invitation.html:144
@ -283,8 +282,7 @@ msgstr "邀请"
msgid "" msgid ""
"<strong>%(first_name)s</strong> has invited you to collaborate on <strong>" "<strong>%(first_name)s</strong> has invited you to collaborate on <strong>"
"%(group_name)s</strong>." "%(group_name)s</strong>."
msgstr "" msgstr "<strong>%(first_name)s</strong> 已邀请你加入<strong>%(group_name)s</strong>。"
"<strong>%(first_name)s</strong> 已邀请你加入<strong>%(group_name)s</strong>。"
#: src/baserow/core/templates/baserow/core/group_invitation.html:163 #: src/baserow/core/templates/baserow/core/group_invitation.html:163
#: src/baserow/core/templates/baserow/core/workspace_invitation.html:167 #: src/baserow/core/templates/baserow/core/workspace_invitation.html:167
@ -302,8 +300,7 @@ msgid ""
"Baserow is an open source no-code database tool which allows you to " "Baserow is an open source no-code database tool which allows you to "
"collaborate on projects, customers and more. It gives you the powers of a " "collaborate on projects, customers and more. It gives you the powers of a "
"developer without leaving your browser." "developer without leaving your browser."
msgstr "" msgstr "Baserow 是一个开源的无代码数据库工具,允许你在项目、客户和其他方面进行协作。"
"Baserow 是一个开源的无代码数据库工具,允许你在项目、客户和其他方面进行协作。"
"它让你在不离开浏览器的情况下拥有开发者的权力。" "它让你在不离开浏览器的情况下拥有开发者的权力。"
#: src/baserow/core/templates/baserow/core/notifications_summary.html:146 #: src/baserow/core/templates/baserow/core/notifications_summary.html:146
@ -336,8 +333,8 @@ msgid ""
"Your account (%(username)s) on Baserow (%(public_web_frontend_hostname)s) " "Your account (%(username)s) on Baserow (%(public_web_frontend_hostname)s) "
"has been permanently deleted." "has been permanently deleted."
msgstr "" msgstr ""
"你在 Baserow (%(public_web_frontend_hostname)s) 上的 (%(username)s) 账户正在" "你在 Baserow (%(public_web_frontend_hostname)s) 上的 (%(username)s) "
"请求重置密码。 如果你并未授权本次操作,可以忽略本封邮件。" "账户正在请求重置密码。 如果你并未授权本次操作,可以忽略本封邮件。"
#: src/baserow/core/templates/baserow/core/user/account_deletion_cancelled.html:144 #: src/baserow/core/templates/baserow/core/user/account_deletion_cancelled.html:144
msgid "Account deletion cancelled" msgid "Account deletion cancelled"
@ -354,8 +351,8 @@ msgid ""
"was pending deletion, but you've logged in so this operation has been " "was pending deletion, but you've logged in so this operation has been "
"cancelled." "cancelled."
msgstr "" msgstr ""
"你在 Baserow (%(public_web_frontend_hostname)s) 上的 (%(username)s) 账户正在" "你在 Baserow (%(public_web_frontend_hostname)s) 上的 (%(username)s) "
"请求重置密码。 如果你并未授权本次操作,可以忽略本封邮件。" "账户正在请求重置密码。 如果你并未授权本次操作,可以忽略本封邮件。"
#: src/baserow/core/templates/baserow/core/user/account_deletion_scheduled.html:144 #: src/baserow/core/templates/baserow/core/user/account_deletion_scheduled.html:144
msgid "Account pending deletion" msgid "Account pending deletion"
@ -371,8 +368,8 @@ msgid ""
"Your account (%(username)s) on Baserow (%(public_web_frontend_hostname)s) " "Your account (%(username)s) on Baserow (%(public_web_frontend_hostname)s) "
"will be permanently deleted in %(days_left)s days." "will be permanently deleted in %(days_left)s days."
msgstr "" msgstr ""
"你在 Baserow (%(public_web_frontend_hostname)s) 上的 (%(username)s) 账户正在" "你在 Baserow (%(public_web_frontend_hostname)s) 上的 (%(username)s) "
"请求重置密码。 如果你并未授权本次操作,可以忽略本封邮件。" "账户正在请求重置密码。 如果你并未授权本次操作,可以忽略本封邮件。"
#: src/baserow/core/templates/baserow/core/user/account_deletion_scheduled.html:154 #: src/baserow/core/templates/baserow/core/user/account_deletion_scheduled.html:154
msgid "" msgid ""
@ -392,8 +389,8 @@ msgid ""
"(%(public_web_frontend_hostname)s). If you did not authorize this, you may " "(%(public_web_frontend_hostname)s). If you did not authorize this, you may "
"simply ignore this email." "simply ignore this email."
msgstr "" msgstr ""
"你在 Baserow (%(public_web_frontend_hostname)s) 上的 (%(username)s) 账户正在" "你在 Baserow (%(public_web_frontend_hostname)s) 上的 (%(username)s) "
"请求重置密码。 如果你并未授权本次操作,可以忽略本封邮件。" "账户正在请求重置密码。 如果你并未授权本次操作,可以忽略本封邮件。"
#: src/baserow/core/templates/baserow/core/user/reset_password.html:154 #: src/baserow/core/templates/baserow/core/user/reset_password.html:154
#, python-format #, python-format
@ -401,9 +398,8 @@ msgid ""
"To continue with your password reset, simply click the button below, and you " "To continue with your password reset, simply click the button below, and you "
"will be able to change your password. This link will expire in %(hours)s " "will be able to change your password. This link will expire in %(hours)s "
"hours." "hours."
msgstr "" msgstr "要继续重置密码,只需点击下面的按钮,然后你将能够更改你的密码。此链接将在%(hou"
"要继续重置密码,只需点击下面的按钮,然后你将能够更改你的密码。此链接将" "rs)s 小时后失效。"
"在%(hours)s 小时后失效。"
#: src/baserow/core/templates/baserow/core/workspace_invitation.html:149 #: src/baserow/core/templates/baserow/core/workspace_invitation.html:149
#, fuzzy, python-format #, fuzzy, python-format
@ -413,8 +409,7 @@ msgstr ""
msgid "" msgid ""
"<strong>%(first_name)s</strong> has invited you to collaborate on <strong>" "<strong>%(first_name)s</strong> has invited you to collaborate on <strong>"
"%(workspace_name)s</strong>." "%(workspace_name)s</strong>."
msgstr "" msgstr "<strong>%(first_name)s</strong> 已邀请你加入<strong>%(group_name)s</strong>。"
"<strong>%(first_name)s</strong> 已邀请你加入<strong>%(group_name)s</strong>。"
#: src/baserow/core/trash/actions.py:20 #: src/baserow/core/trash/actions.py:20
msgid "Empty trash" msgid "Empty trash"

View file

@ -1,387 +1,387 @@
{ {
"clientHandler": { "clientHandler": {
"cannotDisableAllAuthProvidersTitle": "마지막으로 활성화된 제공자", "cannotDisableAllAuthProvidersTitle": "마지막으로 활성화된 제공자",
"cannotDisableAllAuthProvidersDescription": "마지막으로 활성화된 제공자를 비활성화하거나 삭제할 수 없습니다." "cannotDisableAllAuthProvidersDescription": "마지막으로 활성화된 제공자를 비활성화하거나 삭제할 수 없습니다."
}, },
"enterprise": { "enterprise": {
"license": "엔터프라이즈", "license": "엔터프라이즈",
"sidebarTooltip": "귀하의 계정은 전 세계적으로 엔터프라이즈 기능에 액세스할 수 있습니다", "sidebarTooltip": "귀하의 계정은 전 세계적으로 엔터프라이즈 기능에 액세스할 수 있습니다",
"rbac": "RBAC", "rbac": "RBAC",
"sso": "SSO", "sso": "SSO",
"licenseDescription": "Baserow 엔터프라이즈에서는 뷰어가 무료입니다. 사용자가 어떤 워크스페이스에서든 다른 역할을 가지고 있다면 자동으로 유료 좌석을 사용하게 됩니다.", "licenseDescription": "Baserow 엔터프라이즈에서는 뷰어가 무료입니다. 사용자가 어떤 작업공간에서든 다른 역할을 가지고 있다면 자동으로 유료 좌석을 사용하게 됩니다.",
"overflowWarning": "뷰어가 아닌 사용자가 너무 많으며 모든 유료 좌석을 사용했습니다. 각 워크스페이스 멤버 페이지에서 사용자를 뷰어로 변경하십시오." "overflowWarning": "뷰어가 아닌 사용자가 너무 많으며 모든 유료 좌석을 사용했습니다. 각 작업공간 멤버 페이지에서 사용자를 뷰어로 변경하십시오."
}, },
"trashType": { "trashType": {
"team": "팀" "team": "팀"
}, },
"createTeamModal": { "createTeamModal": {
"title": "팀 생성", "title": "팀 생성",
"invalidNameTitle": "다른 이름을 사용하세요", "invalidNameTitle": "다른 이름을 사용하세요",
"invalidNameMessage": "지정된 워크스페이스에서 이 팀 이름이 이미 사용 중입니다." "invalidNameMessage": "지정된 작업공간에서 이 팀 이름이 이미 사용 중입니다."
}, },
"updateTeamModal": { "updateTeamModal": {
"title": "{teamName} 업데이트", "title": "{teamName} 업데이트",
"invalidNameTitle": "다른 이름을 사용하세요", "invalidNameTitle": "다른 이름을 사용하세요",
"invalidNameMessage": "지정된 워크스페이스에서 이 팀 이름이 이미 사용 중입니다." "invalidNameMessage": "지정된 작업공간에서 이 팀 이름이 이미 사용 중입니다."
}, },
"manageTeamModals": { "manageTeamModals": {
"subheading": "팀을 통해 여러 사람에게 권한을 일괄적으로 부여하거나 제한할 수 있습니다." "subheading": "팀을 통해 여러 사람에게 권한을 일괄적으로 부여하거나 제한할 수 있습니다."
}, },
"manageTeamForm": { "manageTeamForm": {
"submit": "저장", "submit": "저장",
"nameTitle": "이름", "nameTitle": "이름",
"roleTitle": "기본 역할", "roleTitle": "기본 역할",
"inviteMembers": "멤버 추가", "inviteMembers": "멤버 추가",
"membersTitle": "멤버", "membersTitle": "멤버",
"noSubjectsSelected": "선택적으로 팀 사용자들을 추가하려면 '{buttonLabel}'을 클릭하세요.", "noSubjectsSelected": "선택적으로 팀 사용자들을 추가하려면 '{buttonLabel}'을 클릭하세요.",
"roleHelpText": "사용자별 역할은 항상 팀 역할보다 우선합니다." "roleHelpText": "사용자별 역할은 항상 팀 역할보다 우선합니다."
}, },
"editTeamContext": { "editTeamContext": {
"edit": "팀 편집", "edit": "팀 편집",
"remove": "팀 삭제" "remove": "팀 삭제"
}, },
"teamsTable": { "teamsTable": {
"title": "{workspaceName}의 {teamCount}개 팀", "title": "{workspaceName}의 {teamCount}개 팀",
"createNew": "팀 생성", "createNew": "팀 생성",
"nameColumn": "이름", "nameColumn": "이름",
"createdColumn": "생성일", "createdColumn": "생성일",
"subjectsColumn": "멤버", "subjectsColumn": "멤버",
"roleColumn": "기본 역할", "roleColumn": "기본 역할",
"roleHelpText": "데이터베이스와 테이블의 역할로 재정의할 수 있습니다." "roleHelpText": "데이터베이스와 테이블의 역할로 재정의할 수 있습니다."
}, },
"subjectSampleField": { "subjectSampleField": {
"titleAttr": "이 팀에는 {subjectCount}명의 멤버가 있습니다." "titleAttr": "이 팀에는 {subjectCount}명의 멤버가 있습니다."
}, },
"teamsSettings": { "teamsSettings": {
"teamsTabTitle": "팀" "teamsTabTitle": "팀"
}, },
"adminType": { "adminType": {
"AuditLog": "감사 로그", "AuditLog": "감사 로그",
"Authentication": "인증" "Authentication": "인증"
}, },
"auditLog": { "auditLog": {
"adminTitle": "감사 로그", "adminTitle": "감사 로그",
"workspaceTitle": "감사 로그 - {workspaceName}", "workspaceTitle": "감사 로그 - {workspaceName}",
"filterUserTitle": "사용자", "filterUserTitle": "사용자",
"filterWorkspaceTitle": "워크스페이스", "filterWorkspaceTitle": "작업공간",
"filterActionTypeTitle": "이벤트 유형", "filterActionTypeTitle": "이벤트 유형",
"filterFromTimestampTitle": "시작 날짜", "filterFromTimestampTitle": "시작 날짜",
"filterFromTimestamp": "시작 날짜", "filterFromTimestamp": "시작 날짜",
"filterToTimestampTitle": "종료 날짜", "filterToTimestampTitle": "종료 날짜",
"filterToTimestamp": "종료 날짜", "filterToTimestamp": "종료 날짜",
"user": "사용자", "user": "사용자",
"workspace": "워크스페이스", "workspace": "작업공간",
"actionType": "이벤트 유형", "actionType": "이벤트 유형",
"description": "설명", "description": "설명",
"timestamp": "타임스탬프", "timestamp": "타임스탬프",
"ip_address": "IP 주소", "ip_address": "IP 주소",
"exportToCsv": "CSV로 내보내기", "exportToCsv": "CSV로 내보내기",
"exportModalTitle": "CSV로 내보내기", "exportModalTitle": "CSV로 내보내기",
"clearFilters": "지우기", "clearFilters": "지우기",
"allUsers": "모든 사용자", "allUsers": "모든 사용자",
"allWorkspaces": "모든 워크스페이스", "allWorkspaces": "모든 작업공간",
"allActionTypes": "모든 이벤트 유형" "allActionTypes": "모든 이벤트 유형"
}, },
"auditLogExportModal": { "auditLogExportModal": {
"title": "CSV로 내보내기", "title": "CSV로 내보내기",
"exportFilename": "관리자 감사 로그 내보내기 - {date}", "exportFilename": "관리자 감사 로그 내보내기 - {date}",
"exportWorkspaceFilename": " 워크스페이스 ({workspaceId}) 감사 로그 내보내기 - {date}", "exportWorkspaceFilename": " 작업공간 ({workspaceId}) 감사 로그 내보내기 - {date}",
"cancelledTitle": "내보내기 실패", "cancelledTitle": "내보내기 실패",
"cancelledDescription": "감사 로그를 내보내는 동안 문제가 발생했습니다. 다시 시도해 주세요." "cancelledDescription": "감사 로그를 내보내는 동안 문제가 발생했습니다. 다시 시도해 주세요."
}, },
"authProviders": { "authProviders": {
"title": "인증 제공자", "title": "인증 제공자",
"noProviders": "아직 구성된 인증 제공자가 없습니다.", "noProviders": "아직 구성된 인증 제공자가 없습니다.",
"addProvider": "제공자 추가" "addProvider": "제공자 추가"
}, },
"authProviderTypes": { "authProviderTypes": {
"password": "이메일 및 비밀번호 인증" "password": "이메일 및 비밀번호 인증"
}, },
"editAuthProviderMenuContext": { "editAuthProviderMenuContext": {
"edit": "편집", "edit": "편집",
"delete": "삭제" "delete": "삭제"
}, },
"samlSettingsForm": { "samlSettingsForm": {
"domain": "도메인", "domain": "도메인",
"domainPlaceholder": "회사 도메인 이름을 입력하세요...", "domainPlaceholder": "회사 도메인 이름을 입력하세요...",
"invalidDomain": "유효하지 않은 도메인 이름입니다", "invalidDomain": "유효하지 않은 도메인 이름입니다",
"domainAlreadyExists": "이 도메인에 대한 SAML 제공자가 이미 존재합니다", "domainAlreadyExists": "이 도메인에 대한 SAML 제공자가 이미 존재합니다",
"metadata": "메타데이터", "metadata": "메타데이터",
"metadataPlaceholder": "Identity Provider 메타데이터를 붙여넣으세요...", "metadataPlaceholder": "Identity Provider 메타데이터를 붙여넣으세요...",
"invalidMetadata": "Identity Provider의 유효하지 않은 XML 메타데이터입니다", "invalidMetadata": "Identity Provider의 유효하지 않은 XML 메타데이터입니다",
"relayStateUrl": "기본 Relay State URL", "relayStateUrl": "기본 Relay State URL",
"acsUrl": "싱글 사인온 URL", "acsUrl": "싱글 사인온 URL",
"providerIsVerified": "제공자가 확인되었습니다", "providerIsVerified": "제공자가 확인되었습니다",
"samlResponseSettings": "SAML 응답 속성", "samlResponseSettings": "SAML 응답 속성",
"defaultAttrs": "기본값", "defaultAttrs": "기본값",
"customAttrs": "사용자 지정", "customAttrs": "사용자 지정",
"emailAttrKey": "이메일", "emailAttrKey": "이메일",
"emailAttrKeyHelper": "사용자의 사용자명으로 사용될 이메일 주소입니다.", "emailAttrKeyHelper": "사용자의 사용자명으로 사용될 이메일 주소입니다.",
"firstNameAttrKey": "이름", "firstNameAttrKey": "이름",
"firstNameAttrKeyHelper": "'성'이 제공되지 않은 경우 사용자의 이름 또는 전체 이름입니다.", "firstNameAttrKeyHelper": "'성'이 제공되지 않은 경우 사용자의 이름 또는 전체 이름입니다.",
"lastNameAttrKey": "성", "lastNameAttrKey": "성",
"lastNameAttrKeyHelper": "사용자의 성 (선택 사항). 이 값을 지우면 '이름'을 통해 전체 이름을 제공합니다." "lastNameAttrKeyHelper": "사용자의 성 (선택 사항). 이 값을 지우면 '이름'을 통해 전체 이름을 제공합니다."
}, },
"createSettingsAuthProviderModal": { "createSettingsAuthProviderModal": {
"title": "새로운 {type} 추가" "title": "새로운 {type} 추가"
}, },
"updateSettingsAuthProviderModal": { "updateSettingsAuthProviderModal": {
"title": "{name} 편집" "title": "{name} 편집"
}, },
"deleteAuthProviderModal": { "deleteAuthProviderModal": {
"title": "{name} 삭제", "title": "{name} 삭제",
"comment": "이 {type}을 정말로 삭제하시겠습니까?" "comment": "이 {type}을 정말로 삭제하시겠습니까?"
}, },
"loginWithSaml": { "loginWithSaml": {
"signInWithSaml": "SAML SSO로 로그인", "signInWithSaml": "SAML SSO로 로그인",
"redirecting": "Identity Provider로 리디렉션 중...", "redirecting": "Identity Provider로 리디렉션 중...",
"continueWithSaml": "SAML SSO 제공자로 계속", "continueWithSaml": "SAML SSO 제공자로 계속",
"requestError": "이 도메인은 SAML SSO로 구성되지 않았습니다", "requestError": "이 도메인은 SAML SSO로 구성되지 않았습니다",
"loginText": "이미 비밀번호가 있습니까?" "loginText": "이미 비밀번호가 있습니까?"
}, },
"loginError": { "loginError": {
"title": "문제가 발생했습니다:", "title": "문제가 발생했습니다:",
"loginText": "이미 계정이 있으십니까?", "loginText": "이미 계정이 있으십니까?",
"help": "도움이 필요하시면 관리자에게 문의하세요.", "help": "도움이 필요하시면 관리자에게 문의하세요.",
"defaultErrorMessage": "SSO 로그인 흐름을 완료할 수 없습니다.", "defaultErrorMessage": "SSO 로그인 흐름을 완료할 수 없습니다.",
"errorSsoFeatureNotActive": "SSO 기능이 활성화되지 않았습니다. 관리자에게 문의하세요.", "errorSsoFeatureNotActive": "SSO 기능이 활성화되지 않았습니다. 관리자에게 문의하세요.",
"errorInvalidSamlRequest": "유효하지 않은 SAML 요청입니다.", "errorInvalidSamlRequest": "유효하지 않은 SAML 요청입니다.",
"errorInvalidSamlResponse": "유효하지 않은 SAML 응답입니다.", "errorInvalidSamlResponse": "유효하지 않은 SAML 응답입니다.",
"errorUserDeactivated": "사용자가 비활성화되었습니다.", "errorUserDeactivated": "사용자가 비활성화되었습니다.",
"errorProviderDoesNotExist": "이 인증 제공자가 존재하지 않거나 사용할 수 없습니다.", "errorProviderDoesNotExist": "이 인증 제공자가 존재하지 않거나 사용할 수 없습니다.",
"errorAuthFlowError": "선택한 제공자와의 인증 흐름 중 오류가 발생했습니다.", "errorAuthFlowError": "선택한 제공자와의 인증 흐름 중 오류가 발생했습니다.",
"errorDifferentProvider": "처음 가입한 제공자를 사용하세요.", "errorDifferentProvider": "처음 가입한 제공자를 사용하세요.",
"errorWorkspaceInvitationEmailMismatch": "이메일 주소가 초대와 일치하지 않습니다.", "errorWorkspaceInvitationEmailMismatch": "이메일 주소가 초대와 일치하지 않습니다.",
"errorSignupDisabled": "관리자가 회원 가입을 비활성화했습니다." "errorSignupDisabled": "관리자가 회원 가입을 비활성화했습니다."
}, },
"roles": { "roles": {
"admin": { "admin": {
"name": "관리자", "name": "관리자",
"description": "워크스페이스와 애플리케이션을 완전히 구성하고 편집할 수 있습니다." "description": "작업공간과 애플리케이션을 완전히 구성하고 편집할 수 있습니다."
}, },
"builder": { "builder": {
"name": "빌더", "name": "빌더",
"description": "애플리케이션을 완전히 구성하고 편집할 수 있습니다." "description": "애플리케이션을 완전히 구성하고 편집할 수 있습니다."
}, },
"editor": { "editor": {
"name": "편집자", "name": "편집자",
"description": "데이터를 완전히 편집할 수 있지만 애플리케이션이나 워크스페이스를 구성할 수 없습니다." "description": "데이터를 완전히 편집할 수 있지만 애플리케이션이나 작업공간을 구성할 수 없습니다."
}, },
"commenter": { "commenter": {
"name": "댓글 작성자", "name": "댓글 작성자",
"description": "데이터를 읽고 댓글만 달 수 있습니다." "description": "데이터를 읽고 댓글만 달 수 있습니다."
}, },
"viewer": { "viewer": {
"name": "뷰어", "name": "뷰어",
"description": "데이터를 읽을 수만 있습니다." "description": "데이터를 읽을 수만 있습니다."
}, },
"noAccess": { "noAccess": {
"name": "접근 불가", "name": "접근 불가",
"description": "아무 것도 접근할 수 없습니다." "description": "아무 것도 접근할 수 없습니다."
}, },
"noRoleLowPriority": { "noRoleLowPriority": {
"name": "역할 없음", "name": "역할 없음",
"description": "팀에서 기본 워크스페이스 역할을 받습니다." "description": "팀에서 기본 작업공간 역할을 받습니다."
} }
}, },
"memberRolesModal": { "memberRolesModal": {
"memberRolesDatabaseTabTitle": "데이터베이스", "memberRolesDatabaseTabTitle": "데이터베이스",
"memberRolesTableTabTitle": "현재 테이블", "memberRolesTableTabTitle": "현재 테이블",
"error": { "error": {
"title": "데이터를 가져올 수 없습니다", "title": "데이터를 가져올 수 없습니다",
"description": "멤버 데이터를 가져오는 동안 오류가 발생했습니다." "description": "멤버 데이터를 가져오는 동안 오류가 발생했습니다."
} }
}, },
"memberRolesTab": { "memberRolesTab": {
"database": { "database": {
"title": "{name} 데이터베이스", "title": "{name} 데이터베이스",
"selectMembers": "멤버 선택", "selectMembers": "멤버 선택",
"everyoneHasAccess": "{name} 워크스페이스의 모든 사람이 이 데이터베이스에 액세스할 수 있습니다.", "everyoneHasAccess": "{name} 작업공간의 모든 사람이 이 데이터베이스에 액세스할 수 있습니다.",
"onlyYouHaveAccess": "이 데이터베이스에 액세스할 수 있는 사람은 당신뿐입니다.", "onlyYouHaveAccess": "이 데이터베이스에 액세스할 수 있는 사람은 당신뿐입니다.",
"warningTitle": "다른 사용자가 액세스를 상속받을 수 있습니다!", "warningTitle": "다른 사용자가 액세스를 상속받을 수 있습니다!",
"warningMessage": "다른 사용자가 상위 워크스페이스의 해당 역할을 통해 액세스를 상속받을 수 있습니다.", "warningMessage": "다른 사용자가 상위 작업공간의 해당 역할을 통해 액세스를 상속받을 수 있습니다.",
"headerTooltip": "데이터베이스 역할은 워크스페이스 역할을 재정의합니다." "headerTooltip": "데이터베이스 역할은 작업공간 역할을 재정의합니다."
}, },
"table": { "table": {
"title": "{name} 테이블", "title": "{name} 테이블",
"selectMembers": "멤버 선택", "selectMembers": "멤버 선택",
"everyoneHasAccess": "{name} 워크스페이스의 모든 사람이 이 테이블에 액세스할 수 있습니다.", "everyoneHasAccess": "{name} 작업공간의 모든 사람이 이 테이블에 액세스할 수 있습니다.",
"onlyYouHaveAccess": "이 테이블에 액세스할 수 있는 사람은 당신뿐입니다.", "onlyYouHaveAccess": "이 테이블에 액세스할 수 있는 사람은 당신뿐입니다.",
"warningTitle": "다른 사용자가 액세스를 상속받을 수 있습니다!", "warningTitle": "다른 사용자가 액세스를 상속받을 수 있습니다!",
"warningMessage": "다른 사용자가 상위 데이터베이스 또는 워크스페이스의 해당 역할을 통해 액세스를 상속받을 수 있습니다.", "warningMessage": "다른 사용자가 상위 데이터베이스 또는 작업공간의 해당 역할을 통해 액세스를 상속받을 수 있습니다.",
"headerTooltip": "테이블 역할은 워크스페이스 및 데이터베이스 역할을 재정의합니다." "headerTooltip": "테이블 역할은 작업공간 및 데이터베이스 역할을 재정의합니다."
} }
}, },
"memberRolesShareToggle": { "memberRolesShareToggle": {
"label": "모두와 공유 {name}", "label": "모두와 공유 {name}",
"subLabel": "{totalUserAmount} 워크스페이스 멤버" "subLabel": "{totalUserAmount} 작업공간 멤버"
}, },
"memberRolesDatabaseContexItem": { "memberRolesDatabaseContexItem": {
"label": "멤버 관리", "label": "멤버 관리",
"additionalRoles": "추가 역할" "additionalRoles": "추가 역할"
}, },
"memberRolesTableContexItem": { "memberRolesTableContexItem": {
"label": "멤버 관리", "label": "멤버 관리",
"additionalRoles": "추가 역할" "additionalRoles": "추가 역할"
}, },
"memberRolesMembersList": { "memberRolesMembersList": {
"remove": "제거", "remove": "제거",
"teamMembersCount": "{count} 팀 멤버", "teamMembersCount": "{count} 팀 멤버",
"adminHelpText": "관리자는 다른 관리자의 역할을 제한할 수 있습니다.", "adminHelpText": "관리자는 다른 관리자의 역할을 제한할 수 있습니다.",
"noMembers": "선택된 멤버가 없습니다. 멤버를 추가하려면 선택 버튼을 사용하세요." "noMembers": "선택된 멤버가 없습니다. 멤버를 추가하려면 선택 버튼을 사용하세요."
}, },
"roleAssignmentModal": { "roleAssignmentModal": {
"membersTab": "멤버", "membersTab": "멤버",
"teamsTab": "팀", "teamsTab": "팀",
"subjectTypeNameMembers": "멤버", "subjectTypeNameMembers": "멤버",
"subjectTypeNameTeams": "팀" "subjectTypeNameTeams": "팀"
}, },
"selectMembersList": { "selectMembersList": {
"searchPlaceholder": "멤버 찾기...", "searchPlaceholder": "멤버 찾기...",
"selectedAmountLabel": "{count}명의 멤버 선택됨" "selectedAmountLabel": "{count}명의 멤버 선택됨"
}, },
"selectTeamsList": { "selectTeamsList": {
"searchPlaceholder": "팀 찾기...", "searchPlaceholder": "팀 찾기...",
"selectedAmountLabel": "{count}개의 팀 선택됨" "selectedAmountLabel": "{count}개의 팀 선택됨"
}, },
"selectSubjectsListFooter": { "selectSubjectsListFooter": {
"invite": "{count} {type} 초대", "invite": "{count} {type} 초대",
"types": { "types": {
"members": "멤버", "members": "멤버",
"teams": "팀" "teams": "팀"
}, },
"helpTooltip": "멤버 역할 할당은 팀 역할 할당보다 우선합니다." "helpTooltip": "멤버 역할 할당은 팀 역할 할당보다 우선합니다."
}, },
"membersRoleField": { "membersRoleField": {
"noAccessHelpText": "이 사용자는 리소스에 대한 명시적 액세스가 필요합니다.", "noAccessHelpText": "이 사용자는 리소스에 대한 명시적 액세스가 필요합니다.",
"adminHelpText": "관리자는 다른 관리자의 역할을 제한할 수 있습니다." "adminHelpText": "관리자는 다른 관리자의 역할을 제한할 수 있습니다."
}, },
"membersPagePlugin": { "membersPagePlugin": {
"roleHelpText": "데이터베이스와 테이블의 역할로 재정의할 수 있습니다." "roleHelpText": "데이터베이스와 테이블의 역할로 재정의할 수 있습니다."
}, },
"oauthSettingsForm": { "oauthSettingsForm": {
"providerName": "이름", "providerName": "이름",
"providerNamePlaceholder": "사용자 지정 제공자 이름", "providerNamePlaceholder": "사용자 지정 제공자 이름",
"clientId": "클라이언트 ID", "clientId": "클라이언트 ID",
"clientIdPlaceholder": "제공자의 클라이언트 ID", "clientIdPlaceholder": "제공자의 클라이언트 ID",
"secret": "비밀", "secret": "비밀",
"secretPlaceholder": "제공자의 비밀", "secretPlaceholder": "제공자의 비밀",
"baseUrl": "URL", "baseUrl": "URL",
"baseUrlPlaceholder": "제공자의 기본 URL", "baseUrlPlaceholder": "제공자의 기본 URL",
"invalidBaseUrl": "입력된 URL이 유효한 제공자 URL이 아닙니다", "invalidBaseUrl": "입력된 URL이 유효한 제공자 URL이 아닙니다",
"callbackUrl": "콜백 URL" "callbackUrl": "콜백 URL"
}, },
"loginButton": { "loginButton": {
"continueWith": "계속" "continueWith": "계속"
}, },
"enterpriseFeatures": { "enterpriseFeatures": {
"sso": "싱글 사인온", "sso": "싱글 사인온",
"rbac": "역할 기반 액세스 제어", "rbac": "역할 기반 액세스 제어",
"auditLogs": "감사 로그", "auditLogs": "감사 로그",
"dataSync": "데이터 동기화", "dataSync": "데이터 동기화",
"coBranding": "공동 브랜딩 로고 교체", "coBranding": "공동 브랜딩 로고 교체",
"support": "직접 지원" "support": "직접 지원"
}, },
"chatwootSupportSidebarWorkspace": { "chatwootSupportSidebarWorkspace": {
"directSupport": "직접 지원" "directSupport": "직접 지원"
}, },
"userTeamsField": { "userTeamsField": {
"no_records": "팀 없음" "no_records": "팀 없음"
}, },
"snapshotModalWarning": { "snapshotModalWarning": {
"message": "스냅샷에는 애플리케이션 및 해당 테이블에 설정된 모든 권한이 포함된다는 점에 유의하십시오." "message": "스냅샷에는 애플리케이션 및 해당 테이블에 설정된 모든 권한이 포함된다는 점에 유의하십시오."
}, },
"exportWorkspaceModalWarning": { "exportWorkspaceModalWarning": {
"message": "내보내기에는 애플리케이션 및 해당 테이블에 설정된 권한이 포함되지 않는다는 점에 유의하십시오." "message": "내보내기에는 애플리케이션 및 해당 테이블에 설정된 권한이 포함되지 않는다는 점에 유의하십시오."
}, },
"auditLogSidebarWorkspace": { "auditLogSidebarWorkspace": {
"title": "감사 로그" "title": "감사 로그"
}, },
"localBaserowUserSourceType": { "localBaserowUserSourceType": {
"notConfigured": "구성되지 않음" "notConfigured": "구성되지 않음"
}, },
"localBaserowUserSourceForm": { "localBaserowUserSourceForm": {
"description": "테이블의 각 행은 사용자 계정입니다. 테이블에서 일치하는 필드를 선택하십시오. 이메일 필드는 식별에 사용됩니다.", "description": "테이블의 각 행은 사용자 계정입니다. 테이블에서 일치하는 필드를 선택하십시오. 이메일 필드는 식별에 사용됩니다.",
"emailFieldLabel": "이메일 필드 선택", "emailFieldLabel": "이메일 필드 선택",
"emailFieldLabelPlaceholder": "필드를 선택하세요...", "emailFieldLabelPlaceholder": "필드를 선택하세요...",
"noFields": "필드 없음", "noFields": "필드 없음",
"nameFieldLabel": "이름 필드 선택", "nameFieldLabel": "이름 필드 선택",
"nameFieldPlaceholder": "필드를 선택하세요...", "nameFieldPlaceholder": "필드를 선택하세요...",
"roleFieldLabel": "역할 필드 선택", "roleFieldLabel": "역할 필드 선택",
"roleFieldPlaceholder": "필드를 선택하세요..." "roleFieldPlaceholder": "필드를 선택하세요..."
}, },
"appAuthProviderType": { "appAuthProviderType": {
"localBaserowPassword": "이메일/비밀번호" "localBaserowPassword": "이메일/비밀번호"
}, },
"localBaserowPasswordAppAuthProviderForm": { "localBaserowPasswordAppAuthProviderForm": {
"passwordFieldLabel": "비밀번호 필드 선택", "passwordFieldLabel": "비밀번호 필드 선택",
"noFields": "호환 가능한 필드 없음" "noFields": "호환 가능한 필드 없음"
}, },
"enterpriseSettings": { "enterpriseSettings": {
"branding": "브랜딩", "branding": "브랜딩",
"showBaserowHelpMessage": "도움말 메시지 표시", "showBaserowHelpMessage": "도움말 메시지 표시",
"showBaserowHelpMessageDescription": "대시보드에 도움말 요청 메시지를 표시할지 여부를 나타냅니다.", "showBaserowHelpMessageDescription": "대시보드에 도움말 요청 메시지를 표시할지 여부를 나타냅니다.",
"deactivated": "엔터프라이즈에서 사용 가능", "deactivated": "엔터프라이즈에서 사용 가능",
"coBrandingLogo": "로고", "coBrandingLogo": "로고",
"coBrandingLogoDescription": "Baserow 로고를 사용자 지정 공동 브랜딩 대체 로고로 교체합니다 (176x29).", "coBrandingLogoDescription": "Baserow 로고를 사용자 지정 공동 브랜딩 대체 로고로 교체합니다 (176x29).",
"uploadFileButton": "이미지 업로드" "uploadFileButton": "이미지 업로드"
}, },
"enterpriseModal": { "enterpriseModal": {
"title": "{name}을(를) 사용하려면 업그레이드하세요", "title": "{name}을(를) 사용하려면 업그레이드하세요",
"description": "귀하의 계정은 고급/엔터프라이즈 기능에 액세스할 수 없습니다. {name}을(를) 사용하려면 고급/엔터프라이즈 버전으로 업그레이드하세요. 라이선스를 받아 계정을 업그레이드할 수 있습니다. 아래 버튼을 클릭하여 가격을 확인하세요.", "description": "귀하의 계정은 고급/엔터프라이즈 기능에 액세스할 수 없습니다. {name}을(를) 사용하려면 고급/엔터프라이즈 버전으로 업그레이드하세요. 라이선스를 받아 계정을 업그레이드할 수 있습니다. 아래 버튼을 클릭하여 가격을 확인하세요.",
"viewPricing": "가격 보기", "viewPricing": "가격 보기",
"premium": "프리미엄", "premium": "프리미엄",
"enterprise": "엔터프라이즈" "enterprise": "엔터프라이즈"
}, },
"authFormElementForm": { "authFormElementForm": {
"userSource": "사용자 소스", "userSource": "사용자 소스",
"loginButtonLabel": "로그인 버튼 라벨", "loginButtonLabel": "로그인 버튼 라벨",
"loginButtonLabelPlaceholder": "라벨을 입력하세요..." "loginButtonLabelPlaceholder": "라벨을 입력하세요..."
}, },
"authFormElement": { "authFormElement": {
"email": "이메일", "email": "이메일",
"password": "비밀번호", "password": "비밀번호",
"emailPlaceholder": "이메일을 입력하세요...", "emailPlaceholder": "이메일을 입력하세요...",
"passwordPlaceholder": "비밀번호를 입력하세요...", "passwordPlaceholder": "비밀번호를 입력하세요...",
"selectOrConfigureUserSourceFirst": "이 로그인 요소를 사용하려면 사용자 소스를 선택하세요." "selectOrConfigureUserSourceFirst": "이 로그인 요소를 사용하려면 사용자 소스를 선택하세요."
}, },
"enterpriseDataSyncType": { "enterpriseDataSyncType": {
"localBaserowTable": "Baserow 테이블 동기화", "localBaserowTable": "Baserow 테이블 동기화",
"jiraIssues": "Jira 이슈 동기화", "jiraIssues": "Jira 이슈 동기화",
"githubIssues": "GitHub 이슈 동기화", "githubIssues": "GitHub 이슈 동기화",
"gitlabIssues": "GitLab 이슈 동기화" "gitlabIssues": "GitLab 이슈 동기화"
}, },
"localBaserowTableDataSync": { "localBaserowTableDataSync": {
"name": "소스 테이블 ID", "name": "소스 테이블 ID",
"authorizing": "소스 테이블에서 데이터를 선택하기 위해 계정을 승인하고 있습니다.", "authorizing": "소스 테이블에서 데이터를 선택하기 위해 계정을 승인하고 있습니다.",
"workspace": "워크스페이스", "workspace": "작업공간",
"database": "데이터베이스", "database": "데이터베이스",
"table": "테이블" "table": "테이블"
}, },
"jiraIssuesDataSync": { "jiraIssuesDataSync": {
"jiraUrl": "Jira 인스턴스 URL", "jiraUrl": "Jira 인스턴스 URL",
"urlHelper": "Jira 인스턴스의 기본 URL (예: https://your-domain.atlassian.net).", "urlHelper": "Jira 인스턴스의 기본 URL (예: https://your-domain.atlassian.net).",
"projectKey": "Jira 프로젝트 키 (선택 사항)", "projectKey": "Jira 프로젝트 키 (선택 사항)",
"projectKeyHelper": "Jira 프로젝트의 프로젝트 키 (예: PROJ). Jira에서 '프로젝트 설정'을 클릭하여 찾을 수 있습니다. 제공하지 않으면 모든 이슈가 반환됩니다.", "projectKeyHelper": "Jira 프로젝트의 프로젝트 키 (예: PROJ). Jira에서 '프로젝트 설정'을 클릭하여 찾을 수 있습니다. 제공하지 않으면 모든 이슈가 반환됩니다.",
"jiraUsername": "Jira 사용자 이름", "jiraUsername": "Jira 사용자 이름",
"usernameHelper": "인증에 사용되는 Jira 계정의 사용자 이름입니다. 로그인에 사용하는 이메일입니다.", "usernameHelper": "인증에 사용되는 Jira 계정의 사용자 이름입니다. 로그인에 사용하는 이메일입니다.",
"apiToken": "Jira API 토큰", "apiToken": "Jira API 토큰",
"apiTokenHelper": "https://id.atlassian.com/manage-profile/security/api-tokens에서 생성할 수 있습니다." "apiTokenHelper": "https://id.atlassian.com/manage-profile/security/api-tokens에서 생성할 수 있습니다."
}, },
"githubIssuesDataSync": { "githubIssuesDataSync": {
"owner": "소유자", "owner": "소유자",
"ownerHelper": "레포지토리의 사용자 이름 또는 소유자. 일반적으로 왼쪽 상단에 'owner / repo'", "ownerHelper": "레포지토리의 사용자 이름 또는 소유자. 일반적으로 왼쪽 상단에 'owner / repo'",
"repo": "레포지토리", "repo": "레포지토리",
"repoHelper": "레포지토리의 이름. 일반적으로 왼쪽 상단에 'owner / repo'", "repoHelper": "레포지토리의 이름. 일반적으로 왼쪽 상단에 'owner / repo'",
"apiToken": "API 토큰", "apiToken": "API 토큰",
"apiTokenHelper": "https://github.com/settings/tokens에서 생성할 수 있으며 'Generate new token'을 클릭하고 'All repositories'를 선택한 다음 'Repository permissions'에서 'Issues'를 'read-only'로 설정합니다." "apiTokenHelper": "https://github.com/settings/tokens에서 생성할 수 있으며 'Generate new token'을 클릭하고 'All repositories'를 선택한 다음 'Repository permissions'에서 'Issues'를 'read-only'로 설정합니다."
}, },
"gitlabIssuesDataSync": { "gitlabIssuesDataSync": {
"url": "기본 URL", "url": "기본 URL",
"urlHelper": "GitLab 인스턴스의 기본 URL입니다. (예: https://gitlab.com)", "urlHelper": "GitLab 인스턴스의 기본 URL입니다. (예: https://gitlab.com)",
"projectId": "프로젝트 ID", "projectId": "프로젝트 ID",
"projectIdHelper": "이슈를 동기화하려는 프로젝트의 ID입니다. 프로젝트 페이지(예: https://gitlab.com/baserow/baserow)로 이동하여 오른쪽 상단의 세 점을 클릭한 다음 '프로젝트 ID 복사: 12345678'을 클릭하여 찾을 수 있습니다.", "projectIdHelper": "이슈를 동기화하려는 프로젝트의 ID입니다. 프로젝트 페이지(예: https://gitlab.com/baserow/baserow)로 이동하여 오른쪽 상단의 세 점을 클릭한 다음 '프로젝트 ID 복사: 12345678'을 클릭하여 찾을 수 있습니다.",
"accessToken": "액세스 토큰", "accessToken": "액세스 토큰",
"accessTokenHelper": "https://gitlab.com/-/user_settings/personal_access_tokens에서 생성할 수 있으며 'Add new token'을 클릭하고 'read_api'를 선택합니다." "accessTokenHelper": "https://gitlab.com/-/user_settings/personal_access_tokens에서 생성할 수 있으며 'Add new token'을 클릭하고 'read_api'를 선택합니다."
} }
} }

View file

@ -3,20 +3,21 @@
# This file is distributed under the same license as the PACKAGE package. # This file is distributed under the same license as the PACKAGE package.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
# #
#, fuzzy
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: PACKAGE VERSION\n" "Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-05-01 19:55+0000\n" "POT-Creation-Date: 2024-05-01 19:55+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "PO-Revision-Date: 2024-12-04 17:00+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: 0v0 <0v0tvs@gmail.com>\n"
"Language-Team: LANGUAGE <LL@li.org>\n" "Language-Team: Korean <https://hosted.weblate.org/projects/baserow/"
"premium-backend/ko/>\n"
"Language: ko\n" "Language: ko\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n" "Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 5.9-dev\n"
#: src/baserow_premium/fields/actions.py:19 #: src/baserow_premium/fields/actions.py:19
msgid "Generate Formula With AI" msgid "Generate Formula With AI"
@ -34,7 +35,7 @@ msgstr "행 주석 만들기"
#: src/baserow_premium/row_comments/actions.py:24 #: src/baserow_premium/row_comments/actions.py:24
#, python-format #, python-format
msgid "Comment (%(comment_id)s) has been added to row (%(row_id)s)" msgid "Comment (%(comment_id)s) has been added to row (%(row_id)s)"
msgstr "주석(%(comment_id)s)이 행(%(row_id)s)에 추가되었습니다." msgstr "주석(%(comment_id)s)이 행(%(row_id)s)에 추가되었습니다"
#: src/baserow_premium/row_comments/actions.py:108 #: src/baserow_premium/row_comments/actions.py:108
msgid "Update row comment" msgid "Update row comment"
@ -43,7 +44,7 @@ msgstr "행 주석 업데이트"
#: src/baserow_premium/row_comments/actions.py:109 #: src/baserow_premium/row_comments/actions.py:109
#, python-format #, python-format
msgid "Comment (%(comment_id)s) has been updated in row (%(row_id)s)" msgid "Comment (%(comment_id)s) has been updated in row (%(row_id)s)"
msgstr "댓글(%(comment_id)s)이 행(%(row_id)s)에서 업데이트되었습니다." msgstr "댓글(%(comment_id)s)이 행(%(row_id)s)에서 업데이트되었습니다"
#: src/baserow_premium/row_comments/actions.py:203 #: src/baserow_premium/row_comments/actions.py:203
msgid "Delete row comment" msgid "Delete row comment"
@ -52,7 +53,7 @@ msgstr "행 주석 삭제"
#: src/baserow_premium/row_comments/actions.py:204 #: src/baserow_premium/row_comments/actions.py:204
#, python-format #, python-format
msgid "Comment (%(comment_id)s) has been deleted from row (%(row_id)s)" msgid "Comment (%(comment_id)s) has been deleted from row (%(row_id)s)"
msgstr "주석(%(comment_id)s)이 행(%(row_id)s)에서 삭제되었습니다." msgstr "주석(%(comment_id)s)이 행(%(row_id)s)에서 삭제되었습니다"
#: src/baserow_premium/row_comments/notification_types.py:76 #: src/baserow_premium/row_comments/notification_types.py:76
#, python-format #, python-format

View file

@ -0,0 +1,64 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-05-01 19:55+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
"Language: pt_PT\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"
#: src/baserow_premium/fields/actions.py:19
msgid "Generate Formula With AI"
msgstr ""
#: src/baserow_premium/fields/actions.py:20
#, python-format
msgid "Generate formula with AI using \"%(ai_type)s\" and \"%(ai_model)s\""
msgstr ""
#: src/baserow_premium/row_comments/actions.py:23
msgid "Create row comment"
msgstr ""
#: src/baserow_premium/row_comments/actions.py:24
#, python-format
msgid "Comment (%(comment_id)s) has been added to row (%(row_id)s)"
msgstr ""
#: src/baserow_premium/row_comments/actions.py:108
msgid "Update row comment"
msgstr ""
#: src/baserow_premium/row_comments/actions.py:109
#, python-format
msgid "Comment (%(comment_id)s) has been updated in row (%(row_id)s)"
msgstr ""
#: src/baserow_premium/row_comments/actions.py:203
msgid "Delete row comment"
msgstr ""
#: src/baserow_premium/row_comments/actions.py:204
#, python-format
msgid "Comment (%(comment_id)s) has been deleted from row (%(row_id)s)"
msgstr ""
#: src/baserow_premium/row_comments/notification_types.py:76
#, python-format
msgid "%(user)s mentioned you in row %(row_name)s in %(table_name)s."
msgstr ""
#: src/baserow_premium/row_comments/notification_types.py:129
#, python-format
msgid "%(user)s posted a comment in row %(row_name)s in %(table_name)s."
msgstr ""

View file

@ -10,7 +10,8 @@
}, },
"exporterType": { "exporterType": {
"json": "Exportar a JSON", "json": "Exportar a JSON",
"xml": "Exportar a XML" "xml": "Exportar a XML",
"excel": "Exportar a Excel"
}, },
"deactivated": "Disponible en el plan Premium" "deactivated": "Disponible en el plan Premium"
}, },
@ -347,5 +348,8 @@
"choice": "Elección", "choice": "Elección",
"textDescription": "Genera un texto libre basado en la pregunta.", "textDescription": "Genera un texto libre basado en la pregunta.",
"choiceDescription": "Elige sólo una de las opciones de campo." "choiceDescription": "Elige sólo una de las opciones de campo."
},
"tableExcelExporter": {
"includeHeader": "Incluir nombres de campos como encabezado"
} }
} }

View file

@ -7,7 +7,8 @@
}, },
"exporterType": { "exporterType": {
"json": "Exporter vers JSON", "json": "Exporter vers JSON",
"xml": "Exporter vers XML" "xml": "Exporter vers XML",
"excel": "Exporter vers Excel"
}, },
"deactivated": "Disponible en version premium" "deactivated": "Disponible en version premium"
}, },

View file

@ -1,338 +1,342 @@
{ {
"premium": { "premium": {
"adminType": { "adminType": {
"licenses": "라이선스 관리" "licenses": "라이선스 관리"
}, },
"viewType": { "viewType": {
"kanban": "칸반", "kanban": "칸반",
"timeline": "타임라인", "timeline": "타임라인",
"calendar": "캘린더" "calendar": "캘린더"
}, },
"exporterType": { "exporterType": {
"json": "JSON으로 내보내기", "json": "JSON으로 내보내기",
"xml": "XML로 내보내기" "xml": "XML로 내보내기",
}, "excel": "Excel로 내보내기"
"deactivated": "프리미엄 버전에서 사용 가능" },
}, "deactivated": "프리미엄 버전에서 사용 가능"
"premiumModal": { },
"title": "{name}을(를) 사용하려면 업그레이드하세요", "premiumModal": {
"description": "귀하의 계정은 프리미엄 기능에 접근할 수 없습니다. {name}을(를) 사용하려면 프리미엄 버전으로 업그레이드하세요. 라이선스를 구매하여 계정을 업그레이드할 수 있습니다. 아래 버튼을 클릭하여 가격을 확인하세요.", "title": "{name}을(를) 사용하려면 업그레이드하세요",
"viewPricing": "가격 보기" "description": "귀하의 계정은 프리미엄 기능에 접근할 수 없습니다. {name}을(를) 사용하려면 프리미엄 버전으로 업그레이드하세요. 라이선스를 구매하여 계정을 업그레이드할 수 있습니다. 아래 버튼을 클릭하여 가격을 확인하세요.",
}, "viewPricing": "가격 보기"
"rowCommentSidebar": { },
"onlyPremium": "행 댓글은 프리미엄 버전에서 사용할 수 있습니다.", "rowCommentSidebar": {
"readOnlyNoComment": "이 행에 대한 댓글이 없습니다.", "onlyPremium": "행 댓글은 프리미엄 버전에서 사용할 수 있습니다.",
"noComment": "아직 이 행에 대한 댓글이 없습니다. 아래 양식을 사용하여 댓글을 추가하세요.", "readOnlyNoComment": "이 행에 대한 댓글이 없습니다.",
"comment": "댓글", "noComment": "아직 이 행에 대한 댓글이 없습니다. 아래 양식을 사용하여 댓글을 추가하세요.",
"more": "추가 정보", "comment": "댓글",
"name": "댓글" "more": "추가 정보",
}, "name": "댓글"
"rowComment": { },
"you": "나", "rowComment": {
"anonymous": "익명", "you": "나",
"creating": "생성 중", "anonymous": "익명",
"updating": "업데이트 중", "creating": "생성 중",
"deleting": "삭제 중", "updating": "업데이트 중",
"created": "생성됨", "deleting": "삭제 중",
"edited": "편집됨", "created": "생성됨",
"commentTrashed": "이 댓글은 삭제되었습니다.", "edited": "편집됨",
"errorUserNotCommentAuthorTitle": "업데이트 또는 삭제할 수 없습니다.", "commentTrashed": "이 댓글은 삭제되었습니다.",
"errorUserNotCommentAuthor": "댓글 작성자만 댓글을 업데이트하거나 삭제할 수 있습니다.", "errorUserNotCommentAuthorTitle": "업데이트 또는 삭제할 수 없습니다.",
"errorInvalidCommentMentionTitle": "잘못된 멘션", "errorUserNotCommentAuthor": "댓글 작성자만 댓글을 업데이트하거나 삭제할 수 있습니다.",
"errorInvalidCommentMention": "언급된 사용자가 존재하지 않습니다." "errorInvalidCommentMentionTitle": "잘못된 멘션",
}, "errorInvalidCommentMention": "언급된 사용자가 존재하지 않습니다."
"rowCommentContext": { },
"edit": "댓글 편집", "rowCommentContext": {
"delete": "댓글 삭제" "edit": "댓글 편집",
}, "delete": "댓글 삭제"
"rowCommentMentionNotification": { },
"title": "{sender}님이 {table}의 {row} 행에서 당신을 언급했습니다", "rowCommentMentionNotification": {
"deletedUser": "삭제된 사용자" "title": "{sender}님이 {table}의 {row} 행에서 당신을 언급했습니다",
}, "deletedUser": "삭제된 사용자"
"rowCommentNotification": { },
"title": "{sender}님이 {table}의 {row} 행에 댓글을 남겼습니다", "rowCommentNotification": {
"deletedUser": "삭제된 사용자" "title": "{sender}님이 {table}의 {row} 행에 댓글을 남겼습니다",
}, "deletedUser": "삭제된 사용자"
"trashType": { },
"row_comment": "행 댓글" "trashType": {
}, "row_comment": "행 댓글"
"registerLicenseModal": { },
"titleRegisterLicense": "라이선스 등록", "registerLicenseModal": {
"registerLicense": "라이선스 등록", "titleRegisterLicense": "라이선스 등록",
"viewPricing": "가격 보기", "registerLicense": "라이선스 등록",
"licenseDescription": "라이선스는 baserow.io에서만 얻을 수 있습니다. 이미 라이선스를 구매하셨다면 이메일로 전달되며 계정의 개요에서 확인할 수 있습니다. 아래 상자에 라이선스 키를 복사하여 붙여넣고 버튼을 클릭하여 이 인스턴스에 라이선스 키를 등록하세요. 동일한 키를 두 개의 다른 설치에서 사용할 수 없습니다. 아직 키가 없으시다면 {pricingLink}을 확인하세요.", "viewPricing": "가격 보기",
"licenseError": { "licenseDescription": "라이선스는 baserow.io에서만 얻을 수 있습니다. 이미 라이선스를 구매하셨다면 이메일로 전달되며 계정의 개요에서 확인할 수 있습니다. 아래 상자에 라이선스 키를 복사하여 붙여넣고 버튼을 클릭하여 이 인스턴스에 라이선스 키를 등록하세요. 동일한 키를 두 개의 다른 설치에서 사용할 수 없습니다. 아직 키가 없으시다면 {pricingLink}을 확인하세요.",
"invalidTitle": "유효하지 않음", "licenseError": {
"invalid": "제공된 라이선스가 유효하지 않습니다.", "invalidTitle": "유효하지 않음",
"unsupportedTitle": "지원되지 않음", "invalid": "제공된 라이선스가 유효하지 않습니다.",
"unsupported": "제공된 라이선스가 현재 Baserow 버전과 호환되지 않습니다. 최신 버전으로 업데이트하고 다시 시도하세요.", "unsupportedTitle": "지원되지 않음",
"expiredTitle": "만료됨", "unsupported": "제공된 라이선스가 현재 Baserow 버전과 호환되지 않습니다. 최신 버전으로 업데이트하고 다시 시도하세요.",
"expired": "제공된 라이선스가 만료되었습니다.", "expiredTitle": "만료됨",
"duplicateTitle": "중복", "expired": "제공된 라이선스가 만료되었습니다.",
"duplicate": "제공된 라이선스는 이미 이 인스턴스에 등록되어 있습니다.", "duplicateTitle": "중복",
"instanceMismatchTitle": "인스턴스 불일치", "duplicate": "제공된 라이선스는 이미 이 인스턴스에 등록되어 있습니다.",
"instanceMismatch": "제공된 라이선스는 이 인스턴스에 속하지 않습니다." "instanceMismatchTitle": "인스턴스 불일치",
} "instanceMismatch": "제공된 라이선스는 이 인스턴스에 속하지 않습니다."
}, }
"disconnectLicenseModal": { },
"disconnectLicense": "라이선스 연결 해제", "disconnectLicenseModal": {
"disconnectDescription": "이 라이선스를 연결 해제하시겠습니까? 활성 상태에서 이 라이선스를 연결 해제하면 관련 사용자는 더 이상 해당 플랜에 접근할 수 없습니다. 이는 라이선스를 효과적으로 제거합니다. 다른 자체 호스팅 인스턴스에서 이 라이선스를 사용하려면 {contact}으로 지원팀에 문의하세요." "disconnectLicense": "라이선스 연결 해제",
}, "disconnectDescription": "이 라이선스를 연결 해제하시겠습니까? 활성 상태에서 이 라이선스를 연결 해제하면 관련 사용자는 더 이상 해당 플랜에 접근할 수 없습니다. 이는 라이선스를 효과적으로 제거합니다. 다른 자체 호스팅 인스턴스에서 이 라이선스를 사용하려면 {contact}으로 지원팀에 문의하세요."
"registerLicenseForm": { },
"licenseKey": "라이선스 키" "registerLicenseForm": {
}, "licenseKey": "라이선스 키"
"tableJSONExporter": { },
"encoding": "인코딩" "tableJSONExporter": {
}, "encoding": "인코딩"
"tableXMLExporter": { },
"encoding": "인코딩" "tableXMLExporter": {
}, "encoding": "인코딩"
"kanbanViewStackContext": { },
"createCard": "카드 만들기", "kanbanViewStackContext": {
"editStack": "스택 편집", "createCard": "카드 만들기",
"deleteStack": "스택 삭제", "editStack": "스택 편집",
"delete": "{name} 삭제", "deleteStack": "스택 삭제",
"deleteDescription": "스택 {name}을(를) 삭제하시겠습니까? 스택을 삭제하면 단일 선택 필드의 선택 옵션이 삭제되며, 행 값이 비어 있게 되어 데이터 손실이 발생할 수 있습니다." "delete": "{name} 삭제",
}, "deleteDescription": "스택 {name}을(를) 삭제하시겠습니까? 스택을 삭제하면 단일 선택 필드의 선택 옵션이 삭제되며, 행 값이 비어 있게 되어 데이터 손실이 발생할 수 있습니다."
"kanbanViewHeader": { },
"stackBy": "스택 기준", "kanbanViewHeader": {
"stackedBy": "{fieldName} 기준으로 스택됨", "stackBy": "스택 기준",
"customizeCards": "카드 사용자 정의" "stackedBy": "{fieldName} 기준으로 스택됨",
}, "customizeCards": "카드 사용자 정의"
"kanbanViewOptionForm": { },
"selectOption": "옵션 선택" "kanbanViewOptionForm": {
}, "selectOption": "옵션 선택"
"kanbanViewStakedBy": { },
"title": "그룹 필드", "kanbanViewStakedBy": {
"chooseField": "어떤 단일 선택 필드로 카드를 스택하시겠습니까?" "title": "그룹 필드",
}, "chooseField": "어떤 단일 선택 필드로 카드를 스택하시겠습니까?"
"kanbanViewStack": { },
"uncategorized": "미분류", "kanbanViewStack": {
"tryAgain": "다시 시도", "uncategorized": "미분류",
"new": "새로 만들기" "tryAgain": "다시 시도",
}, "new": "새로 만들기"
"calendarViewType": { },
"sharedViewText": "누구나 이 뷰의 데이터를 보거나 외부 캘린더에 이벤트를 동기화할 수 있습니다.", "calendarViewType": {
"sharedViewEnableSyncToExternalCalendar": "외부 캘린더로 동기화", "sharedViewText": "누구나 이 뷰의 데이터를 보거나 외부 캘린더에 이벤트를 동기화할 수 있습니다.",
"sharedViewDisableSyncToExternalCalendar": "외부 동기화 비활성화", "sharedViewEnableSyncToExternalCalendar": "외부 캘린더로 동기화",
"sharedViewDescription": "이 링크를 캘린더 애플리케이션에 붙여넣으세요", "sharedViewDisableSyncToExternalCalendar": "외부 동기화 비활성화",
"sharedViewTitle": "외부 캘린더로 동기화" "sharedViewDescription": "이 링크를 캘린더 애플리케이션에 붙여넣으세요",
}, "sharedViewTitle": "외부 캘린더로 동기화"
"calendarViewHeader": { },
"displayBy": "표시 기준", "calendarViewHeader": {
"displayedBy": "“{fieldName}” 필드로 표시됨", "displayBy": "표시 기준",
"labels": "레이블" "displayedBy": "“{fieldName}” 필드로 표시됨",
}, "labels": "레이블"
"timelineViewHeader": { },
"dateSettings": "날짜 설정", "timelineViewHeader": {
"labels": "레이블" "dateSettings": "날짜 설정",
}, "labels": "레이블"
"selectDateFieldContext": { },
"save": "저장" "selectDateFieldContext": {
}, "save": "저장"
"timelineDateSettingsForm": { },
"startDateField": "시작 날짜", "timelineDateSettingsForm": {
"endDateField": "종료 날짜", "startDateField": "시작 날짜",
"noCompatibleDateFields": "테이블에 날짜 필드가 없습니다. 먼저 테이블에 시작 및 종료 날짜 필드를 생성하세요.", "endDateField": "종료 날짜",
"incompatibleFieldsErrorTitle": "호환되지 않는 필드", "noCompatibleDateFields": "테이블에 날짜 필드가 없습니다. 먼저 테이블에 시작 및 종료 날짜 필드를 생성하세요.",
"incompatibleFieldsErrorMessage": "필드가 호환되지 않습니다. 동일한 '시간 포함' 설정을 사용하고 모든 협업자를 위해 동일한 시간대를 사용하는 유효한 날짜 필드 두 개를 선택하세요.", "incompatibleFieldsErrorTitle": "호환되지 않는 필드",
"forceTimezone": "{timezone}", "incompatibleFieldsErrorMessage": "필드가 호환되지 않습니다. 동일한 '시간 포함' 설정을 사용하고 모든 협업자를 위해 동일한 시간대를 사용하는 유효한 날짜 필드 두 개를 선택하세요.",
"includeTime": "날짜 및 시간", "forceTimezone": "{timezone}",
"dateOnly": "날짜만" "includeTime": "날짜 및 시간",
}, "dateOnly": "날짜만"
"timelineTimescaleContext": { },
"hour": "시간", "timelineTimescaleContext": {
"day": "일", "hour": "시간",
"week": "주", "day": "일",
"month": "월", "week": "주",
"quarter": "분기", "month": "월",
"year": "년", "quarter": "분기",
"disabledTooltip": "이 옵션은 '시간 포함'이 활성화된 날짜 필드에서만 사용할 수 있습니다." "year": "년",
}, "disabledTooltip": "이 옵션은 '시간 포함'이 활성화된 날짜 필드에서만 사용할 수 있습니다."
"initTimelineViewSettings": { },
"settings": "날짜 설정" "initTimelineViewSettings": {
}, "settings": "날짜 설정"
"viewDateSelector": { },
"today": "오늘" "viewDateSelector": {
}, "today": "오늘"
"calendarMonthDay": { },
"hiddenRowsCount": "0 | 1개 더... | {hiddenRowsCount}개 더..." "calendarMonthDay": {
}, "hiddenRowsCount": "0 | 1개 더... | {hiddenRowsCount}개 더..."
"calendarMonthDayExpanded": { },
"tryAgain": "다시 시도" "calendarMonthDayExpanded": {
}, "tryAgain": "다시 시도"
"timelineGridRow": { },
"days": "0 | 1일 | {count}일" "timelineGridRow": {
}, "days": "0 | 1일 | {count}일"
"premiumFeatures": { },
"rowComments": "행 댓글", "premiumFeatures": {
"kanbanView": "칸반 뷰", "rowComments": "행 댓글",
"calendarView": "캘린더 뷰", "kanbanView": "칸반 뷰",
"timelineView": "타임라인 뷰", "calendarView": "캘린더 뷰",
"exports": "JSON 및 XML 내보내기", "timelineView": "타임라인 뷰",
"admin": "관리자 기능", "exports": "JSON 및 XML 내보내기",
"rowColoring": "행 색상 지정", "admin": "관리자 기능",
"surveyForm": "설문조사 폼", "rowColoring": "행 색상 지정",
"publicLogoRemoval": "공개 로고 제거", "surveyForm": "설문조사 폼",
"personalViews": "개인 뷰", "publicLogoRemoval": "공개 로고 제거",
"aiFeatures": "AI 필드" "personalViews": "개인 뷰",
}, "aiFeatures": "AI 필드"
"licenses": { },
"titleNoLicenses": "라이선스가 없습니다", "licenses": {
"titleLicenses": "라이선스", "titleNoLicenses": "라이선스가 없습니다",
"noLicensesDescription": "귀하의 Baserow 인스턴스에는 등록된 라이선스가 없습니다. 프리미엄 라이선스는 모든 추가 기능에 즉시 접근할 수 있도록 해줍니다. 이미 라이선스가 있다면 여기에서 등록할 수 있습니다. 그렇지 않으면 아래 버튼을 클릭하여 얻을 수 있습니다.", "titleLicenses": "라이선스",
"getLicense": "라이선스 얻기", "noLicensesDescription": "귀하의 Baserow 인스턴스에는 등록된 라이선스가 없습니다. 프리미엄 라이선스는 모든 추가 기능에 즉시 접근할 수 있도록 해줍니다. 이미 라이선스가 있다면 여기에서 등록할 수 있습니다. 그렇지 않으면 아래 버튼을 클릭하여 얻을 수 있습니다.",
"baserowInstanceId": "귀하의 Baserow 인스턴스 ID는:", "getLicense": "라이선스 얻기",
"registerLicense": "라이선스 등록", "baserowInstanceId": "귀하의 Baserow 인스턴스 ID는:",
"licenceId": "라이선스 ID", "registerLicense": "라이선스 등록",
"premium": "프리미엄", "licenceId": "라이선스 ID",
"expired": "만료됨", "premium": "프리미엄",
"validity": "{start}부터 {end}까지 유효", "expired": "만료됨",
"seats": "좌석" "validity": "{start}부터 {end}까지 유효",
}, "seats": "좌석"
"license": { },
"title": "{name} 플랜", "license": {
"users": "사용자", "title": "{name} 플랜",
"description": "사용자에게 {product_code} 플랜을 부여할 수 있습니다. 이 라이선스는 최대 {seats}명의 사용자에게 {product_code}를 부여할 수 있습니다.", "users": "사용자",
"seatLeft": "남은 좌석이 없습니다|남은 좌석이 하나 있습니다|{count}개의 좌석이 남았습니다", "description": "사용자에게 {product_code} 플랜을 부여할 수 있습니다. 이 라이선스는 최대 {seats}명의 사용자에게 {product_code}를 부여할 수 있습니다.",
"fillSeats": "플랜에 없는 사용자로 좌석 채우기", "seatLeft": "남은 좌석이 없습니다|남은 좌석이 하나 있습니다|{count}개의 좌석이 남았습니다",
"removeAll": "모든 사용자 제거", "fillSeats": "플랜에 없는 사용자로 좌석 채우기",
"licenseId": "라이선스 ID", "removeAll": "모든 사용자 제거",
"addUser": "사용자 추가", "licenseId": "라이선스 ID",
"plan": "플랜", "addUser": "사용자 추가",
"premium": "프리미엄", "plan": "플랜",
"expired": "만료됨", "premium": "프리미엄",
"validFrom": "유효 시작", "expired": "만료됨",
"validThrough": "유효 종료", "validFrom": "유효 시작",
"validThroughDescription": "라이선스가 만료되면 귀하와 할당된 사용자는 더 이상 라이선스가 부여한 추가 기능을 사용할 수 없습니다.", "validThrough": "유효 종료",
"lastCheck": "마지막 확인", "validThroughDescription": "라이선스가 만료되면 귀하와 할당된 사용자는 더 이상 라이선스가 부여한 추가 기능을 사용할 수 없습니다.",
"lastCheckDescription": "라이선스는 주기적으로 변경 사항을 확인합니다. 예를 들어 라이선스를 갱신하거나 업그레이드한 경우 확인 후 변경 사항이 적용됩니다.", "lastCheck": "마지막 확인",
"checkNow": "지금 확인", "lastCheckDescription": "라이선스는 주기적으로 변경 사항을 확인합니다. 예를 들어 라이선스를 갱신하거나 업그레이드한 경우 확인 후 변경 사항이 적용됩니다.",
"seats": "좌석 (사용자 수)", "checkNow": "지금 확인",
"licensedTo": "라이선스 소유자", "seats": "좌석 (사용자 수)",
"applications": "애플리케이션 / 데이터베이스", "licensedTo": "라이선스 소유자",
"unlimited": "무제한", "applications": "애플리케이션 / 데이터베이스",
"rowUsage": "행 사용량", "unlimited": "무제한",
"storeUsage": "스토리지 사용량", "rowUsage": "행 사용량",
"disconnectLicense": "라이선스 연결 해제", "storeUsage": "스토리지 사용량",
"disconnectDescription": "활성 상태에서 이 라이선스를 연결 해제하면 관련 사용자는 더 이상 해당 플랜에 접근할 수 없습니다. 이는 라이선스를 효과적으로 제거합니다. 다른 자체 호스팅 인스턴스에서 이 라이선스를 사용하려면 {contact}으로 지원팀에 문의하세요.", "disconnectLicense": "라이선스 연결 해제",
"moreSeatsNeededTitle": "더 많은 좌석 필요", "disconnectDescription": "활성 상태에서 이 라이선스를 연결 해제하면 관련 사용자는 더 이상 해당 플랜에 접근할 수 없습니다. 이는 라이선스를 효과적으로 제거합니다. 다른 자체 호스팅 인스턴스에서 이 라이선스를 사용하려면 {contact}으로 지원팀에 문의하세요.",
"contactSalesMoreSeats": "더 많은 좌석을 위해 영업팀에 문의하세요", "moreSeatsNeededTitle": "더 많은 좌석 필요",
"automaticSeatsProgressBarStatus": "{seats_taken} / {seats}개의 유료 좌석과 {free_users_count}명의 무료 사용자가 사용 중", "contactSalesMoreSeats": "더 많은 좌석을 위해 영업팀에 문의하세요",
"premiumFeatureName": "프리미엄", "automaticSeatsProgressBarStatus": "{seats_taken} / {seats}개의 유료 좌석과 {free_users_count}명의 무료 사용자가 사용 중",
"enterpriseFeatureName": "엔터프라이즈", "premiumFeatureName": "프리미엄",
"supportFeatureName": "지원" "enterpriseFeatureName": "엔터프라이즈",
}, "supportFeatureName": "지원"
"viewDecoratorType": { },
"leftBorderColor": "왼쪽 테두리", "viewDecoratorType": {
"leftBorderColorDescription": "행의 왼쪽 테두리 색상 지정", "leftBorderColor": "왼쪽 테두리",
"backgroundColor": "배경색", "leftBorderColorDescription": "행의 왼쪽 테두리 색상 지정",
"backgroundColorDescription": "행의 배경색 지정", "backgroundColor": "배경색",
"onlyForPremium": "프리미엄 버전에서 사용 가능", "backgroundColorDescription": "행의 배경색 지정",
"onlyOneDecoratorPerView": "뷰당 해당 유형의 장식을 하나만 가질 수 있습니다" "onlyForPremium": "프리미엄 버전에서 사용 가능",
}, "onlyOneDecoratorPerView": "뷰당 해당 유형의 장식을 하나만 가질 수 있습니다"
"decoratorValueProviderType": { },
"singleSelectColor": "단일 선택", "decoratorValueProviderType": {
"singleSelectColorDescription": "단일 선택 값과 동일하게 행 색상 지정", "singleSelectColor": "단일 선택",
"conditionalColor": "조건", "singleSelectColorDescription": "단일 선택 값과 동일하게 행 색상 지정",
"conditionalColorDescription": "조건에 맞는 행 색상 지정" "conditionalColor": "조건",
}, "conditionalColorDescription": "조건에 맞는 행 색상 지정"
"singleSelectColorValueProviderForm": { },
"chooseAColor": "어떤 단일 선택 필드로 행을 색칠하시겠습니까?" "singleSelectColorValueProviderForm": {
}, "chooseAColor": "어떤 단일 선택 필드로 행을 색칠하시겠습니까?"
"conditionalColorValueProviderForm": { },
"addCondition": "조건 추가", "conditionalColorValueProviderForm": {
"addConditionGroup": "조건 그룹 추가", "addCondition": "조건 추가",
"colorAlwaysApplyTitle": "이 색상은 기본적으로 적용됩니다.", "addConditionGroup": "조건 그룹 추가",
"colorAlwaysApply": "“조건 추가” 버튼을 클릭하여 조건을 추가할 수 있습니다.", "colorAlwaysApplyTitle": "이 색상은 기본적으로 적용됩니다.",
"addColor": "색상 추가", "colorAlwaysApply": "“조건 추가” 버튼을 클릭하여 조건을 추가할 수 있습니다.",
"deleteColor": "색상 삭제", "addColor": "색상 추가",
"title": "색상" "deleteColor": "색상 삭제",
}, "title": "색상"
"redirectToBaserowModal": { },
"title": "https://baserow.io로 리디렉션 중", "redirectToBaserowModal": {
"content": "자체 호스팅 인스턴스를 떠나 https://baserow.io로 리디렉션되고 있습니다." "title": "https://baserow.io로 리디렉션 중",
}, "content": "자체 호스팅 인스턴스를 떠나 https://baserow.io로 리디렉션되고 있습니다."
"premiumTopSidebar": { },
"impersonateDescription": "이 계정은 가장되었습니다. 페이지를 새로 고치면 중지됩니다.", "premiumTopSidebar": {
"impersonateStop": "중지", "impersonateDescription": "이 계정은 가장되었습니다. 페이지를 새로 고치면 중지됩니다.",
"premium": "프리미엄", "impersonateStop": "중지",
"premiumDescription": "귀하의 계정은 전역적으로 프리미엄 기능에 접근할 수 있습니다" "premium": "프리미엄",
}, "premiumDescription": "귀하의 계정은 전역적으로 프리미엄 기능에 접근할 수 있습니다"
"formViewModeType": { },
"survey": "설문조사", "formViewModeType": {
"surveyDescription": "한 번에 하나의 필드만 표시됩니다.", "survey": "설문조사",
"onlyForPremium": "프리미엄 버전에서 사용 가능" "surveyDescription": "한 번에 하나의 필드만 표시됩니다.",
}, "onlyForPremium": "프리미엄 버전에서 사용 가능"
"formViewModePreviewSurvey": { },
"orderFields": "필드 순서", "formViewModePreviewSurvey": {
"deactivated": "설문조사 폼은 프리미엄 버전에서 사용할 수 있습니다.", "orderFields": "필드 순서",
"more": "추가 정보" "deactivated": "설문조사 폼은 프리미엄 버전에서 사용할 수 있습니다.",
}, "more": "추가 정보"
"shareLinkOptions": { },
"baserowLogo": { "shareLinkOptions": {
"label": "공유된 뷰에서 Baserow 로고 숨기기", "baserowLogo": {
"premiumModalName": "공개 로고 제거" "label": "공유된 뷰에서 Baserow 로고 숨기기",
} "premiumModalName": "공개 로고 제거"
}, }
"viewsContext": { },
"personal": "개인" "viewsContext": {
}, "personal": "개인"
"dateFieldSelectForm": { },
"dateField": "이 뷰에 사용할 필드를 선택하세요.", "dateFieldSelectForm": {
"noCompatibleDateFields": "이 테이블에는 날짜 필드가 없습니다. 먼저 하나를 생성하세요." "dateField": "이 뷰에 사용할 필드를 선택하세요.",
}, "noCompatibleDateFields": "이 테이블에는 날짜 필드가 없습니다. 먼저 하나를 생성하세요."
"selectDateFieldModal": { },
"chooseDateField": "날짜 필드 선택", "selectDateFieldModal": {
"save": "저장" "chooseDateField": "날짜 필드 선택",
}, "save": "저장"
"RowEditModalCommentNotificationMode": { },
"modeMentionsTitle": "멘션만", "RowEditModalCommentNotificationMode": {
"modeMentionsDesc": "멘션될 때만 알림을 받습니다.", "modeMentionsTitle": "멘션만",
"modeAllTitle": "모든 댓글", "modeMentionsDesc": "멘션될 때만 알림을 받습니다.",
"modeAllDesc": "이 행의 모든 댓글에 대한 알림을 받습니다." "modeAllTitle": "모든 댓글",
}, "modeAllDesc": "이 행의 모든 댓글에 대한 알림을 받습니다."
"premiumFieldType": { },
"ai": "AI 프롬프트", "premiumFieldType": {
"aiDescription": "프롬프트를 기반으로 AI가 생성한 텍스트를 포함하는 읽기 전용 필드입니다." "ai": "AI 프롬프트",
}, "aiDescription": "프롬프트를 기반으로 AI가 생성한 텍스트를 포함하는 읽기 전용 필드입니다."
"functionalGridViewFieldAI": { },
"generate": "생성" "functionalGridViewFieldAI": {
}, "generate": "생성"
"gridViewFieldAI": { },
"generate": "생성", "gridViewFieldAI": {
"regenerate": "다시 생성" "generate": "생성",
}, "regenerate": "다시 생성"
"fieldAISubForm": { },
"prompt": "프롬프트", "fieldAISubForm": {
"promptPlaceholder": "Baserow는 무엇인가요?", "prompt": "프롬프트",
"premiumFeature": "AI 필드는 프리미엄 기능입니다", "promptPlaceholder": "Baserow는 무엇인가요?",
"emptyFileField": "없음", "premiumFeature": "AI 필드는 프리미엄 기능입니다",
"fileFieldHelp": "필드의 첫 번째 호환 가능한 파일이 프롬프트의 지식 기반으로 사용됩니다. 파일은 .txt, .md, .pdf, .docx와 같은 지원되는 파일 확장자를 가진 텍스트 파일이어야 합니다.", "emptyFileField": "없음",
"outputType": "출력 유형", "fileFieldHelp": "필드의 첫 번째 호환 가능한 파일이 프롬프트의 지식 기반으로 사용됩니다. 파일은 .txt, .md, .pdf, .docx와 같은 지원되는 파일 확장자를 가진 텍스트 파일이어야 합니다.",
"outputTypeTooltip": "원하는 출력 형식을 선택하여 LLM이 원하는 옵션에 맞는 응답을 생성하도록 안내하세요.", "outputType": "출력 유형",
"outputTypeChangedWarning": "생성된 셀 값을 지웁니다." "outputTypeTooltip": "원하는 출력 형식을 선택하여 LLM이 원하는 옵션에 맞는 응답을 생성하도록 안내하세요.",
}, "outputTypeChangedWarning": "생성된 셀 값을 지웁니다."
"rowEditFieldAI": { },
"generate": "생성", "rowEditFieldAI": {
"createRowBefore": "행이 생성된 후에 AI 값을 생성할 수 있습니다." "generate": "생성",
}, "createRowBefore": "행이 생성된 후에 AI 값을 생성할 수 있습니다."
"aiFormulaModal": { },
"title": "AI를 사용하여 수식 생성", "aiFormulaModal": {
"description": "생성된 수식이 항상 예상대로 작동하지 않을 수 있습니다. 우리는 모델을 위한 프롬프트를 구성하고 출력값을 수식 입력에 로드합니다. gpt-4-turbo-preview와 같은 높은 파라미터 모델에서 가장 잘 작동합니다.", "title": "AI를 사용하여 수식 생성",
"label": "프롬프트", "description": "생성된 수식이 항상 예상대로 작동하지 않을 수 있습니다. 우리는 모델을 위한 프롬프트를 구성하고 출력값을 수식 입력에 로드합니다. gpt-4-turbo-preview와 같은 높은 파라미터 모델에서 가장 잘 작동합니다.",
"labelDescription": "생성하려는 수식을 설명하세요", "label": "프롬프트",
"generate": "생성", "labelDescription": "생성하려는 수식을 설명하세요",
"noModels": "귀하의 Baserow 인스턴스와 워크스페이스에 구성된 AI 모델이 없습니다. 워크스페이스 옆의 세 점을 클릭한 다음 설정을 클릭하여 구성하세요." "generate": "생성",
}, "noModels": "귀하의 Baserow 인스턴스와 워크스페이스에 구성된 AI 모델이 없습니다. 워크스페이스 옆의 세 점을 클릭한 다음 설정을 클릭하여 구성하세요."
"formulaFieldAI": { },
"generateWithAI": "AI를 사용하여 생성", "formulaFieldAI": {
"featureName": "AI를 사용하여 수식 생성" "generateWithAI": "AI를 사용하여 생성",
}, "featureName": "AI를 사용하여 수식 생성"
"aiOutputType": { },
"text": "텍스트", "aiOutputType": {
"textDescription": "프롬프트를 기반으로 자유 텍스트 생성.", "text": "텍스트",
"choice": "선택", "textDescription": "프롬프트를 기반으로 자유 텍스트 생성.",
"choiceDescription": "필드 옵션 중 하나만 선택합니다." "choice": "선택",
} "choiceDescription": "필드 옵션 중 하나만 선택합니다."
} },
"tableExcelExporter": {
"includeHeader": "필드 이름을 헤더로 포함합니다"
}
}

View file

@ -0,0 +1,439 @@
{
"premium": {
"user": {
"isStaff": "",
"isWorkspaceAdmin": "",
"active": "",
"deactivated": ""
},
"adminType": {
"dashboard": "",
"users": "",
"workspaces": "",
"licenses": ""
},
"viewType": {
"kanban": "",
"timeline": "",
"calendar": ""
},
"exporterType": {
"json": "",
"xml": ""
},
"deactivated": ""
},
"premiumModal": {
"title": "",
"description": "",
"viewPricing": ""
},
"rowCommentSidebar": {
"onlyPremium": "",
"readOnlyNoComment": "",
"noComment": "",
"comment": "",
"more": "",
"name": ""
},
"rowComment": {
"you": "",
"anonymous": "",
"creating": "",
"updating": "",
"deleting": "",
"created": "",
"edited": "",
"commentTrashed": "",
"errorUserNotCommentAuthorTitle": "",
"errorUserNotCommentAuthor": "",
"errorInvalidCommentMentionTitle": "",
"errorInvalidCommentMention": ""
},
"rowCommentContext": {
"edit": "",
"delete": ""
},
"rowCommentMentionNotification": {
"title": "",
"deletedUser": ""
},
"rowCommentNotification": {
"title": "",
"deletedUser": ""
},
"trashType": {
"row_comment": ""
},
"registerLicenseModal": {
"titleRegisterLicense": "",
"registerLicense": "",
"viewPricing": "",
"licenseDescription": "",
"licenseError": {
"invalidTitle": "",
"invalid": "",
"unsupportedTitle": "",
"unsupported": "",
"expiredTitle": "",
"expired": "",
"duplicateTitle": "",
"duplicate": "",
"instanceMismatchTitle": "",
"instanceMismatch": ""
}
},
"disconnectLicenseModal": {
"disconnectLicense": "",
"disconnectDescription": ""
},
"registerLicenseForm": {
"licenseKey": ""
},
"workspacesAdminTable": {
"allWorkspaces": "",
"id": "",
"name": "",
"members": "",
"applications": "",
"created": "",
"rowCount": "",
"freeUsers": "",
"seatsTaken": "",
"storageUsage": "",
"usageHelpText": ""
},
"editWorkspaceContext": {
"delete": ""
},
"deleteWorkspaceModal": {
"title": "",
"confirmation": "",
"comment": "",
"delete": ""
},
"activeUsers": {
"newUsers": "",
"activeUsers": ""
},
"usersAdminTable": {
"allUsers": "",
"username": "",
"name": "",
"workspaces": "",
"lastLogin": "",
"dateJoined": "",
"active": ""
},
"editUserContext": {
"changePassword": "",
"delete": "",
"impersonate": ""
},
"changePasswordForm": {
"newPassword": "",
"repeatPassword": "",
"changePassword": "",
"error": {
"doesntMatch": ""
}
},
"userForm": {
"fullName": "",
"email": "",
"isActive": "",
"warning": {
"changeEmail": "",
"inactiveUser": "",
"userStaff": ""
},
"error": {
"invalidName": "",
"invalidEmail": ""
}
},
"changeUserPasswordModal": {
"changePassword": ""
},
"deleteUserModal": {
"title": "",
"confirmation": "",
"comment1": "",
"comment2": "",
"delete": ""
},
"editUserModal": {
"delete": "",
"edit": ""
},
"tableJSONExporter": {
"encoding": ""
},
"tableXMLExporter": {
"encoding": ""
},
"kanbanViewStackContext": {
"createCard": "",
"editStack": "",
"deleteStack": "",
"delete": "",
"deleteDescription": ""
},
"kanbanViewHeader": {
"stackBy": "",
"stackedBy": "",
"customizeCards": ""
},
"kanbanViewOptionForm": {
"selectOption": ""
},
"kanbanViewStakedBy": {
"title": "",
"chooseField": ""
},
"kanbanViewStack": {
"uncategorized": "",
"tryAgain": "",
"new": ""
},
"calendarViewType": {
"sharedViewText": "",
"sharedViewEnableSyncToExternalCalendar": "",
"sharedViewDisableSyncToExternalCalendar": "",
"sharedViewDescription": "",
"sharedViewTitle": ""
},
"calendarViewHeader": {
"displayBy": "",
"displayedBy": "",
"labels": ""
},
"timelineViewHeader": {
"dateSettings": "",
"labels": ""
},
"selectDateFieldContext": {
"save": ""
},
"timelineDateSettingsForm": {
"startDateField": "",
"endDateField": "",
"noCompatibleDateFields": "",
"incompatibleFieldsErrorTitle": "",
"incompatibleFieldsErrorMessage": "",
"forceTimezone": "",
"includeTime": "",
"dateOnly": ""
},
"timelineTimescaleContext": {
"hour": "",
"day": "",
"week": "",
"month": "",
"quarter": "",
"year": "",
"disabledTooltip": ""
},
"initTimelineViewSettings": {
"settings": ""
},
"viewDateSelector": {
"today": ""
},
"calendarMonthDay": {
"hiddenRowsCount": ""
},
"calendarMonthDayExpanded": {
"tryAgain": ""
},
"timelineGridRow": {
"days": ""
},
"dashboard": {
"title": "",
"totals": "",
"totalUsers": "",
"totalWorkspaces": "",
"totalApplications": "",
"newUsers": "",
"newUsers24h": "",
"newUsers7days": "",
"newUsers30days": "",
"activeUsers": "",
"activeUsers24h": "",
"activeUsers7days": "",
"activeUsers30days": "",
"viewAll": ""
},
"premiumFeatures": {
"rowComments": "",
"kanbanView": "",
"calendarView": "",
"timelineView": "",
"exports": "",
"admin": "",
"rowColoring": "",
"surveyForm": "",
"publicLogoRemoval": "",
"personalViews": "",
"aiFeatures": ""
},
"licenses": {
"titleNoLicenses": "",
"titleLicenses": "",
"noLicensesDescription": "",
"getLicense": "",
"baserowInstanceId": "",
"registerLicense": "",
"licenceId": "",
"premium": "",
"expired": "",
"validity": "",
"seats": ""
},
"license": {
"title": "",
"users": "",
"description": "",
"seatLeft": "",
"fillSeats": "",
"removeAll": "",
"licenseId": "",
"addUser": "",
"plan": "",
"premium": "",
"expired": "",
"validFrom": "",
"validThrough": "",
"validThroughDescription": "",
"lastCheck": "",
"lastCheckDescription": "",
"checkNow": "",
"seats": "",
"licensedTo": "",
"applications": "",
"unlimited": "",
"rowUsage": "",
"storeUsage": "",
"disconnectLicense": "",
"disconnectDescription": "",
"moreSeatsNeededTitle": "",
"contactSalesMoreSeats": "",
"automaticSeatsProgressBarStatus": "",
"premiumFeatureName": "",
"enterpriseFeatureName": "",
"supportFeatureName": ""
},
"viewDecoratorType": {
"leftBorderColor": "",
"leftBorderColorDescription": "",
"backgroundColor": "",
"backgroundColorDescription": "",
"onlyForPremium": "",
"onlyOneDecoratorPerView": ""
},
"decoratorValueProviderType": {
"singleSelectColor": "",
"singleSelectColorDescription": "",
"conditionalColor": "",
"conditionalColorDescription": ""
},
"singleSelectColorValueProviderForm": {
"chooseAColor": ""
},
"conditionalColorValueProviderForm": {
"addCondition": "",
"addConditionGroup": "",
"colorAlwaysApplyTitle": "",
"colorAlwaysApply": "",
"addColor": "",
"deleteColor": "",
"title": ""
},
"redirectToBaserowModal": {
"title": "",
"content": ""
},
"premiumTopSidebar": {
"impersonateDescription": "",
"impersonateStop": "",
"premium": "",
"premiumDescription": ""
},
"formViewModeType": {
"survey": "",
"surveyDescription": "",
"onlyForPremium": ""
},
"formViewModePreviewSurvey": {
"orderFields": "",
"deactivated": "",
"more": ""
},
"shareLinkOptions": {
"baserowLogo": {
"label": "",
"premiumModalName": ""
}
},
"viewsContext": {
"personal": ""
},
"dateFieldSelectForm": {
"dateField": "",
"noCompatibleDateFields": ""
},
"selectDateFieldModal": {
"chooseDateField": "",
"save": ""
},
"RowEditModalCommentNotificationMode": {
"modeMentionsTitle": "",
"modeMentionsDesc": "",
"modeAllTitle": "",
"modeAllDesc": ""
},
"premiumFieldType": {
"ai": "",
"aiDescription": ""
},
"functionalGridViewFieldAI": {
"generate": ""
},
"gridViewFieldAI": {
"generate": "",
"regenerate": ""
},
"fieldAISubForm": {
"prompt": "",
"promptPlaceholder": "",
"premiumFeature": "",
"emptyFileField": "",
"fileFieldHelp": "",
"outputType": "",
"outputTypeTooltip": "",
"outputTypeChangedWarning": ""
},
"rowEditFieldAI": {
"generate": "",
"createRowBefore": ""
},
"aiFormulaModal": {
"title": "",
"description": "",
"label": "",
"labelDescription": "",
"generate": "",
"noModels": ""
},
"formulaFieldAI": {
"generateWithAI": "",
"featureName": ""
},
"aiOutputType": {
"text": "",
"textDescription": "",
"choice": "",
"choiceDescription": ""
}
}

View file

@ -13,7 +13,9 @@
"beta": "Beta", "beta": "Beta",
"enabled": "Activado", "enabled": "Activado",
"disabled": "Desactivado", "disabled": "Desactivado",
"summarize": "Resumir" "summarize": "Resumir",
"or": "o",
"and": "y"
}, },
"action": { "action": {
"upload": "Subir", "upload": "Subir",
@ -45,7 +47,9 @@
"reset": "Restablecer", "reset": "Restablecer",
"logout": "Cerrar la sesión", "logout": "Cerrar la sesión",
"set": "Establecer", "set": "Establecer",
"backToHome": "Volver al inicio" "backToHome": "Volver al inicio",
"getStarted": "Empezar",
"close": "Cerrar"
}, },
"adminType": { "adminType": {
"settings": "Ajustes", "settings": "Ajustes",
@ -266,7 +270,9 @@
"hasNotValueContains": "no contiene un valor", "hasNotValueContains": "no contiene un valor",
"hasNotValueContainsWord": "el valor no contiene una palabra", "hasNotValueContainsWord": "el valor no contiene una palabra",
"hasValueLengthIsLowerThan": "tiene un valor inferior a", "hasValueLengthIsLowerThan": "tiene un valor inferior a",
"hasValueContainsWord": "el valor contiene una palabra" "hasValueContainsWord": "el valor contiene una palabra",
"hasAnySelectOptionEqual": "tiene cualquier opción de selección igual",
"hasNoneSelectOptionEqual": "no tiene la opción de seleccionar una igual"
}, },
"viewType": { "viewType": {
"grid": "Cuadrícula", "grid": "Cuadrícula",
@ -436,7 +442,8 @@
"uploadFileDescription": "La multiparte `archivo` que contiene el contenido del archivo.", "uploadFileDescription": "La multiparte `archivo` que contiene el contenido del archivo.",
"uploadFileViaUrl": "Subir el archivo a través de la URL", "uploadFileViaUrl": "Subir el archivo a través de la URL",
"uploadFileViaUrlDescription": "Sube un archivo a Baserow descargándolo de la URL proporcionada.", "uploadFileViaUrlDescription": "Sube un archivo a Baserow descargándolo de la URL proporcionada.",
"fileUploads": "Carga de archivos" "fileUploads": "Carga de archivos",
"sendWebhookEventsDescription": "Un parámetro de consulta de bandera que activa los webhooks después de la operación, si se configura en `y`, `yes`, `true`, `t`, `on`, `1` o se deja vacío. El valor predeterminado es `true`"
}, },
"exporterType": { "exporterType": {
"csv": "Exportar a CSV" "csv": "Exportar a CSV"

View file

@ -13,7 +13,9 @@
"beta": "Bêta", "beta": "Bêta",
"disabled": "Désactivé·e", "disabled": "Désactivé·e",
"enabled": "Activé·e", "enabled": "Activé·e",
"summarize": "Résumer" "summarize": "Résumer",
"or": "ou",
"and": "et"
}, },
"action": { "action": {
"upload": "Envoyer", "upload": "Envoyer",
@ -45,7 +47,8 @@
"reset": "Réinitialiser", "reset": "Réinitialiser",
"logout": "Déconnexion", "logout": "Déconnexion",
"set": "Définir", "set": "Définir",
"backToHome": "Retour à l'accueil" "backToHome": "Retour à l'accueil",
"close": "Fermer"
}, },
"adminType": { "adminType": {
"settings": "Paramètres", "settings": "Paramètres",

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,570 @@
{
"common": {
"yes": "",
"no": "",
"wrong": "",
"none": "",
"free": "",
"comingSoon": "",
"billable": "",
"all": "",
"beta": "",
"summarize": "",
"enabled": "",
"disabled": ""
},
"action": {
"upload": "",
"back": "",
"backToLogin": "",
"backToHome": "",
"signUp": "",
"signIn": "",
"login": "",
"logout": "",
"createNew": "",
"create": "",
"edit": "",
"change": "",
"delete": "",
"rename": "",
"remove": "",
"duplicate": "",
"add": "",
"makeChoice": "",
"cancel": "",
"save": "",
"set": "",
"retry": "",
"search": "",
"copy": "",
"paste": "",
"activate": "",
"deactivate": "",
"download": "",
"copyToClipboard": "",
"reset": ""
},
"adminType": {
"settings": "",
"health": ""
},
"applicationType": {
"database": "",
"databases": "",
"databaseDefaultName": "",
"databaseDesc": "",
"builder": "",
"builders": "",
"builderDefaultName": "",
"builderDesc": "",
"dashboard": "",
"dashboards": "",
"dashboardDefaultName": "",
"dashboardDesc": "",
"cantSelectTableTitle": "",
"cantSelectTableDescription": "",
"cantSelectPageTitle": "",
"cantSelectPageDescription": ""
},
"settingType": {
"account": "",
"password": "",
"emailNotifications": "",
"tokens": "",
"deleteAccount": ""
},
"userFileUploadType": {
"file": "",
"url": ""
},
"field": {
"emailAddress": ""
},
"error": {
"invalidEmail": "",
"invalidNumber": "",
"notMatchingPassword": "",
"minLength": "",
"maxLength": "",
"minMaxLength": "",
"invalidCharacters": "",
"requiredField": "",
"integerField": "",
"decimalField": "",
"minValueField": "",
"maxValueField": "",
"minMaxValueField": "",
"invalidURL": "",
"email": "",
"alreadyInUse": ""
},
"permission": {
"admin": "",
"adminDescription": "",
"member": "",
"memberDescription": ""
},
"fieldType": {
"singleLineText": "",
"longText": "",
"linkToTable": "",
"number": "",
"rating": "",
"boolean": "",
"date": "",
"lastModified": "",
"lastModifiedBy": "",
"createdOn": "",
"createdBy": "",
"duration": "",
"url": "",
"email": "",
"file": "",
"singleSelect": "",
"multipleSelect": "",
"phoneNumber": "",
"formula": "",
"count": "",
"rollup": "",
"lookup": "",
"multipleCollaborators": "",
"defaultFormViewComponent": "",
"linkRowSingle": "",
"linkRowMultiple": "",
"uuid": "",
"multipleSelectDropdown": "",
"multipleSelectCheckboxes": "",
"singleSelectDropdown": "",
"singleSelectRadios": "",
"autonumber": "",
"password": "",
"ai": ""
},
"fieldErrors": {
"invalidNumber": "",
"maxDigits": "",
"invalidUrl": "",
"max254Chars": "",
"invalidEmail": "",
"invalidPhoneNumber": "",
"invalidDuration": "",
"overflowDuration": "",
"maxChars": "",
"minChars": ""
},
"fieldDocs": {
"readOnly": "",
"text": "",
"longText": "",
"linkRow": "",
"number": "",
"numberPositive": "",
"decimal": "",
"decimalPositive": "",
"rating": "",
"boolean": "",
"date": "",
"dateTime": "",
"dateResponse": "",
"dateTimeResponse": "",
"lastModifiedReadOnly": "",
"lastModifiedBy": "",
"createdOnReadOnly": "",
"createdBy": "",
"duration": "",
"url": "",
"email": "",
"file": "",
"singleSelect": "",
"multipleSelect": "",
"phoneNumber": "",
"formula": "",
"count": "",
"rollup": "",
"lookup": "",
"multipleCollaborators": "",
"uuid": "",
"autonumber": "",
"password": ""
},
"viewFilter": {
"hasEmptyValue": "",
"hasNotEmptyValue": "",
"hasValueEqual": "",
"hasNotValueEqual": "",
"hasValueContains": "",
"hasNotValueContains": "",
"hasValueContainsWord": "",
"hasNotValueContainsWord": "",
"hasValueLengthIsLowerThan": "",
"hasAnySelectOptionEqual": "",
"hasNoneSelectOptionEqual": "",
"contains": "",
"containsNot": "",
"containsWord": "",
"doesntContainWord": "",
"filenameContains": "",
"has": "",
"hasNot": "",
"higherThan": "",
"higherThanOrEqual": "",
"is": "",
"isNot": "",
"isEmpty": "",
"isNotEmpty": "",
"isDate": "",
"isDayOfMonth": "",
"isBeforeDate": "",
"isBeforeOrEqualDate": "",
"isAfterDate": "",
"isAfterOrEqualDate": "",
"isAfterDaysAgo": "",
"isNotDate": "",
"isToday": "",
"beforeToday": "",
"afterToday": "",
"isDaysAgo": "",
"isMonthsAgo": "",
"isYearsAgo": "",
"inThisWeek": "",
"inThisMonth": "",
"inThisYear": "",
"isWithinDays": "",
"isWithinWeeks": "",
"isWithinMonths": "",
"lowerThan": "",
"lowerThanOrEqual": "",
"isEvenAndWhole": "",
"lengthIsLowerThan": "",
"hasFileType": "",
"filesLowerThan": "",
"isAnyOf": "",
"isNoneOf": "",
"today": "",
"yesterday": "",
"tomorrow": "",
"thisWeek": "",
"oneWeekAgo": "",
"nextWeek": "",
"thisMonth": "",
"oneMonthAgo": "",
"nextMonth": "",
"thisYear": "",
"oneYearAgo": "",
"nextYear": "",
"nrDaysAgo": "",
"nrWeeksAgo": "",
"nrMonthsAgo": "",
"nrYearsAgo": "",
"nrDaysFromNow": "",
"nrWeeksFromNow": "",
"nrMonthsFromNow": "",
"nrYearsFromNow": "",
"exactDate": "",
"isBefore": "",
"isAfter": "",
"isOnOrBefore": "",
"isOnOrAfter": "",
"isWithin": ""
},
"viewType": {
"grid": "",
"gallery": "",
"form": "",
"sharing": {
"linkName": "",
"formLinkName": ""
}
},
"trashType": {
"workspace": "",
"application": "",
"table": "",
"field": "",
"row": "",
"rows": "",
"view": ""
},
"webhook": {
"request": "",
"response": "",
"successfullyUpdated": "",
"form": {
"invalidURLTitle": "",
"invalidURLDescription": ""
},
"status": {
"noStatus": "",
"statusOK": "",
"statusNotOK": ""
},
"eventType": {
"rowCreated": "",
"rowsCreated": "",
"rowUpdated": "",
"rowsUpdated": "",
"rowDeleted": "",
"rowsDeleted": "",
"fieldCreated": "",
"fieldUpdated": "",
"fieldDeleted": "",
"viewCreated": "",
"viewUpdated": "",
"viewDeleted": ""
}
},
"clientHandler": {
"notFoundTitle": "",
"notFoundDescription": "",
"networkErrorTitle": "",
"networkErrorDescription": "",
"tooManyRequestsTitle": "",
"tooManyRequestsDescription": "",
"notCompletedTitle": "",
"notCompletedDescription": "",
"userNotInWorkspaceTitle": "",
"userNotInWorkspaceDescription": "",
"invalidWorkspacePermissionsTitle": "",
"invalidWorkspacePermissionsDescription": "",
"tableDoesNotExistTitle": "",
"tableDoesNotExistDescription": "",
"rowDoesNotExistTitle": "",
"rowDoesNotExistDescription": "",
"notificationDoesNotExistTitle": "",
"notificationDoesNotExistDescription": "",
"fileSizeTooLargeTitle": "",
"fileSizeTooLargeDescription": "",
"invalidFileTitle": "",
"invalidFileDescription": "",
"fileUrlCouldNotBeReachedTitle": "",
"fileUrlCouldNotBeReachedDescription": "",
"invalidFileUrlTitle": "",
"invalidFileUrlDescription": "",
"adminCannotDeactivateSelfTitle": "",
"adminCannotDeactivateSelfDescription": "",
"adminCannotDeleteSelfTitle": "",
"adminCannotDeleteSelfDescription": "",
"maxFieldCountExceededTitle": "",
"maxFieldCountExceededDescription": "",
"cannotRestoreParentBeforeChildTitle": "",
"cannotRestoreParentBeforeChildDescription": "",
"cannotRestoreAsRelatedTableTrashedTitle": "",
"cannotRestoreAsRelatedTableTrashedDescription": "",
"workspaceUserIsLastAdminTitle": "",
"workspaceUserIsLastAdminDescription": "",
"errorMaxJobCountExceededTitle": "",
"errorMaxJobCountExceededDescription": "",
"failedToLockFieldDueToConflictTitle": "",
"failedToLockFieldDueToConflictDescription": "",
"failedToLockTableDueToConflictTitle": "",
"failedToLockTableDueToConflictDescription": "",
"failedToUndoRedoDueToConflictTitle": "",
"failedToUndoRedoDueToConflictDescription": "",
"maximumSnapshotsReachedTitle": "",
"maximumSnapshotsReachedDescription": "",
"snapshotBeingCreatedTitle": "",
"snapshotBeingCreatedDescription": "",
"snapshotBeingRestoredTitle": "",
"snapshotBeingRestoredDescription": "",
"snapshotBeingDeletedTitle": "",
"snapshotBeingDeletedDescription": "",
"snapshotNameNotUniqueTitle": "",
"snapshotNameNotUniqueDescription": "",
"snapshotOperationLimitExceededTitle": "",
"snapshotOperationLimitExceededDescription": "",
"disabledPasswordProviderTitle": "",
"disabledPasswordProviderMessage": "",
"maxLocksPerTransactionExceededTitle": "",
"maxLocksPerTransactionExceededDescription": "",
"lastAdminTitle": "",
"lastAdminMessage": "",
"adminAlreadyExistsTitle": "",
"adminAlreadyExistsDescription": "",
"cannotCreateFieldTypeTitle": "",
"cannotCreateFieldTypeDescription": "",
"generativeAIDoesNotExistTitle": "",
"generativeAIDoesNotExistDescription": "",
"modelDoesNotBelongToTypeTitle": "",
"modelDoesNotBelongToTypeDescription": "",
"outputParserTitle": "",
"outputParserDescription": "",
"generateAIPromptTitle": "",
"generateAIPromptDescription": "",
"maxNumberOfPendingWorkspaceInvitesReachedTitle": "",
"maxNumberOfPendingWorkspaceInvitesReachedDescription": "",
"fieldIsAlreadyPrimaryTitle": "",
"fieldIsAlreadyPrimaryDescription": "",
"incompatiblePrimaryFieldTypeTitle": "",
"incompatiblePrimaryFieldTypeDescription": "",
"cannotCreateRowsInTableTitle": "",
"cannotCreateRowsInTableDescription": ""
},
"importerType": {
"csv": "",
"paste": "",
"xml": "",
"json": ""
},
"apiDocs": {
"intro": "",
"authent": "",
"table": "",
"filters": "",
"errors": "",
"fields": "",
"listFields": "",
"listRows": "",
"getRow": "",
"createRow": "",
"createRows": "",
"updateRow": "",
"updateRows": "",
"moveRow": "",
"deleteRow": "",
"deleteRows": "",
"uploadFile": "",
"uploadFileDescription": "",
"uploadFileViaUrl": "",
"uploadFileViaUrlDescription": "",
"queryParameters": "",
"pathParameters": "",
"requestBodySchema": "",
"userFieldNamesDescription": "",
"singleRow": "",
"batchRows": "",
"fileUploads": ""
},
"exporterType": {
"csv": ""
},
"previewType": {
"imageBrowser": "",
"videoBrowser": "",
"AudioBrowser": "",
"pdfBrowser": "",
"googleDocs": ""
},
"humanDateFormat": {
"dd/mm/yyyy": "",
"mm/dd/yyyy": "",
"yyyy-mm-dd": ""
},
"formulaFunctions": {
"upperDescription": "",
"lowerDescription": "",
"splitPartDescription": "",
"concatDescription": "",
"addDescription": "",
"minusDescription": "",
"multiplyDescription": "",
"divideDescription": "",
"equalDescription": "",
"ifDescription": "",
"toTextDescription": "",
"datetimeFormatDescription": "",
"datetimeFormatTzDescription": "",
"toNumberDescription": "",
"fieldDescription": "",
"lookupDescription": "",
"isBlankDescription": "",
"isNullDescription": "",
"tDescription": "",
"notDescription": "",
"greaterThanDescription": "",
"greaterThanOrEqualDescription": "",
"lessThanDescription": "",
"lessThanOrEqualDescription": "",
"nowDescription": "",
"todayDescription": "",
"toDateDescription": "",
"toDateTzDescription": "",
"dayDescription": "",
"dateDiffDescription": "",
"andDescription": "",
"orDescription": "",
"dateIntervalDescription": "",
"replaceDescription": "",
"searchDescription": "",
"rowIdDescription": "",
"lengthDescription": "",
"reverseDescription": "",
"notEqualDescription": "",
"countDescription": "",
"containsDescription": "",
"leftDescription": "",
"rightDescription": "",
"trimDescription": "",
"regexReplaceDescription": "",
"greatestDescription": "",
"leastDescription": "",
"monthDescription": "",
"yearDescription": "",
"secondDescription": "",
"whenEmptyDescription": "",
"anyDescription": "",
"everyDescription": "",
"maxDescription": "",
"minDescription": "",
"joinDescription": "",
"stddevPopDescription": "",
"stddevSampleDescription": "",
"varianceSampleDescription": "",
"variancePopDescription": "",
"avgDescription": "",
"sumDescription": "",
"filterDescription": "",
"linkDescription": "",
"buttonDescription": "",
"getLinkLabelDescription": "",
"getLinkUrlDescription": "",
"evenDescription": "",
"oddDescription": "",
"modDescription": "",
"powerDescription": "",
"logDescription": "",
"expDescription": "",
"lnDescription": "",
"signDescription": "",
"sqrtDescription": "",
"roundDescription": "",
"truncDescription": "",
"isNanDescription": "",
"whenNanDescription": "",
"absDescription": "",
"ceilDescription": "",
"floorDescription": "",
"encodeUriDescription": "",
"encodeUriComponentDescription": "",
"getFileVisibleNameDescription": "",
"getFileMimeTypeDescription": "",
"getFileCountDescription": "",
"getFileSizeDescription": "",
"getImageWidthDescription": "",
"getImageHeightDescription": "",
"getIsImageDescription": "",
"indexDescription": "",
"secondsToDurationDescription": "",
"durationToSecondsDescription": "",
"hasOptionDescription": ""
},
"functionnalGridViewFieldLinkRow": {
"unnamed": ""
},
"urlCheck": {
"invalidUrlEnvVarTitle": "",
"invalidUrlEnvVarDescription": ""
},
"health": {
"title": "",
"description": ""
},
"emailTester": {
"title": "",
"targetEmailLabel": "",
"invalidTargetEmail": "",
"submit": "",
"success": "",
"configLink": ""
}
}

View file

@ -30,7 +30,9 @@
"nameSubtitle": "Nombre único de la página", "nameSubtitle": "Nombre único de la página",
"pathParamsSubtitle": "Están definidos por el :parámetro en la ruta", "pathParamsSubtitle": "Están definidos por el :parámetro en la ruta",
"pathParamsSubtitleTutorial": "Los parámetros de ruta se pueden utilizar para cargar datos dinámicamente, en función del parámetro proporcionado. Añada el :parámetro a la ruta para añadir uno.", "pathParamsSubtitleTutorial": "Los parámetros de ruta se pueden utilizar para cargar datos dinámicamente, en función del parámetro proporcionado. Añada el :parámetro a la ruta para añadir uno.",
"pathTitle": "Ruta" "pathTitle": "Ruta",
"namePlaceholder": "Introduzca un nombre...",
"pathPlaceholder": "Introduzca una ruta..."
}, },
"headingElementForm": { "headingElementForm": {
"textError": "El valor es inválido.", "textError": "El valor es inválido.",
@ -152,7 +154,20 @@
"choice": "Selección", "choice": "Selección",
"choiceDescription": "Para la selección de uno o varios valores", "choiceDescription": "Para la selección de uno o varios valores",
"recordSelector": "Selector de registro", "recordSelector": "Selector de registro",
"recordSelectorDescription": "Un selector de registros relacionados" "recordSelectorDescription": "Un selector de registros relacionados",
"dateTimePicker": "Selector de fecha y hora",
"dateTimePickerDescription": "Un campo de entrada de fecha y hora",
"headerDescription": "Contenedor compartido en varias páginas",
"footer": "Pie de página de varias páginas",
"footerDescription": "Un contenedor compartido entre páginas",
"notAllowedUnlessBottom": "Este elemento solo está permitido en la parte inferior de la página",
"notAllowedUnlessHeader": "Este elemento solo está permitido dentro del encabezado de la página",
"notAllowedUnlessFooter": "Este elemento solo está permitido dentro del pie de página",
"notAllowedInsideContainer": "Este elemento no está permitido dentro de un contenedor",
"notAllowedInsideSameType": "Este elemento no está permitido en un contenedor del mismo tipo",
"notAllowedLocation": "Este elemento no está permitido en esta ubicación",
"header": "Encabezado de varias páginas",
"notAllowedUnlessTop": "Este elemento solo está permitido en la parte superior de la página"
}, },
"verticalAlignmentSelector": { "verticalAlignmentSelector": {
"alignmentTop": "Arriba", "alignmentTop": "Arriba",
@ -369,7 +384,8 @@
"addElementModal": { "addElementModal": {
"title": "Añadir nuevo elemento", "title": "Añadir nuevo elemento",
"searchPlaceholder": "Buscar elementos", "searchPlaceholder": "Buscar elementos",
"disabledElementTooltip": "No disponible dentro de este elemento" "disabledElementTooltip": "No disponible dentro de este elemento",
"elementInProgress": "Añadiendo elemento..."
}, },
"domainTypes": { "domainTypes": {
"subDomain": "Subdominio de {dominio}", "subDomain": "Subdominio de {dominio}",
@ -410,7 +426,8 @@
}, },
"elementsContext": { "elementsContext": {
"searchPlaceholder": "Buscar elementos", "searchPlaceholder": "Buscar elementos",
"noElements": "No se han encontrado elementos" "noElements": "No se han encontrado elementos",
"noPageElements": "Sin elementos para esta página"
}, },
"textElementForm": { "textElementForm": {
"textTitle": "Texto", "textTitle": "Texto",
@ -481,7 +498,9 @@
"emptyValue": "Texto del enlace vacío..." "emptyValue": "Texto del enlace vacío..."
}, },
"pagePreview": { "pagePreview": {
"emptyMessage": "Haz clic para crear el primer elemento" "emptyMessage": "Haz clic para crear un elemento",
"header": "ENCABEZAMIENTO",
"footer": "PIE DE PÁGINA"
}, },
"eventTypes": { "eventTypes": {
"submitLabel": "Al enviar", "submitLabel": "Al enviar",
@ -850,7 +869,8 @@
"label": "Origen de los datos", "label": "Origen de los datos",
"noDataSources": "Sin origen para los datos disponibles", "noDataSources": "Sin origen para los datos disponibles",
"shared": "compartido", "shared": "compartido",
"pageOnly": "esta página" "pageOnly": "esta página",
"noSharedDataSources": "No hay fuentes de datos compartidas"
}, },
"recordSelectorElementForm": { "recordSelectorElementForm": {
"selectRecordsFrom": "Seleccionar registros de", "selectRecordsFrom": "Seleccionar registros de",
@ -887,5 +907,54 @@
"recordSelectorElement": { "recordSelectorElement": {
"emptyState": "No se han encontrado registros.", "emptyState": "No se han encontrado registros.",
"emptyAdhocState": "No se han encontrado registros que coincidan con '{query}'." "emptyAdhocState": "No se han encontrado registros que coincidan con '{query}'."
},
"common": {
"dateFormatTitle": "Formato de la fecha",
"dateFormatEU": "Europeo",
"dateFormatISO": "ISO",
"timeFormatTitle": "Formato de hora",
"timeFormat24Hour": "24 horas",
"timeFormat12Hour": "12 horas",
"dateFormatUS": "Americano"
},
"dateTimePickerElementForm": {
"includeTime": "Incluir fecha y hora",
"invalidDateError": "Fecha no válida. Asegúrese de que la fecha ingresada coincida con el formato indicado."
},
"themeSettings": {
"titleOverview": "Tema"
},
"pageVisibilitySettingsTypes": {
"pageName": "Divulgación",
"logInPageWarningTitle": "La página de inicio de sesión no está configurada",
"logInPagewarningMessage": "Cuando un usuario anónimo intente acceder a esta página, será redirigido a una página de inicio de sesión. Establezca la página de inicio de sesión en la configuración general de la aplicación.",
"logInPageInfoMessage": "Los usuarios anónimos que intenten acceder a esta página serán redirigidos a la página {logInPageName}.",
"logInPageInfoTitle": "Los usuarios anónimos serán redirigidos"
},
"pageVisibilitySettings": {
"allVisitors": "Todos los visitantes",
"loggedInVisitors": "Visitantes registrados",
"description": "¿Quién puede ver esta página?",
"title": "Visibilidad"
},
"builderLoginPageForm": {
"pageDropdownLabel": "Página de inicio de sesión",
"pageDropdownPlaceholder": "Seleccione una página",
"pageDropdownDescription": "Seleccione la página de inicio de sesión a la que deben redirigirse los usuarios que no hayan iniciado sesión cuando intenten acceder a una página restringida."
},
"multiPageContainerElementForm": {
"behaviour": "Comportamiento",
"display": "Visualizar",
"pagePosition": "Posición",
"selectAll": "Seleccionar todo",
"deselectAll": "Deseleccionar todo"
},
"pageShareType": {
"all": "En todas las páginas",
"only": "Solo en páginas seleccionadas",
"except": "Excluir páginas seleccionadas"
},
"pageEditor": {
"pageNotFound": "Página no encontrada"
} }
} }

View file

@ -907,5 +907,14 @@
"recordSelectorElement": { "recordSelectorElement": {
"emptyAdhocState": "Aucun enregistrement correspondant à '{query}' n'a été trouvé.", "emptyAdhocState": "Aucun enregistrement correspondant à '{query}' n'a été trouvé.",
"emptyState": "Aucun enregistrement n'a été trouvé." "emptyState": "Aucun enregistrement n'a été trouvé."
},
"common": {
"dateFormatTitle": "Format de date",
"dateFormatEU": "Européen",
"dateFormatUS": "Américain",
"dateFormatISO": "ISO",
"timeFormatTitle": "Format de l'heure",
"timeFormat24Hour": "24 heures",
"timeFormat12Hour": "12 heures"
} }
} }

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1 @@
{}

View file

@ -256,11 +256,11 @@
"noWorkspace": "Sin espacio de trabajo" "noWorkspace": "Sin espacio de trabajo"
}, },
"login": { "login": {
"title": "Acceso", "title": "Bienvenido de nuevo",
"forgotPassword": "¿Se te olvidó tu contraseña?", "forgotPassword": "¿Olvidaste tu contraseña?",
"passwordPlaceholder": "Introduce tu contraseña...", "passwordPlaceholder": "Introduce tu contraseña...",
"signUpText": "¿No tienes cuenta?", "signUpText": "¿Eres nuevo en Baserow?",
"signUp": "Inscribirse", "signUp": "Regístrate",
"emailPlaceholder": "Introduce tu correo electrónico...", "emailPlaceholder": "Introduce tu correo electrónico...",
"displayPasswordLogin": "Iniciar sesión con correo electrónico y contraseña", "displayPasswordLogin": "Iniciar sesión con correo electrónico y contraseña",
"redirecting": "Redireccionando al proveedor de autentificación..." "redirecting": "Redireccionando al proveedor de autentificación..."
@ -276,10 +276,11 @@
"errorLinkExpiredTitle": "Enlace expirado", "errorLinkExpiredTitle": "Enlace expirado",
"errorLinkExpiredMessage": "El enlace de restablecimiento de contraseña ha caducado. Solicite otro.", "errorLinkExpiredMessage": "El enlace de restablecimiento de contraseña ha caducado. Solicite otro.",
"disabled": "El restablecimiento de la contraseña está desactivado", "disabled": "El restablecimiento de la contraseña está desactivado",
"disabledMessage": "No es posible restablecer la contraseña porque ha sido desactivada." "disabledMessage": "No es posible restablecer la contraseña porque ha sido desactivada.",
"message": "Ya puede iniciar sesión en Baserow con su nueva contraseña."
}, },
"signup": { "signup": {
"headTitle": "Crear una nueva cuenta", "headTitle": "Crear una cuenta",
"title": "Inscribirse", "title": "Inscribirse",
"disabled": "Registro está deshabilitado", "disabled": "Registro está deshabilitado",
"disabledMessage": "No es posible crear una cuenta porque ha sido deshabilitada.", "disabledMessage": "No es posible crear una cuenta porque ha sido deshabilitada.",
@ -290,16 +291,21 @@
"emailPlaceholder": "Introduce tu correo electrónico...", "emailPlaceholder": "Introduce tu correo electrónico...",
"passwordRepeatPlaceholder": "Confirma tu contraseña...", "passwordRepeatPlaceholder": "Confirma tu contraseña...",
"loginText": "¿Ya tienes una cuenta?", "loginText": "¿Ya tienes una cuenta?",
"namePlaceholder": "Introduce tu nombre..." "namePlaceholder": "Introduce tu nombre...",
"agreeTerms": "Al crear una cuenta, acepta el {0} {1} {2}",
"terms": "Condiciones del servicio",
"privacyPolicy": "Política de privacidad"
}, },
"forgotPassword": { "forgotPassword": {
"title": "Contraseña olvidada", "title": "Contraseña olvidada",
"message": "Por favor, introduzca su dirección de correo electrónico en el formulario. Si encontramos una cuenta, le enviaremos un correo electrónico con un enlace para restablecer su contraseña.", "message": "Introduce tu dirección de correo electrónico y te enviaremos un enlace para restablecer tu contraseña.",
"submit": "Enviar enlace", "submit": "Enviar enlace",
"confirmation": "Si su dirección de correo electrónico existe en nuestra base de datos, recibirá un enlace de restablecimiento de contraseña en su dirección de correo electrónico en unos minutos.", "confirmation": "Hemos enviado un correo electrónico a {email}, que contiene un enlace para restablecer tu contraseña de Baserow.",
"disabled": "Contraseña olvidada está desactivada", "disabled": "Contraseña olvidada está desactivada",
"disabledMessage": "No es posible restablecer la contraseña porque ha sido deshabilitada.", "disabledMessage": "No es posible restablecer la contraseña porque ha sido deshabilitada.",
"loginText": "¿Ya tienes cuenta y contraseña?" "loginText": "¿Ya tienes cuenta y contraseña?",
"confirmationTitle": "Comprueba tu correo electrónico",
"goBack": "Volver"
}, },
"settings": { "settings": {
"settingsTitle": "Configuración de administrador", "settingsTitle": "Configuración de administrador",

File diff suppressed because it is too large Load diff

View file

@ -1,7 +1,7 @@
{ {
"paginator": { "paginator": {
"page": "página", "page": "Página",
"of": "de{pages}" "of": "de {pages}"
}, },
"copied": { "copied": {
"label": "Copiado!" "label": "Copiado!"
@ -9,7 +9,11 @@
"sidebarApplication": { "sidebarApplication": {
"renameApplication": "Renomear{type}", "renameApplication": "Renomear{type}",
"viewTrash": "Visualizar lixeira", "viewTrash": "Visualizar lixeira",
"deleteApplication": "Deletar{type}" "deleteApplication": "Deletar{type}",
"snapshots": "Salvar visualização da base de dados",
"rename": "Renomear",
"duplicate": "Duplicar",
"delete": "Deletar"
}, },
"sidebar": { "sidebar": {
"createWorkspace": "Criar grupo", "createWorkspace": "Criar grupo",
@ -19,20 +23,29 @@
"admin": "Administrador", "admin": "Administrador",
"dashboard": "Painel", "dashboard": "Painel",
"trash": "Lixeira", "trash": "Lixeira",
"settings": "Configurações" "settings": "Configurações",
"addNewWorkspace": "Adicionar novo grupo",
"adminSettings": "Configuração administrativas",
"notifications": "Notificações",
"members": "Membros",
"adminTools": "Ferramentas administrativas",
"home": "Home",
"general": "Geral",
"people": "Pessoas",
"licenses": "Licenças"
}, },
"accountForm": { "accountForm": {
"nameLabel": "Seu nome", "nameLabel": "Seu nome",
"languageLabel": "Interface de linguagem" "languageLabel": "Linguagem da interface"
}, },
"accountSettings": { "accountSettings": {
"title": "Conta", "title": "Conta",
"changedTitle": "Alterado", "changedTitle": "Alterado",
"changedDescription": "As informações da sua conta foram alteradas.", "changedDescription": "As informações da sua conta foram alteradas.",
"submitButton": "Conta atualizada" "submitButton": "Atualizar conta"
}, },
"settingsModal": { "settingsModal": {
"title": "Configurações" "title": "Minhas configurações"
}, },
"passwordSettings": { "passwordSettings": {
"title": "Alterar a senha", "title": "Alterar a senha",
@ -332,6 +345,32 @@
} }
} }
}, },
<<<<<<< HEAD
"notificationPanel": {
"noNotification": "Notificaremos sobre atualizações importar e quando você mencionado no Baserow.",
"title": "Notificações",
"newNotificationsAvailable": "Novas notificações disponíveis",
"refresh": "Atualizar",
"markAllAsRead": "Marcar todas como lidas",
"clearAll": "Limpar tudo",
"noNotificationTitle": "Você não possui notificações"
},
"deleteAccountSettings": {
"description": "Ao digitar a sua senha e clicar no botão, o agendamento para apagar a sua conta será realizado. Sua conta será permanentemente deletada após {days} dias. Se em qualquer momento você logar novamente, o agendamento para apagar será cancelado.",
"title": "Apagar conta"
},
"duplicateApplicationJobType": {
"duplicating": "Duplicando",
"duplicatedTitle": "Aplicação Duplicada"
},
"InstallTemplateJobType": {
"installing": "Instalando",
"installedTitle": "Template instalado"
},
"clearAllNotificationsConfirmModal": {
"title": "Você tem certeza de que deseja limpar todas as notificações?",
"message": "Todas as notificações serão apagadas e não será mais possível vê-las."
},
"user": { "user": {
"isStaff": "É staff", "isStaff": "É staff",
"isWorkspaceAdmin": "É administrador do grupo", "isWorkspaceAdmin": "É administrador do grupo",

View file

@ -281,7 +281,8 @@
"addField": "Añadir campo" "addField": "Añadir campo"
}, },
"selectRowContent": { "selectRowContent": {
"search": "Filas de búsqueda" "search": "Filas de búsqueda",
"hideFields": "Ocultar campos"
}, },
"rowEditModal": { "rowEditModal": {
"addField": "Añadir campo", "addField": "Añadir campo",
@ -466,7 +467,8 @@
"selected": "Seleccionado" "selected": "Seleccionado"
}, },
"viewFilter": { "viewFilter": {
"filter": "Filtro | 1 filtro | {count} filtros" "filter": "Filtro | 1 filtro | {count} filtros",
"hasAllValuesEqual": "tiene todos los valores iguales"
}, },
"viewContext": { "viewContext": {
"exportView": "Exportar vista", "exportView": "Exportar vista",
@ -526,7 +528,8 @@
"tooManyItemsDescription": "No es posible actualizar más de {límite} filas a la vez, así que sólo actualizamos la primera.", "tooManyItemsDescription": "No es posible actualizar más de {límite} filas a la vez, así que sólo actualizamos la primera.",
"generateCellsValues": "Generar valores con IA", "generateCellsValues": "Generar valores con IA",
"AIValuesGenerationErrorTitle": "Falló la generación de valor de la IA", "AIValuesGenerationErrorTitle": "Falló la generación de valor de la IA",
"AIValuesGenerationErrorMessage": "Por favor, comprueba tu API_KEY y verifica el modelo seleccionado." "AIValuesGenerationErrorMessage": "Por favor, comprueba tu API_KEY y verifica el modelo seleccionado.",
"copyCellsWithHeader": "Copiar celdas con encabezado"
}, },
"gridViewFieldLinkRow": { "gridViewFieldLinkRow": {
"unnamed": "fila sin nombre {value}" "unnamed": "fila sin nombre {value}"
@ -542,7 +545,8 @@
"failedTitle": "Exportación fallida", "failedTitle": "Exportación fallida",
"failedDescription": "La exportación falló debido a un error del servidor.", "failedDescription": "La exportación falló debido a un error del servidor.",
"cancelledTitle": "Exportación cancelada", "cancelledTitle": "Exportación cancelada",
"cancelledDescription": "La exportación fue cancelada." "cancelledDescription": "La exportación fue cancelada.",
"title": "Exportar {name}"
}, },
"exporterTypeChoices": { "exporterTypeChoices": {
"formatLabel": "¿A qué formato le gustaría exportar?" "formatLabel": "¿A qué formato le gustaría exportar?"
@ -563,7 +567,8 @@
"recordSeparator": "separador de registros", "recordSeparator": "separador de registros",
"unitSeparator": "Separador de unidades", "unitSeparator": "Separador de unidades",
"encodingLabel": "Codificación", "encodingLabel": "Codificación",
"firstRowIsHeaderLabel": "La primera fila es el encabezado" "firstRowIsHeaderLabel": "La primera fila es el encabezado",
"includeHeader": "Incluir nombres de campos como encabezado"
}, },
"apiDocsDatabase": { "apiDocsDatabase": {
"pageTitle": "Documentación de la API de la base de datos de {name}", "pageTitle": "Documentación de la API de la base de datos de {name}",

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -1,83 +1,83 @@
{ {
"integrationsCommon": { "integrationsCommon": {
"singleRow": "단일 행", "singleRow": "단일 행",
"multipleRows": "다중 행" "multipleRows": "다중 행"
}, },
"integrationType": { "integrationType": {
"localBaserow": "로컬 Baserow" "localBaserow": "로컬 Baserow"
}, },
"localBaserowIntegrationType": { "localBaserowIntegrationType": {
"localBaserowSummary": "로컬 Baserow - {name}, {username}", "localBaserowSummary": "로컬 Baserow - {name}, {username}",
"localBaserowNoUser": "로컬 Baserow - 구성되지 않음", "localBaserowNoUser": "로컬 Baserow - 구성되지 않음",
"localBaserowWarning": "귀하의 계정을 승인하면 애플리케이션에 편집 권한이 있는 모든 사용자가 귀하가 접근할 수 있는 데이터에 완전한 접근 권한을 갖게 됩니다. 두 번째 사용자를 생성하여 적절한 권한을 부여하고 그 사용자를 사용할 수 있습니다." "localBaserowWarning": "귀하의 계정을 승인하면 애플리케이션에 편집 권한이 있는 모든 사용자가 귀하가 접근할 수 있는 데이터에 완전한 접근 권한을 갖게 됩니다. 두 번째 사용자를 생성하여 적절한 권한을 부여하고 그 사용자를 사용할 수 있습니다."
}, },
"serviceType": { "serviceType": {
"localBaserowGetRow": "단일 행 가져오기", "localBaserowGetRow": "단일 행 가져오기",
"localBaserowListRows": "다중 행 목록", "localBaserowListRows": "다중 행 목록",
"localBaserowAggregateRows": "필드 요약" "localBaserowAggregateRows": "필드 요약"
}, },
"userSourceType": { "userSourceType": {
"localBaserow": "Baserow 테이블 인증" "localBaserow": "Baserow 테이블 인증"
}, },
"localBaserowForm": { "localBaserowForm": {
"user": "사용자", "user": "사용자",
"userMessage": "이 연결을 생성함으로써, 귀하는 애플리케이션이 귀하의 계정을 사용하여 로컬 Baserow 워크스페이스에서 변경을 할 수 있도록 승인하는 것입니다." "userMessage": "이 연결을 생성함으로써, 귀하는 애플리케이션이 귀하의 계정을 사용하여 로컬 Baserow 작업공간에서 변경을 할 수 있도록 승인하는 것입니다."
}, },
"localBaserowGetRowForm": { "localBaserowGetRowForm": {
"rowFieldLabel": "행 ID", "rowFieldLabel": "행 ID",
"invalidFormula": "수식이 유효하지 않습니다", "invalidFormula": "수식이 유효하지 않습니다",
"rowFieldPlaceHolder": "행 ID 선택", "rowFieldPlaceHolder": "행 ID 선택",
"rowFieldHelpText": "첫 번째 행을 반환하려면 이 값을 비워 두세요.", "rowFieldHelpText": "첫 번째 행을 반환하려면 이 값을 비워 두세요.",
"searchFieldPlaceHolder": "검색어 입력...", "searchFieldPlaceHolder": "검색어 입력...",
"noTableChosenForFiltering": "데이터 소스 필터를 사용하려면 테이블을 선택하세요.", "noTableChosenForFiltering": "데이터 소스 필터를 사용하려면 테이블을 선택하세요.",
"filterTabTitle": "필터", "filterTabTitle": "필터",
"searchTabTitle": "검색", "searchTabTitle": "검색",
"noTableChosenForSorting": "데이터 소스 정렬을 사용하려면 테이블을 선택하세요." "noTableChosenForSorting": "데이터 소스 정렬을 사용하려면 테이블을 선택하세요."
}, },
"localBaserowListRowsForm": { "localBaserowListRowsForm": {
"filterTabTitle": "필터", "filterTabTitle": "필터",
"sortTabTitle": "정렬", "sortTabTitle": "정렬",
"searchTabTitle": "검색", "searchTabTitle": "검색",
"searchFieldPlaceHolder": "검색어 입력...", "searchFieldPlaceHolder": "검색어 입력...",
"noTableChosenForFiltering": "데이터 소스 필터를 사용하려면 테이블을 선택하세요.", "noTableChosenForFiltering": "데이터 소스 필터를 사용하려면 테이블을 선택하세요.",
"noTableChosenForSorting": "데이터 소스 정렬을 사용하려면 테이블을 선택하세요." "noTableChosenForSorting": "데이터 소스 정렬을 사용하려면 테이블을 선택하세요."
}, },
"localBaserowAggregateRowsForm": { "localBaserowAggregateRowsForm": {
"filterTabTitle": "필터", "filterTabTitle": "필터",
"searchTabTitle": "검색", "searchTabTitle": "검색",
"aggregationFieldLabel": "필드", "aggregationFieldLabel": "필드",
"aggregationTypeLabel": "집계", "aggregationTypeLabel": "집계",
"searchFieldPlaceHolder": "검색어 입력...", "searchFieldPlaceHolder": "검색어 입력...",
"noTableChosenForFiltering": "데이터 소스 필터를 사용하려면 테이블을 선택하세요." "noTableChosenForFiltering": "데이터 소스 필터를 사용하려면 테이블을 선택하세요."
}, },
"localBaserowTableServiceConditionalForm": { "localBaserowTableServiceConditionalForm": {
"addFilter": "추가 필터 추가", "addFilter": "추가 필터 추가",
"noFilterTitle": "아직 데이터 소스 필터를 생성하지 않았습니다", "noFilterTitle": "아직 데이터 소스 필터를 생성하지 않았습니다",
"noFilterText": "데이터 소스 필터를 사용하면 조건에 적용되는 Baserow 테이블 행을 표시할 수 있습니다.", "noFilterText": "데이터 소스 필터를 사용하면 조건에 적용되는 Baserow 테이블 행을 표시할 수 있습니다.",
"relatedFieldNotFound": "관련 필드를 찾을 수 없습니다.", "relatedFieldNotFound": "관련 필드를 찾을 수 없습니다.",
"filterTypeNotFound": "필터 유형이 호환되지 않습니다.", "filterTypeNotFound": "필터 유형이 호환되지 않습니다.",
"noCompatibleFilterTypesErrorTitle": "호환 가능한 필터 유형 없음", "noCompatibleFilterTypesErrorTitle": "호환 가능한 필터 유형 없음",
"noCompatibleFilterTypesErrorMessage": "필드 중 호환 가능한 필터 유형이 없습니다", "noCompatibleFilterTypesErrorMessage": "필드 중 호환 가능한 필터 유형이 없습니다",
"formulaFilterInputPlaceholder": "텍스트 입력...", "formulaFilterInputPlaceholder": "텍스트 입력...",
"useFormulaForValue": "이 필터에 수식 사용", "useFormulaForValue": "이 필터에 수식 사용",
"useDefaultForValue": "이 필드에 기본 필터 사용" "useDefaultForValue": "이 필드에 기본 필터 사용"
}, },
"localBaserowTableServiceSortForm": { "localBaserowTableServiceSortForm": {
"noSortTitle": "아직 데이터 소스 정렬을 생성하지 않았습니다", "noSortTitle": "아직 데이터 소스 정렬을 생성하지 않았습니다",
"noSortText": "정렬을 사용하면 필드별로 행을 정렬할 수 있습니다.", "noSortText": "정렬을 사용하면 필드별로 행을 정렬할 수 있습니다.",
"sortBy": "정렬 기준", "sortBy": "정렬 기준",
"thenBy": "다음 기준", "thenBy": "다음 기준",
"addSort": "추가 정렬 추가", "addSort": "추가 정렬 추가",
"noTableChosenForSorting": "데이터 소스 정렬을 사용하려면 테이블을 선택하세요." "noTableChosenForSorting": "데이터 소스 정렬을 사용하려면 테이블을 선택하세요."
}, },
"dataProviderType": { "dataProviderType": {
"dataSource": "데이터 소스", "dataSource": "데이터 소스",
"pageParameter": "매개변수" "pageParameter": "매개변수"
}, },
"localBaserowTableSelector": { "localBaserowTableSelector": {
"viewFieldLabel": "보기", "viewFieldLabel": "보기",
"tableFieldLabel": "테이블", "tableFieldLabel": "테이블",
"chooseNoView": "선택되지 않음", "chooseNoView": "선택되지 않음",
"databaseFieldLabel": "데이터베이스" "databaseFieldLabel": "데이터베이스"
} }
} }

View file

@ -0,0 +1 @@
{}