uvdesk / community-skeleton

UVdesk Opensource Community Helpdesk Project built for all to make a Full Ticketing Support System along with many more other features.
https://www.uvdesk.com
MIT License
8.53k stars 460 forks source link

Issue with translations on visitor and operator side #326

Closed PeopleInside closed 3 years ago

PeopleInside commented 3 years ago

Visitor side: ticket status are not translated.

[x] ticket status on operator but also on visitor side (not fully translated) [x] ticket priority (not translated) [x] operator confirmation message (not fully translated) [x] actions on workflow (not fully translated)

For Italian but seems also for fr and other language if visitor see the ticket status the following status are not translated:

Customer side:

Operator side:

Status are not translated 01

SharedScreenshot 1 SharedScreenshot 2 SharedScreenshot 3 SharedScreenshot

TICKET INFORMATION should be translated too, see screenshot above

Also if agent post a reply green message on right top are not translate as other green message on operator side left. 02

Translation seems to be present but not used on operator side? Maybe the translation present is only for customer side as the English message seems to be different from what is showed on operator side. 00

Also ticket priority are not translated: 00

Also some action drop down are not translated also if translation is present for Italian Immagine

papnoisanjeev commented 3 years ago

@PeopleInside

We have fixed translation for status in admin/agent side and also in customer side. You can do the same in your project.

https://github.com/uvdesk/core-framework/commit/2d7626d4b84e20b9365a1c8aaf43b19578af67f6 https://github.com/uvdesk/support-center-bundle/commit/afe78de5bc9018b0cceb34893840454d907647a6

We will correct other translations if skip somewhere.

PeopleInside commented 3 years ago

Hi, I'm checking. Ticket created from operator in web side still have confirmation message in English as in English is also the message if the login password is not right.

[x] confirmation message when operator create a ticket [x] error message if password is wrong on login (tested also issue on customer side) [X] when user is created and user need to set the password the page is not fully translated SharedScreenshot

The fix seems work on admin side, is not working, for me, on visitor side: ticket status still be in English and for you? IM checking maybe works also in visitor side sorry i need to apply this: uvdesk/support-center-bundle@afe78de

Works. I leave this bug opened as there are other small translation issue, feel free to close when is resolved.

PeopleInside commented 3 years ago

Need also fix in list ticket of the user but works great for now the fix done in admin and user side, thanks. SharedScreenshot

papnoisanjeev commented 3 years ago

@PeopleInside

For ticket list at customer panel status apply below two patches for translation:

https://github.com/uvdesk/core-framework/commit/d61754005f75d6f85630f5e7286670079fc6a84b https://github.com/uvdesk/support-center-bundle/commit/d8065390e8c543c4ce1bbe13119b8fc41b884d55

We will update for others as well and also you can report if you find somewhere else.

PeopleInside commented 3 years ago

Thanks, I will apply the fix now. Most important done yesterday thanks to you.

papnoisanjeev commented 3 years ago

@PeopleInside

We have add some other missing translations patch.

https://github.com/uvdesk/community-skeleton/commit/b04127d47eac41f55d5b88e4610e0bd70ce775fa https://github.com/uvdesk/support-center-bundle/commit/661396c8be9f9b491c8deca4a643f7305d54de50 https://github.com/uvdesk/community-skeleton/commit/0b6484cc3b394f2a509353602387269f4d9816e8

You can directly copy all the files from master branch and add into your project.

PeopleInside commented 3 years ago

@papnoisanjeev thanks I will do now 👍🏻

PeopleInside commented 3 years ago

@papnoisanjeev in workflow the ticket priority seems still be in English. Other voice translated.

Immagine

PeopleInside commented 3 years ago

The registration page still be not fully translated (page where user set the password). Not checked the page where operator set the password and don't know if is the same :D

Here also another filed to translate: SharedScreenshot

update credentials

papnoisanjeev commented 3 years ago

@PeopleInside

We can see on reset page a dot(.) still exist on your line so may be due to this translation not working for the line. we have already updated the line https://github.com/uvdesk/support-center-bundle/blob/master/Resources/views/Knowledgebase/resetPassword.html.twig#L14

papnoisanjeev commented 3 years ago

@PeopleInside

For search ticket placeholder do this: https://github.com/uvdesk/support-center-bundle/commit/e0fdea2c2bbf6ba0e07e7d5a3d1092082f2f9668

PeopleInside commented 3 years ago

View all category button not translated: https://helpdesk.peopleinside.it/it/ SharedScreenshot

PeopleInside commented 3 years ago

I will close this issue for now as I think from my side should be no more corrections about translation. Feel free to open this again if you still want have the issue open. If I will find some translation issue I still be reporting or try to fix.

PeopleInside commented 3 years ago

Operator side, page workflow. Here different issues should be resolved before the issue can be closed. https://github.com/uvdesk/community-skeleton/issues/326#issuecomment-706179724

Reopen

PeopleInside commented 3 years ago

SharedScreenshot

Search result, string not translated.

PeopleInside commented 3 years ago

@PeopleInside

For ticket list at customer panel status apply below two patches for translation:

uvdesk/core-framework@d617540 uvdesk/support-center-bundle@d806539

We will update for others as well and also you can report if you find somewhere else.

This issue persist also if the patch is applied. Why?

SharedScreenshot

Can you please test? Seems the patch never work anymore.

Also Timestamp is not respecting the date format I set in the branding! SharedScreenshot1

InkedSharedScreenshot_LI

User will see wrong date format in ticket interface.

PeopleInside commented 3 years ago

If the operator insert wrong credentials the error message is not translated.

papnoisanjeev commented 3 years ago

@PeopleInside

Most of the issues has been fixed. Please generate a new issue for remaining issue.