Skip Navigation

This is the technical support forum for WPML - the multilingual WordPress plugin.

Everyone can read, but only WPML clients can post here. WPML team is replying on the forum 6 days per week, 22 hours per day.

Sun Mon Tue Wed Thu Fri Sat
- 9:00 – 14:00 9:00 – 14:00 9:00 – 14:00 9:00 – 14:00 9:00 – 14:00 -
- 15:00 – 18:00 15:00 – 18:00 15:00 – 18:00 15:00 – 18:00 15:00 – 18:00 -

Supporter timezone: Asia/Dhaka (GMT+06:00)

Tagged: 

This topic contains 5 replies, has 2 voices.

Last updated by Prosenjit Barman 1 day, 3 hours ago.

Assisted by: Prosenjit Barman.

Author Posts
June 18, 2024 at 11:14 pm #15751118

ceciliaP-10

Background of the issue:
I am trying to use WPML with a theme that also uses the Illuminate Collection helpers functions. This issue was described in https://wpml.org/forums/topic/global-helpers-name-collision-value/. The support person said a future release would address the issue, but it is still not resolved. Please update the `value()` function at line 25 of `vendor/collect/src/Illuminate/Support/helpers.php` to accept arguments and avoid collisions with other packages that are more up to date.

Symptoms:
Result is a fatal error because WPML's `value()` function is outdated and does not pass arguments.

Questions:
When will the `value()` function be updated to accept arguments?

June 19, 2024 at 6:29 am #15753121

Prosenjit Barman
Supporter

Languages: English (English )

Timezone: Asia/Dhaka (GMT+06:00)

Hi There,
Thanks for contacting WPML Support.

I understand the issue you're experiencing. The support for passing arguments in the `value()` function is still under development. We expect to complete it soon, and hopefully, the solution will be included in the next major WPML update.

I am also adding this issue to our development ticket to prioritize it further.

Thank you for your understanding and patience as we work toward a solution.

Best regards,
Prosenjit

June 26, 2024 at 11:32 pm #15837754

ceciliaP-10

Thank you for your response. This has been an issue since at least Sept 2022. In Aug 2023, WPML support shared that the fix would be included in the next release. The conflict is with Laravel, a common PHP development framework, and can be resolved by simply updating WPML's packages to more recent versions. When will this issue be addressed?

June 27, 2024 at 8:14 am #15841645

Prosenjit Barman
Supporter

Languages: English (English )

Timezone: Asia/Dhaka (GMT+06:00)

Hi There,

Thank you for your patience and for providing additional context regarding the issue. We understand how critical this matter is for your operations.

Our team has been actively working on several things including new features and improvements, and we plan to include the solution for this specific issue in the upcoming major release of WPML. The fix is currently in the testing phase, and we are expecting it will be available in the next update of WPML.

I appreciate your understanding as we ensure that the fix undergoes thorough testing to meet our quality standards. Your patience is invaluable, and we are committed to notifying you as soon as the solution is available.

I appreciate your patience and cooperation in this matter.

Best regards,
Prosenjit

November 6, 2024 at 7:40 pm #16374514

ceciliaP-10

Any update? There have been two releases of WPML since the issue was acknowledged and neither addressed the issue.

November 7, 2024 at 3:55 am #16375075

Prosenjit Barman
Supporter

Languages: English (English )

Timezone: Asia/Dhaka (GMT+06:00)

Hello There!
I hope you're doing well.

I’ve checked our system, and currently, the solution has not been released. This issue is still under development, and we expect it to be included in an upcoming major WPML update.

However, this timeline is not yet confirmed, and I’m sorry to say that I don’t have an exact ETA. Rest assured that you’ll be notified as soon as the solution becomes available.

Thank you for your patience and cooperation as we work to resolve this issue. If you have any further questions or need assistance, please don’t hesitate to reach out.

Best regards,
Prosenjit