mirror of
https://github.com/cheeaun/phanpy.git
synced 2025-02-24 16:58:47 +01:00
Fix editing image descriptions
This commit is contained in:
parent
ab310d2f1c
commit
788ea1ad85
2 changed files with 65 additions and 62 deletions
|
@ -1244,7 +1244,10 @@ function Compose({
|
||||||
onDescriptionChange={(value) => {
|
onDescriptionChange={(value) => {
|
||||||
setMediaAttachments((attachments) => {
|
setMediaAttachments((attachments) => {
|
||||||
const newAttachments = [...attachments];
|
const newAttachments = [...attachments];
|
||||||
newAttachments[i].description = value;
|
newAttachments[i] = {
|
||||||
|
...newAttachments[i],
|
||||||
|
description: value,
|
||||||
|
};
|
||||||
return newAttachments;
|
return newAttachments;
|
||||||
});
|
});
|
||||||
}}
|
}}
|
||||||
|
|
122
src/locales/en.po
generated
122
src/locales/en.po
generated
|
@ -105,7 +105,7 @@ msgstr ""
|
||||||
|
|
||||||
#: src/components/account-info.jsx:427
|
#: src/components/account-info.jsx:427
|
||||||
#: src/components/account-info.jsx:1115
|
#: src/components/account-info.jsx:1115
|
||||||
#: src/components/compose.jsx:2456
|
#: src/components/compose.jsx:2459
|
||||||
#: src/components/media-alt-modal.jsx:45
|
#: src/components/media-alt-modal.jsx:45
|
||||||
#: src/components/media-modal.jsx:283
|
#: src/components/media-modal.jsx:283
|
||||||
#: src/components/status.jsx:1636
|
#: src/components/status.jsx:1636
|
||||||
|
@ -401,10 +401,10 @@ msgstr ""
|
||||||
#: src/components/account-info.jsx:2089
|
#: src/components/account-info.jsx:2089
|
||||||
#: src/components/account-sheet.jsx:37
|
#: src/components/account-sheet.jsx:37
|
||||||
#: src/components/compose.jsx:797
|
#: src/components/compose.jsx:797
|
||||||
#: src/components/compose.jsx:2412
|
#: src/components/compose.jsx:2415
|
||||||
#: src/components/compose.jsx:2885
|
#: src/components/compose.jsx:2888
|
||||||
#: src/components/compose.jsx:3093
|
#: src/components/compose.jsx:3096
|
||||||
#: src/components/compose.jsx:3323
|
#: src/components/compose.jsx:3326
|
||||||
#: src/components/drafts.jsx:58
|
#: src/components/drafts.jsx:58
|
||||||
#: src/components/embed-modal.jsx:12
|
#: src/components/embed-modal.jsx:12
|
||||||
#: src/components/generic-accounts.jsx:142
|
#: src/components/generic-accounts.jsx:142
|
||||||
|
@ -547,8 +547,8 @@ msgstr ""
|
||||||
|
|
||||||
#: src/components/compose.jsx:614
|
#: src/components/compose.jsx:614
|
||||||
#: src/components/compose.jsx:630
|
#: src/components/compose.jsx:630
|
||||||
#: src/components/compose.jsx:1333
|
#: src/components/compose.jsx:1336
|
||||||
#: src/components/compose.jsx:1594
|
#: src/components/compose.jsx:1597
|
||||||
msgid "{maxMediaAttachments, plural, one {You can only attach up to 1 file.} other {You can only attach up to # files.}}"
|
msgid "{maxMediaAttachments, plural, one {You can only attach up to 1 file.} other {You can only attach up to # files.}}"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -657,19 +657,19 @@ msgstr ""
|
||||||
msgid "What are you doing?"
|
msgid "What are you doing?"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/components/compose.jsx:1271
|
#: src/components/compose.jsx:1274
|
||||||
msgid "Mark media as sensitive"
|
msgid "Mark media as sensitive"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/components/compose.jsx:1369
|
#: src/components/compose.jsx:1372
|
||||||
msgid "Add poll"
|
msgid "Add poll"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/components/compose.jsx:1391
|
#: src/components/compose.jsx:1394
|
||||||
msgid "Add custom emoji"
|
msgid "Add custom emoji"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/components/compose.jsx:1475
|
#: src/components/compose.jsx:1478
|
||||||
#: src/components/keyboard-shortcuts-help.jsx:143
|
#: src/components/keyboard-shortcuts-help.jsx:143
|
||||||
#: src/components/status.jsx:831
|
#: src/components/status.jsx:831
|
||||||
#: src/components/status.jsx:1616
|
#: src/components/status.jsx:1616
|
||||||
|
@ -678,195 +678,195 @@ msgstr ""
|
||||||
msgid "Reply"
|
msgid "Reply"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/components/compose.jsx:1477
|
#: src/components/compose.jsx:1480
|
||||||
msgid "Update"
|
msgid "Update"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/components/compose.jsx:1478
|
#: src/components/compose.jsx:1481
|
||||||
msgctxt "Submit button in composer"
|
msgctxt "Submit button in composer"
|
||||||
msgid "Post"
|
msgid "Post"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/components/compose.jsx:1606
|
#: src/components/compose.jsx:1609
|
||||||
msgid "Downloading GIF…"
|
msgid "Downloading GIF…"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/components/compose.jsx:1634
|
#: src/components/compose.jsx:1637
|
||||||
msgid "Failed to download GIF"
|
msgid "Failed to download GIF"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/components/compose.jsx:1745
|
#: src/components/compose.jsx:1748
|
||||||
#: src/components/compose.jsx:1822
|
#: src/components/compose.jsx:1825
|
||||||
#: src/components/nav-menu.jsx:287
|
#: src/components/nav-menu.jsx:287
|
||||||
msgid "More…"
|
msgid "More…"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/components/compose.jsx:2225
|
#: src/components/compose.jsx:2228
|
||||||
msgid "Uploaded"
|
msgid "Uploaded"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/components/compose.jsx:2238
|
#: src/components/compose.jsx:2241
|
||||||
msgid "Image description"
|
msgid "Image description"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/components/compose.jsx:2239
|
#: src/components/compose.jsx:2242
|
||||||
msgid "Video description"
|
msgid "Video description"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/components/compose.jsx:2240
|
#: src/components/compose.jsx:2243
|
||||||
msgid "Audio description"
|
msgid "Audio description"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/components/compose.jsx:2276
|
#: src/components/compose.jsx:2279
|
||||||
#: src/components/compose.jsx:2296
|
#: src/components/compose.jsx:2299
|
||||||
msgid "File size too large. Uploading might encounter issues. Try reduce the file size from {0} to {1} or lower."
|
msgid "File size too large. Uploading might encounter issues. Try reduce the file size from {0} to {1} or lower."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/components/compose.jsx:2288
|
#: src/components/compose.jsx:2291
|
||||||
#: src/components/compose.jsx:2308
|
#: src/components/compose.jsx:2311
|
||||||
msgid "Dimension too large. Uploading might encounter issues. Try reduce dimension from {0}×{1}px to {2}×{3}px."
|
msgid "Dimension too large. Uploading might encounter issues. Try reduce dimension from {0}×{1}px to {2}×{3}px."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/components/compose.jsx:2316
|
#: src/components/compose.jsx:2319
|
||||||
msgid "Frame rate too high. Uploading might encounter issues."
|
msgid "Frame rate too high. Uploading might encounter issues."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/components/compose.jsx:2376
|
#: src/components/compose.jsx:2379
|
||||||
#: src/components/compose.jsx:2626
|
#: src/components/compose.jsx:2629
|
||||||
#: src/components/shortcuts-settings.jsx:723
|
#: src/components/shortcuts-settings.jsx:723
|
||||||
#: src/pages/catchup.jsx:1074
|
#: src/pages/catchup.jsx:1074
|
||||||
#: src/pages/filters.jsx:412
|
#: src/pages/filters.jsx:412
|
||||||
msgid "Remove"
|
msgid "Remove"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/components/compose.jsx:2393
|
#: src/components/compose.jsx:2396
|
||||||
#: src/compose.jsx:83
|
#: src/compose.jsx:83
|
||||||
msgid "Error"
|
msgid "Error"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/components/compose.jsx:2418
|
#: src/components/compose.jsx:2421
|
||||||
msgid "Edit image description"
|
msgid "Edit image description"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/components/compose.jsx:2419
|
#: src/components/compose.jsx:2422
|
||||||
msgid "Edit video description"
|
msgid "Edit video description"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/components/compose.jsx:2420
|
#: src/components/compose.jsx:2423
|
||||||
msgid "Edit audio description"
|
msgid "Edit audio description"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/components/compose.jsx:2465
|
#: src/components/compose.jsx:2468
|
||||||
#: src/components/compose.jsx:2514
|
#: src/components/compose.jsx:2517
|
||||||
msgid "Generating description. Please wait…"
|
msgid "Generating description. Please wait…"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/components/compose.jsx:2485
|
#: src/components/compose.jsx:2488
|
||||||
msgid "Failed to generate description: {0}"
|
msgid "Failed to generate description: {0}"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/components/compose.jsx:2486
|
#: src/components/compose.jsx:2489
|
||||||
msgid "Failed to generate description"
|
msgid "Failed to generate description"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/components/compose.jsx:2498
|
#: src/components/compose.jsx:2501
|
||||||
#: src/components/compose.jsx:2504
|
#: src/components/compose.jsx:2507
|
||||||
#: src/components/compose.jsx:2550
|
#: src/components/compose.jsx:2553
|
||||||
msgid "Generate description…"
|
msgid "Generate description…"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/components/compose.jsx:2537
|
#: src/components/compose.jsx:2540
|
||||||
msgid "Failed to generate description{0}"
|
msgid "Failed to generate description{0}"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/components/compose.jsx:2552
|
#: src/components/compose.jsx:2555
|
||||||
msgid "({0}) <0>— experimental</0>"
|
msgid "({0}) <0>— experimental</0>"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/components/compose.jsx:2571
|
#: src/components/compose.jsx:2574
|
||||||
msgid "Done"
|
msgid "Done"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/components/compose.jsx:2607
|
#: src/components/compose.jsx:2610
|
||||||
msgid "Choice {0}"
|
msgid "Choice {0}"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/components/compose.jsx:2654
|
#: src/components/compose.jsx:2657
|
||||||
msgid "Multiple choices"
|
msgid "Multiple choices"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/components/compose.jsx:2657
|
#: src/components/compose.jsx:2660
|
||||||
msgid "Duration"
|
msgid "Duration"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/components/compose.jsx:2688
|
#: src/components/compose.jsx:2691
|
||||||
msgid "Remove poll"
|
msgid "Remove poll"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/components/compose.jsx:2902
|
#: src/components/compose.jsx:2905
|
||||||
msgid "Search accounts"
|
msgid "Search accounts"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/components/compose.jsx:2943
|
#: src/components/compose.jsx:2946
|
||||||
#: src/components/shortcuts-settings.jsx:712
|
#: src/components/shortcuts-settings.jsx:712
|
||||||
#: src/pages/list.jsx:359
|
#: src/pages/list.jsx:359
|
||||||
msgid "Add"
|
msgid "Add"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/components/compose.jsx:2956
|
#: src/components/compose.jsx:2959
|
||||||
#: src/components/generic-accounts.jsx:227
|
#: src/components/generic-accounts.jsx:227
|
||||||
msgid "Error loading accounts"
|
msgid "Error loading accounts"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/components/compose.jsx:3099
|
#: src/components/compose.jsx:3102
|
||||||
msgid "Custom emojis"
|
msgid "Custom emojis"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/components/compose.jsx:3119
|
#: src/components/compose.jsx:3122
|
||||||
msgid "Search emoji"
|
msgid "Search emoji"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/components/compose.jsx:3150
|
#: src/components/compose.jsx:3153
|
||||||
msgid "Error loading custom emojis"
|
msgid "Error loading custom emojis"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/components/compose.jsx:3161
|
#: src/components/compose.jsx:3164
|
||||||
msgid "Recently used"
|
msgid "Recently used"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/components/compose.jsx:3162
|
#: src/components/compose.jsx:3165
|
||||||
msgid "Others"
|
msgid "Others"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/components/compose.jsx:3200
|
#: src/components/compose.jsx:3203
|
||||||
msgid "{0} more…"
|
msgid "{0} more…"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/components/compose.jsx:3338
|
#: src/components/compose.jsx:3341
|
||||||
msgid "Search GIFs"
|
msgid "Search GIFs"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/components/compose.jsx:3353
|
#: src/components/compose.jsx:3356
|
||||||
msgid "Powered by GIPHY"
|
msgid "Powered by GIPHY"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/components/compose.jsx:3361
|
#: src/components/compose.jsx:3364
|
||||||
msgid "Type to search GIFs"
|
msgid "Type to search GIFs"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/components/compose.jsx:3459
|
#: src/components/compose.jsx:3462
|
||||||
#: src/components/media-modal.jsx:387
|
#: src/components/media-modal.jsx:387
|
||||||
#: src/components/timeline.jsx:889
|
#: src/components/timeline.jsx:889
|
||||||
msgid "Previous"
|
msgid "Previous"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/components/compose.jsx:3477
|
#: src/components/compose.jsx:3480
|
||||||
#: src/components/media-modal.jsx:406
|
#: src/components/media-modal.jsx:406
|
||||||
#: src/components/timeline.jsx:906
|
#: src/components/timeline.jsx:906
|
||||||
msgid "Next"
|
msgid "Next"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/components/compose.jsx:3494
|
#: src/components/compose.jsx:3497
|
||||||
msgid "Error loading GIFs"
|
msgid "Error loading GIFs"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue