Replies: 19 comments 89 replies
-
I know the checkbox issue. It’s a bug. Will fix. |
Beta Was this translation helpful? Give feedback.
-
Regarding the split screen feature, I find it provides a very good user experience when users need to input content in two languages simultaneously. However, the synchronized scrolling, although functional, appears unresponsive and jumpy on my machine. Have you considered the idea of putting the two language fields together in the flex div and aligning all related fields horizontally? split.screen.mp4this is the current split-screen experience at least for me. split.screen_curent.mp4 |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
And again, I'm sorry for bugging you with these nitpickings. These are really small issues overall, but I think they are still worth addressing to enhance the overall functionality and user experience of the awesome CMS. |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
I finally tried the translate function from DeepL. The translation quality is good, but from my short experience, I found Google Translate works slightly better. However, the setup was very easy, much easier than getting the Google Translate API key. I have a few suggestions about the translation behavior. These suggestions are based on my opinion, but I believe they are logically sound. The proposal is to expose only top-level "Translate from ..." buttons to the client, such as "Translate from language1" and "Translate from language2." The workflow: the client fills all fields in their original language, then looks for the easy-to-translate target language fields on the right, adds other information, and when they need to fill the rest, clicks on the translate button. The CMS then translates only to the empty fields. Here is an illustration of how I see the flow: translate from the left to the right..
I don't think the override behavior is optimal. If the client wants to translate a specific field, he can empty the target location field, then click the main translate button, or click on the specific target field's three dots, select "translate the specific field," and overwrite it. This new workflow would also prevent the client from accidentally overwriting the prepared translated fields. It translates only the fields that are needed—those that are empty—thereby streamlining the entire translation process. With one button to translate all fields without overwriting existing text, the process becomes more efficient. this is the current translation behavior: TLDR the main translate button should not override the existing text. The three dots translate button for the specific field should overwrite that specific field. @kyoshino, what do you think? Do you have feedback from clients about the translation button experience? |
Beta Was this translation helpful? Give feedback.
-
Just checked v0.31.0 release. Yay! You made it! 100 Decap issues fixed! That is more than impressive! Congrats! I'm interested; can you share where your focus for Sveltia CMS will be in the near future? Fix more Decap issues, add features? Right now, I'm populating the website with new data using Sveltia CMS, and the experience is awesome! It works so smoothly. I like the local backup feature a lot because if I need to add a new reference for a project, I can just exit the project/post, create the reference, and then go back to finish the project/post. So cool. However, I made some typos in the project/post title, and when I fixed the title, the slug stayed the same. |
Beta Was this translation helpful? Give feedback.
-
I really like this feature:
However, I find the number 5 to be arbitrary. I would prefer to let the developer decide when to use a dropdown list and when to use radio buttons or checkboxes. For example, when I added one more relation item, I was forced to use a dropdown menu. I don't think it's useful to use a dropdown for just 6 items either. Here is my proposal to add a variable for the developer to change the default number 5 to any value:
|
Beta Was this translation helpful? Give feedback.
-
Hey Kyoshino, I'm here again with another proposal. :] My proposal is to add a thinner subtle focus ring to the mirror field in the second language to visually inform the client about the corresponding active field in the other language. It would be a nice subtle touch. What do you think? Would it be worth the hassle to implement? In my humble opinion, it would not be too hard to implement, but I might be wrong. I'm not familiar with svelte. |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
Sveltia CMS is an awesome git-based CMS, but I still miss Netlify Identity. :/ Do you have some references on this? |
Beta Was this translation helpful? Give feedback.
-
Hey, Kyoshino, this is such a small issue that I write here. I use this setup:
|
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
Hello Kyoshino,
I've opened this discussion chat because I really like your app and I'm eager to see it improve further. I'll share my notes and ideas here on how you could enhance the user experience even further.
Starting with the list checkbox feature, I've noticed it's quite similar to the Strapi UI, which I appreciate. However, I find it distracting that the checkbox changes status after a user opens a list item and then returns to the list. Sometimes the checkbox appears as marked, other times it does not. This inconsistency resembles a bug. A better approach would be to leave the checkbox unmarked until the user intentionally clicks on it.
checkbox_action.mp4
Beta Was this translation helpful? Give feedback.
All reactions