Multi-language support

Hi Tyler,

You might want to watch the below video with a speed-setting of “2” (fast forward) in order to not loose more time than nessesary. The video happens to be a bit too long. This is the video analysis :

and this is the project-URL
https://anymod.com/projects/87M4M7/dashboard

Ps: I added tyler to the project! As a developer

Hi Stefan,
Thank you for the video! For the quick add, it only shows content versions that are not already in the mod. That is why none of the ones in the mod appear there (because they have already been added).

The quick add section shows all the content versions that are in other mods in the project but that are not in the mod you are viewing, thus making it easy to quickly add any additional versions you might want. Does that make sense?

Are you certain you’ve deleted all mods from the project that have the “Custom one” or “ES” versions? If so, then those should not show.

Hi Tyler, thank you for watching my video and thank you for your feedback on this:
I totally missed to understand the logic of the Quick-add-Menu! So, thank you for your explanation! You helped me correctly understand, that:

  • I understand I can only TOGGLE the current STATE a VERSION is in for each Mod. The Version can either be active or passive. All passive-versions will be visible in the quick-add-menu. Any VERSION I newly created for the entire project will forever be available inside all mods, is that correct? Either active or passive, but always available, am I right? That would mean: I can not truely delete any version I once created globally for the project. I may toggle their state within each mod between passive and active, that is all. Is that correct?

I wonder if I fully understand the following question you asked, see the below quote :

Do you suggest me to delete all Mods with the old language-versions “custom one” and “ES” beeing active? Or must I delete those mods even if the language is now “passive?” and thus have “ES” and “Custom One” available in the quick-add-menu?

I am totally unsure which MODS I need to delete as I toggeled the versions so much (within a lot of mods). But let us provide, just for a moment, that I fully deleted those (relevant) mods , all of them. Would that really cause the version to be “deleted”? Entirely from the entire project? Well I would like to do that, but I cannot delete those mods anyway. Because I need those Mods, because they are an active part of that live-webpage!

Besides, maybe the following idea is something You might be able to establish quickly: The only reason why I created a new version called “spanish” in the first place, was because of my attemt to actually delete the “ES”-Version. I did so only because I disliked the wording and I wanted to align it with the other version-names. Workaround: I would love to be able to rename the version-names. It seems hard , almost impossible, to delete any old languange-version I had once created. And as I cannot delete any version I have once created , now I have both versions in my project: “ES” as well as “Spanish” which is very confusing! It would ease my pain if I was at least capable to rename that ES Version form “ES” to “unused-old-irrelevant-version”. This might be a workaround to better handle the fact I cannot delete any old versions.

Sum-Up: I might be wrong, and versions CAN be deleted. If so, then please let me know how to accomplish that. Also please let me know if you feel my ‘suggested workaround as mentioned above’ seems to make sense to you. Additionally: pls confirm if I understand correctly that different Language-VERSIONS can only toggle their state : either active or passive, but can never be deleted?

Before I proceed to work with the multi-langugage version(s),
I feel I really need your feeback.

Therefore, I allow myself to ask for feedback with regard to my above post.

You may want to read the “Sum Up” at the bottom of the post first,
and then work your way into the message from there.

My feedback is now unanswered since 8 days.
Any news?

Hi Stefan,
Yes, you can delete any undesired versions by either deleting the mods that contain those versions, or by removing the versions from any mods they are a part of. As long as a version is in one of the mods for your project, it will show in the quick add section.

Hi Tyler,

It was hard to manually identify all MODs (with the relevant LANGUAGE-VERSIONS) .
I went through almost 45 MODS until I spotted the relevant ones.

Once I spotted them all, I started to delete the active languages inside of those MODs.

As a result, The selection in the quick-Menu consequently vanished, indeed!

I can therefore confirm:
Your instructions successfully helped me to work around my prevealing issue.

Thank you for your support and the insights you provided .

I will now proceed to TEST and gradually further implement the Language Feature .

I will test the language - selection within an external project first.

I will provide feedback if nessesary

best Stefan

hi tyler, the version-feature will no longer work, as soon as the mod is build with vue see screenshot and Testpage.

You are an admin-member of the project and the code of the mod is llrnkr , the mod-URL is here and see the docs here. Can you provide me with a hint on how to establish different versions when the Mod is based on vue.js?

I improoved the above ticket description slightly. It should now be even easier to read :wink:

Hi Stefan, I can confirm that you are using the mod correctly and this is not the intended behavior. We will issue a fix shortly :+1:

1 Like

looking forward to finally using the multi-language system very much, after your issued you above announced fix

Hi Stefan,
The issue with versions and Vue.js has been fixed :white_check_mark:
Thanks again for reporting!

1 Like

The AnyMod-Function “Versions” now seems to consider js-based mods successfully. That is great! I will further test the “Versions-Function” next week. I aim to avoid to run into touble on my live webpages. I will provide feedback again after I finished my testing-attempts. Thank you again for the above fix :wink: