Translation: Add frontend persian language

This commit is contained in:
Ehsan Sabet 2022-10-07 21:00:51 +03:30
parent 66672e8b55
commit f11988e021
3 changed files with 2546 additions and 91 deletions

2450
frontend/src/locales/fa.po Normal file

File diff suppressed because it is too large Load diff

View file

@ -38,15 +38,15 @@ msgstr ""
msgid "%{n} pictures found" msgid "%{n} pictures found"
msgstr "" msgstr ""
#: src/options/options.js:355 #: src/options/options.js:360
msgid "1 hour" msgid "1 hour"
msgstr "" msgstr ""
#: src/options/options.js:357 #: src/options/options.js:362
msgid "12 hours" msgid "12 hours"
msgstr "" msgstr ""
#: src/options/options.js:356 #: src/options/options.js:361
msgid "4 hours" msgid "4 hours"
msgstr "" msgstr ""
@ -124,7 +124,7 @@ msgstr ""
msgid "Added" msgid "Added"
msgstr "" msgstr ""
#: src/options/options.js:410 #: src/options/options.js:415
msgid "Admin" msgid "Admin"
msgstr "" msgstr ""
@ -132,23 +132,23 @@ msgstr ""
msgid "Advanced" msgid "Advanced"
msgstr "" msgstr ""
#: src/options/options.js:365 #: src/options/options.js:370
msgid "After 1 day" msgid "After 1 day"
msgstr "" msgstr ""
#: src/options/options.js:366 #: src/options/options.js:371
msgid "After 3 days" msgid "After 3 days"
msgstr "" msgstr ""
#: src/options/options.js:367 #: src/options/options.js:372
msgid "After 7 days" msgid "After 7 days"
msgstr "" msgstr ""
#: src/options/options.js:369 #: src/options/options.js:374
msgid "After one month" msgid "After one month"
msgstr "" msgstr ""
#: src/options/options.js:371 #: src/options/options.js:376
msgid "After one year" msgid "After one year"
msgstr "" msgstr ""
@ -157,11 +157,11 @@ msgstr ""
msgid "After selecting pictures from search results, you can add them to an album using the context menu." msgid "After selecting pictures from search results, you can add them to an album using the context menu."
msgstr "" msgstr ""
#: src/options/options.js:370 #: src/options/options.js:375
msgid "After two months" msgid "After two months"
msgstr "" msgstr ""
#: src/options/options.js:368 #: src/options/options.js:373
msgid "After two weeks" msgid "After two weeks"
msgstr "" msgstr ""
@ -266,11 +266,11 @@ msgstr ""
#: src/component/navigation.vue:101 #: src/component/navigation.vue:101
#: src/component/photo/cards.vue:301 #: src/component/photo/cards.vue:301
#: src/component/photo/cards.vue:480 #: src/component/photo/cards.vue:481
#: src/component/photo/list.vue:191 #: src/component/photo/list.vue:191
#: src/component/photo/mosaic.vue:224 #: src/component/photo/mosaic.vue:225
#: src/model/file.js:210 #: src/model/file.js:210
#: src/options/options.js:290 #: src/options/options.js:295
msgid "Animated" msgid "Animated"
msgstr "" msgstr ""
@ -290,7 +290,7 @@ msgstr ""
msgid "Apply" msgid "Apply"
msgstr "" msgstr ""
#: src/component/photo/cards.vue:410 #: src/component/photo/cards.vue:411
#: src/component/photo/clipboard.vue:88 #: src/component/photo/clipboard.vue:88
#: src/dialog/photo/details.vue:116 #: src/dialog/photo/details.vue:116
msgid "Approve" msgid "Approve"
@ -298,7 +298,7 @@ msgstr ""
#: src/app/routes.js:232 #: src/app/routes.js:232
#: src/component/navigation.vue:134 #: src/component/navigation.vue:134
#: src/component/photo/cards.vue:381 #: src/component/photo/cards.vue:382
#: src/component/photo/clipboard.vue:204 #: src/component/photo/clipboard.vue:204
#: src/pages/settings/general.vue:294 #: src/pages/settings/general.vue:294
msgid "Archive" msgid "Archive"
@ -372,19 +372,19 @@ msgstr ""
msgid "Bio" msgid "Bio"
msgstr "" msgstr ""
#: src/options/options.js:390 #: src/options/options.js:395
msgid "Black" msgid "Black"
msgstr "" msgstr ""
#: src/options/options.js:403 #: src/options/options.js:408
msgid "Blackman: Lanczos Modification, Less Ringing Artifacts" msgid "Blackman: Lanczos Modification, Less Ringing Artifacts"
msgstr "" msgstr ""
#: src/options/options.js:386 #: src/options/options.js:391
msgid "Blue" msgid "Blue"
msgstr "" msgstr ""
#: src/options/options.js:387 #: src/options/options.js:392
msgid "Brown" msgid "Brown"
msgstr "" msgstr ""
@ -400,7 +400,7 @@ msgstr ""
msgid "Browse the Knowledge Base for detailed information on specific product features, services, and related resources." msgid "Browse the Knowledge Base for detailed information on specific product features, services, and related resources."
msgstr "" msgstr ""
#: src/options/options.js:397 #: src/options/options.js:402
msgid "Bug Report" msgid "Bug Report"
msgstr "" msgstr ""
@ -415,7 +415,7 @@ msgstr ""
msgid "Calendar" msgid "Calendar"
msgstr "" msgstr ""
#: src/component/photo/cards.vue:488 #: src/component/photo/cards.vue:489
#: src/component/photo/list.vue:137 #: src/component/photo/list.vue:137
#: src/component/photo/toolbar.vue:202 #: src/component/photo/toolbar.vue:202
#: src/dialog/photo/details.vue:331 #: src/dialog/photo/details.vue:331
@ -469,7 +469,7 @@ msgstr ""
msgid "Cards" msgid "Cards"
msgstr "" msgstr ""
#: src/component/photo/toolbar.vue:337 #: src/component/photo/toolbar.vue:338
#: src/dialog/album/edit.vue:163 #: src/dialog/album/edit.vue:163
#: src/pages/about/feedback.vue:121 #: src/pages/about/feedback.vue:121
#: src/pages/albums.vue:113 #: src/pages/albums.vue:113
@ -509,7 +509,7 @@ msgstr ""
msgid "Codec" msgid "Codec"
msgstr "" msgstr ""
#: src/component/photo/toolbar.vue:314 #: src/component/photo/toolbar.vue:315
msgid "Color" msgid "Color"
msgstr "" msgstr ""
@ -564,7 +564,7 @@ msgstr ""
msgid "Contains one picture." msgid "Contains one picture."
msgstr "" msgstr ""
#: src/options/options.js:415 #: src/options/options.js:420
msgid "Contributor" msgid "Contributor"
msgstr "" msgstr ""
@ -606,7 +606,7 @@ msgstr ""
msgid "Creating thumbnails for" msgid "Creating thumbnails for"
msgstr "" msgstr ""
#: src/options/options.js:405 #: src/options/options.js:410
msgid "Cubic: Moderate Quality, Good Performance" msgid "Cubic: Moderate Quality, Good Performance"
msgstr "" msgstr ""
@ -614,11 +614,11 @@ msgstr ""
msgid "Current Password" msgid "Current Password"
msgstr "" msgstr ""
#: src/options/options.js:394 #: src/options/options.js:399
msgid "Customer Support" msgid "Customer Support"
msgstr "" msgstr ""
#: src/options/options.js:385 #: src/options/options.js:390
msgid "Cyan" msgid "Cyan"
msgstr "" msgstr ""
@ -626,7 +626,7 @@ msgstr ""
msgid "Cyano" msgid "Cyano"
msgstr "" msgstr ""
#: src/options/options.js:358 #: src/options/options.js:363
msgid "Daily" msgid "Daily"
msgstr "" msgstr ""
@ -638,7 +638,7 @@ msgstr ""
msgid "Debug Logs" msgid "Debug Logs"
msgstr "" msgstr ""
#: src/options/options.js:309 #: src/options/options.js:314
#: src/options/themes.js:402 #: src/options/themes.js:402
msgid "Default" msgid "Default"
msgstr "" msgstr ""
@ -657,13 +657,13 @@ msgstr ""
#: src/dialog/photo/delete.vue:18 #: src/dialog/photo/delete.vue:18
#: src/dialog/photo/files.vue:41 #: src/dialog/photo/files.vue:41
#: src/dialog/photo/files.vue:38 #: src/dialog/photo/files.vue:38
#: src/dialog/share.vue:222 #: src/dialog/share.vue:223
#: src/pages/library/errors.vue:88 #: src/pages/library/errors.vue:88
#: src/pages/settings/general.vue:206 #: src/pages/settings/general.vue:206
msgid "Delete" msgid "Delete"
msgstr "" msgstr ""
#: src/component/photo/cards.vue:449 #: src/component/photo/cards.vue:450
#: src/dialog/album/edit.vue:141 #: src/dialog/album/edit.vue:141
#: src/dialog/photo/details.vue:562 #: src/dialog/photo/details.vue:562
#: src/pages/albums.vue:428 #: src/pages/albums.vue:428
@ -764,7 +764,7 @@ msgstr ""
msgid "Don't use TensorFlow for image classification." msgid "Don't use TensorFlow for image classification."
msgstr "" msgstr ""
#: src/options/options.js:398 #: src/options/options.js:403
msgid "Donations" msgid "Donations"
msgstr "" msgstr ""
@ -897,7 +897,7 @@ msgstr ""
msgid "Estimates" msgid "Estimates"
msgstr "" msgstr ""
#: src/options/options.js:359 #: src/options/options.js:364
msgid "Every two days" msgid "Every two days"
msgstr "" msgstr ""
@ -960,11 +960,11 @@ msgstr ""
msgid "Failure while importing uploaded files" msgid "Failure while importing uploaded files"
msgstr "" msgstr ""
#: src/options/options.js:412 #: src/options/options.js:417
msgid "Family" msgid "Family"
msgstr "" msgstr ""
#: src/options/options.js:244 #: src/options/options.js:249
msgid "Fast" msgid "Fast"
msgstr "" msgstr ""
@ -978,7 +978,7 @@ msgstr ""
msgid "Favorites" msgid "Favorites"
msgstr "" msgstr ""
#: src/options/options.js:396 #: src/options/options.js:401
msgid "Feature Request" msgid "Feature Request"
msgstr "" msgstr ""
@ -1056,7 +1056,7 @@ msgstr ""
msgid "Frames" msgid "Frames"
msgstr "" msgstr ""
#: src/options/options.js:413 #: src/options/options.js:418
msgid "Friend" msgid "Friend"
msgstr "" msgstr ""
@ -1076,7 +1076,7 @@ msgstr ""
msgid "Getting Support" msgid "Getting Support"
msgstr "" msgstr ""
#: src/options/options.js:380 #: src/options/options.js:385
msgid "Gold" msgid "Gold"
msgstr "" msgstr ""
@ -1084,11 +1084,11 @@ msgstr ""
msgid "Grayscale" msgid "Grayscale"
msgstr "" msgstr ""
#: src/options/options.js:383 #: src/options/options.js:388
msgid "Green" msgid "Green"
msgstr "" msgstr ""
#: src/options/options.js:389 #: src/options/options.js:394
msgid "Grey" msgid "Grey"
msgstr "" msgstr ""
@ -1098,7 +1098,7 @@ msgstr ""
msgid "Group by similarity" msgid "Group by similarity"
msgstr "" msgstr ""
#: src/options/options.js:416 #: src/options/options.js:421
msgid "Guest" msgid "Guest"
msgstr "" msgstr ""
@ -1132,7 +1132,7 @@ msgstr ""
msgid "Hide photos that have been moved to archive." msgid "Hide photos that have been moved to archive."
msgstr "" msgstr ""
#: src/options/options.js:313 #: src/options/options.js:318
msgid "High" msgid "High"
msgstr "" msgstr ""
@ -1145,7 +1145,7 @@ msgstr ""
msgid "How can we help?" msgid "How can we help?"
msgstr "" msgstr ""
#: src/options/options.js:268 #: src/options/options.js:273
msgid "Hybrid" msgid "Hybrid"
msgstr "" msgstr ""
@ -1162,7 +1162,7 @@ msgid "image"
msgstr "" msgstr ""
#: src/model/file.js:216 #: src/model/file.js:216
#: src/options/options.js:286 #: src/options/options.js:291
msgid "Image" msgid "Image"
msgstr "" msgstr ""
@ -1308,7 +1308,7 @@ msgstr ""
msgid "Labels deleted" msgid "Labels deleted"
msgstr "" msgstr ""
#: src/options/options.js:404 #: src/options/options.js:409
msgid "Lanczos: Detail Preservation, Minimal Artifacts" msgid "Lanczos: Detail Preservation, Minimal Artifacts"
msgstr "" msgstr ""
@ -1364,7 +1364,7 @@ msgstr ""
msgid "Like" msgid "Like"
msgstr "" msgstr ""
#: src/options/options.js:382 #: src/options/options.js:387
msgid "Lime" msgid "Lime"
msgstr "" msgstr ""
@ -1372,7 +1372,7 @@ msgstr ""
msgid "Limit reached, showing first %{n} files" msgid "Limit reached, showing first %{n} files"
msgstr "" msgstr ""
#: src/options/options.js:406 #: src/options/options.js:411
msgid "Linear: Very Smooth, Best Performance" msgid "Linear: Very Smooth, Best Performance"
msgstr "" msgstr ""
@ -1389,8 +1389,8 @@ msgstr ""
#: src/component/navigation.vue:200 #: src/component/navigation.vue:200
#: src/component/photo/cards.vue:292 #: src/component/photo/cards.vue:292
#: src/component/photo/list.vue:182 #: src/component/photo/list.vue:182
#: src/component/photo/mosaic.vue:214 #: src/component/photo/mosaic.vue:215
#: src/options/options.js:298 #: src/options/options.js:303
msgid "Live" msgid "Live"
msgstr "" msgstr ""
@ -1403,7 +1403,7 @@ msgstr ""
msgid "location" msgid "location"
msgstr "" msgstr ""
#: src/component/photo/cards.vue:512 #: src/component/photo/cards.vue:513
#: src/component/photo/list.vue:138 #: src/component/photo/list.vue:138
#: src/dialog/album/edit.vue:121 #: src/dialog/album/edit.vue:121
msgid "Location" msgid "Location"
@ -1438,11 +1438,11 @@ msgstr ""
msgid "Longitude" msgid "Longitude"
msgstr "" msgstr ""
#: src/options/options.js:317 #: src/options/options.js:322
msgid "Low" msgid "Low"
msgstr "" msgstr ""
#: src/options/options.js:376 #: src/options/options.js:381
msgid "Magenta" msgid "Magenta"
msgstr "" msgstr ""
@ -1463,7 +1463,7 @@ msgstr ""
msgid "Marker" msgid "Marker"
msgstr "" msgstr ""
#: src/options/options.js:248 #: src/options/options.js:253
msgid "Medium" msgid "Medium"
msgstr "" msgstr ""
@ -1540,7 +1540,7 @@ msgstr ""
msgid "Must have at least 8 characters." msgid "Must have at least 8 characters."
msgstr "" msgstr ""
#: src/component/photo/cards.vue:500 #: src/component/photo/cards.vue:501
#: src/component/photo/list.vue:138 #: src/component/photo/list.vue:138
#: src/component/photo/list.vue:227 #: src/component/photo/list.vue:227
#: src/dialog/account/edit.vue:399 #: src/dialog/account/edit.vue:399
@ -1571,8 +1571,8 @@ msgstr ""
msgid "Name too long" msgid "Name too long"
msgstr "" msgstr ""
#: src/options/options.js:354 #: src/options/options.js:359
#: src/options/options.js:364 #: src/options/options.js:369
#: src/pages/settings/sync.vue:53 #: src/pages/settings/sync.vue:53
msgid "Never" msgid "Never"
msgstr "" msgstr ""
@ -1679,8 +1679,8 @@ msgstr ""
msgid "Non-photographic and low-quality images require a review before they appear in search results." msgid "Non-photographic and low-quality images require a review before they appear in search results."
msgstr "" msgstr ""
#: src/options/options.js:240 #: src/options/options.js:245
#: src/options/options.js:321 #: src/options/options.js:326
msgid "None" msgid "None"
msgstr "" msgstr ""
@ -1714,7 +1714,7 @@ msgstr ""
#: src/component/navigation.vue:469 #: src/component/navigation.vue:469
#: src/component/navigation.vue:1728 #: src/component/navigation.vue:1728
#: src/options/options.js:259 #: src/options/options.js:264
msgid "Offline" msgid "Offline"
msgstr "" msgstr ""
@ -1728,7 +1728,7 @@ msgstr ""
msgid "On Windows, enter the following resource in the connection dialog:" msgid "On Windows, enter the following resource in the connection dialog:"
msgstr "" msgstr ""
#: src/options/options.js:360 #: src/options/options.js:365
msgid "Once a week" msgid "Once a week"
msgstr "" msgstr ""
@ -1775,7 +1775,7 @@ msgstr ""
msgid "or ask in our Community Chat" msgid "or ask in our Community Chat"
msgstr "" msgstr ""
#: src/options/options.js:379 #: src/options/options.js:384
msgid "Orange" msgid "Orange"
msgstr "" msgstr ""
@ -1802,7 +1802,7 @@ msgstr ""
msgid "Originals" msgid "Originals"
msgstr "" msgstr ""
#: src/options/options.js:399 #: src/options/options.js:404
msgid "Other" msgid "Other"
msgstr "" msgstr ""
@ -1810,7 +1810,7 @@ msgstr ""
msgid "Our User Guide also covers many advanced topics, such as migrating from Google Photos and thumbnail quality settings." msgid "Our User Guide also covers many advanced topics, such as migrating from Google Photos and thumbnail quality settings."
msgstr "" msgstr ""
#: src/options/options.js:278 #: src/options/options.js:283
msgid "Outdoor" msgid "Outdoor"
msgstr "" msgstr ""
@ -1874,7 +1874,7 @@ msgstr ""
msgid "Photos" msgid "Photos"
msgstr "" msgstr ""
#: src/options/options.js:377 #: src/options/options.js:382
msgid "Pink" msgid "Pink"
msgstr "" msgstr ""
@ -1957,7 +1957,7 @@ msgstr ""
msgid "Private" msgid "Private"
msgstr "" msgstr ""
#: src/options/options.js:395 #: src/options/options.js:400
msgid "Product Feedback" msgid "Product Feedback"
msgstr "" msgstr ""
@ -1966,7 +1966,7 @@ msgstr ""
msgid "Projection" msgid "Projection"
msgstr "" msgstr ""
#: src/options/options.js:375 #: src/options/options.js:380
msgid "Purple" msgid "Purple"
msgstr "" msgstr ""
@ -1986,12 +1986,12 @@ msgstr ""
msgid "Raspberry" msgid "Raspberry"
msgstr "" msgstr ""
#: src/options/options.js:294 #: src/options/options.js:299
msgid "Raw" msgid "Raw"
msgstr "" msgstr ""
#: src/component/photo/cards.vue:285 #: src/component/photo/cards.vue:285
#: src/component/photo/mosaic.vue:206 #: src/component/photo/mosaic.vue:207
msgid "RAW" msgid "RAW"
msgstr "" msgstr ""
@ -2037,7 +2037,7 @@ msgstr ""
msgid "Recognizes faces so that specific people can be found." msgid "Recognizes faces so that specific people can be found."
msgstr "" msgstr ""
#: src/options/options.js:378 #: src/options/options.js:383
msgid "Red" msgid "Red"
msgstr "" msgstr ""
@ -2292,7 +2292,7 @@ msgstr ""
msgid "Size" msgid "Size"
msgstr "" msgstr ""
#: src/options/options.js:252 #: src/options/options.js:257
msgid "Slow" msgid "Slow"
msgstr "" msgstr ""
@ -2316,7 +2316,7 @@ msgid "Sponsors get access to additional features, receive direct technical supp
msgstr "" msgstr ""
#: src/component/photo/cards.vue:315 #: src/component/photo/cards.vue:315
#: src/component/photo/mosaic.vue:240 #: src/component/photo/mosaic.vue:241
msgid "Stack" msgid "Stack"
msgstr "" msgstr ""
@ -2369,7 +2369,7 @@ msgstr ""
msgid "Storage" msgid "Storage"
msgstr "" msgstr ""
#: src/options/options.js:263 #: src/options/options.js:268
msgid "Streets" msgid "Streets"
msgstr "" msgstr ""
@ -2400,13 +2400,13 @@ msgstr ""
msgid "Sync raw and video files" msgid "Sync raw and video files"
msgstr "" msgstr ""
#: src/component/photo/cards.vue:463 #: src/component/photo/cards.vue:464
#: src/component/photo/list.vue:136 #: src/component/photo/list.vue:136
#: src/dialog/photo/info.vue:52 #: src/dialog/photo/info.vue:52
msgid "Taken" msgid "Taken"
msgstr "" msgstr ""
#: src/options/options.js:384 #: src/options/options.js:389
msgid "Teal" msgid "Teal"
msgstr "" msgstr ""
@ -2467,9 +2467,9 @@ msgstr ""
msgid "Title too long" msgid "Title too long"
msgstr "" msgstr ""
#: src/component/album/toolbar.vue:138 #: src/component/album/toolbar.vue:139
#: src/component/album/toolbar.vue:155 #: src/component/album/toolbar.vue:157
#: src/component/album/toolbar.vue:171 #: src/component/album/toolbar.vue:174
#: src/component/photo/toolbar.vue:71 #: src/component/photo/toolbar.vue:71
#: src/component/photo/toolbar.vue:88 #: src/component/photo/toolbar.vue:88
#: src/component/photo/toolbar.vue:104 #: src/component/photo/toolbar.vue:104
@ -2480,7 +2480,7 @@ msgstr ""
msgid "Token" msgid "Token"
msgstr "" msgstr ""
#: src/options/options.js:273 #: src/options/options.js:278
msgid "Topographic" msgid "Topographic"
msgstr "" msgstr ""
@ -2508,7 +2508,7 @@ msgstr ""
msgid "Type" msgid "Type"
msgstr "" msgstr ""
#: src/options/options.js:418 #: src/options/options.js:423
msgid "Unauthorized" msgid "Unauthorized"
msgstr "" msgstr ""
@ -2534,7 +2534,7 @@ msgstr ""
#: src/options/options.js:51 #: src/options/options.js:51
#: src/options/options.js:65 #: src/options/options.js:65
#: src/options/options.js:77 #: src/options/options.js:77
#: src/options/options.js:419 #: src/options/options.js:424
#: src/pages/library/errors.vue:168 #: src/pages/library/errors.vue:168
#: src/pages/library/errors.vue:175 #: src/pages/library/errors.vue:175
#: src/pages/library/logs.vue:18 #: src/pages/library/logs.vue:18
@ -2582,7 +2582,7 @@ msgstr ""
msgid "Updating stacks" msgid "Updating stacks"
msgstr "" msgstr ""
#: src/component/album/toolbar.vue:189 #: src/component/album/toolbar.vue:192
#: src/component/navigation.vue:1958 #: src/component/navigation.vue:1958
#: src/component/photo/toolbar.vue:122 #: src/component/photo/toolbar.vue:122
#: src/dialog/share/upload.vue:35 #: src/dialog/share/upload.vue:35
@ -2638,7 +2638,7 @@ msgid "Use Presets"
msgstr "" msgstr ""
#: src/model/user.js:176 #: src/model/user.js:176
#: src/options/options.js:411 #: src/options/options.js:416
msgid "User" msgid "User"
msgstr "" msgstr ""
@ -2666,13 +2666,13 @@ msgid "Verified"
msgstr "" msgstr ""
#: src/component/photo/cards.vue:308 #: src/component/photo/cards.vue:308
#: src/component/photo/cards.vue:471 #: src/component/photo/cards.vue:472
#: src/component/photo/list.vue:198 #: src/component/photo/list.vue:198
#: src/component/photo/mosaic.vue:232 #: src/component/photo/mosaic.vue:233
#: src/model/file.js:219 #: src/model/file.js:219
#: src/model/photo.js:794 #: src/model/photo.js:794
#: src/model/photo.js:810 #: src/model/photo.js:810
#: src/options/options.js:302 #: src/options/options.js:307
msgid "Video" msgid "Video"
msgstr "" msgstr ""
@ -2685,12 +2685,12 @@ msgid "Videos"
msgstr "" msgstr ""
#: src/component/photo/cards.vue:324 #: src/component/photo/cards.vue:324
#: src/component/photo/mosaic.vue:249 #: src/component/photo/mosaic.vue:250
#: src/component/photo/toolbar.vue:226 #: src/component/photo/toolbar.vue:226
msgid "View" msgid "View"
msgstr "" msgstr ""
#: src/options/options.js:414 #: src/options/options.js:419
msgid "Viewer" msgid "Viewer"
msgstr "" msgstr ""
@ -2698,7 +2698,7 @@ msgstr ""
msgid "Visit docs.photoprism.app/user-guide to learn how to sync, organize, and share your pictures." msgid "Visit docs.photoprism.app/user-guide to learn how to sync, organize, and share your pictures."
msgstr "" msgstr ""
#: src/options/options.js:417 #: src/options/options.js:422
msgid "Visitor" msgid "Visitor"
msgstr "" msgstr ""
@ -2733,7 +2733,7 @@ msgstr ""
msgid "WebDAV Upload" msgid "WebDAV Upload"
msgstr "" msgstr ""
#: src/options/options.js:388 #: src/options/options.js:393
msgid "White" msgid "White"
msgstr "" msgstr ""
@ -2742,7 +2742,7 @@ msgstr ""
msgid "Year" msgid "Year"
msgstr "" msgstr ""
#: src/options/options.js:381 #: src/options/options.js:386
msgid "Yellow" msgid "Yellow"
msgstr "" msgstr ""

View file

@ -233,6 +233,11 @@ export const Languages = () => [
text: "ภาษาไทย", // Thai text: "ภาษาไทย", // Thai
value: "th", value: "th",
}, },
{
text: "فارسی", // Persian
value: "fa",
rtl: true,
},
]; ];
export const MapsAnimate = () => [ export const MapsAnimate = () => [