Activities of "improwise"

hi

Can you create a new question for this? We will refund your question ticket.

Let's use the current question only to track the translation problem.

Thanks.

Added it to the genral ABP 9 bugs and issues as well as an explanation why it failed (even though you would probably need to look into this for when you upgrade).

Answer

This seems related to the topic at hand here.

Just upgraded a solution a few months old från 8.3.0 to 8.3.1 using ABP Suite which updated from

<PackageReference Include="Volo.Abp.AspNetCore.Mvc.UI.Theme.LeptonX" Version="3.3.0" />

to

<PackageReference Include="Volo.Abp.AspNetCore.Mvc.UI.Theme.LeptonX" Version="4.0.3" />

which makes the solution impossible to build with

The type or namespace name 'LeptonX' does not exist in the namespace 'Volo.Abp.AspNetCore.Mvc.UI.Theme' (are you missing an assembly reference?)

Downgrading to 3.3.0 makes it possible to build and run again.

Edit:

Seems you can upgrade to 3.3.1 but anything above that seems to break.

Edit 2:

Seems like something is broken in the final ABP 8 versions, but when we upgraded .NET to 9 and then all other packages to latest version, it seem to work.

Just tried this using latest ABP and Blazor Server template and problem seem to remain. Just like before, this only seem to happen when window is exactly 1200 px wide.

Since this ticked was closed, what is the current status on reimplementing Docker support in ABP Commercial?

https://abp.io/support/questions/8082/What-is-the-support-for-Docker-in-ABP-Commercial-today

Upgrade to 9.0.2 and now we are getting this on basically every page that contains a Blazorise Datagrid. Pleae note that we upgraded manually as ABP Studio did not seem to be updated to 9.0.2 at which point we also upgraded Blazorise to 1.7.1 so it could be related to that.

crit: Microsoft.AspNetCore.Components.WebAssembly.Rendering.WebAssemblyRenderer[100] Unhandled exception rendering component: Method not found: string Blazorise.IClassProvider.TableRowHoverCursor() System.MissingMethodException: Method not found: string Blazorise.IClassProvider.TableRowHoverCursor() at System.Runtime.CompilerServices.AsyncMethodBuilderCore.Start[<HandleVirtualize>d__47](<HandleVirtualize>d__47& stateMachine) at Blazorise.DataGrid.DataGrid1[[Volo.Abp.AuditLogging.EntityChangeDto, Volo.Abp.AuditLogging.Application.Contracts, Version=9.0.2.0, Culture=neutral, PublicKeyToken=null]].HandleVirtualize() at Blazorise.DataGrid.DataGrid1.<OnAfterRenderAsync>d__42[[Volo.Abp.AuditLogging.EntityChangeDto, Volo.Abp.AuditLogging.Application.Contracts, Version=9.0.2.0, Culture=neutral, PublicKeyToken=null]].MoveNext()

Edit:

This does not seem to happen with Blazorise 1.6.2 which is default in 9.0.1. It is a bit tricky when ABP Studio lags behind both CLI and ABP Suite.

This just popped up (meaning "An internal error has occurred") but based on the error message it is probably not related to the translations itself but is rather a general 9.0.2 bug.

hook.js:608 crit: Microsoft.AspNetCore.Components.WebAssembly.Rendering.WebAssemblyRenderer[100] Unhandled exception rendering component: Method not found: string Blazorise.IClassProvider.TableRowHoverCursor() System.MissingMethodException: Method not found: string Blazorise.IClassProvider.TableRowHoverCursor() at System.Runtime.CompilerServices.AsyncMethodBuilderCore.Start[<HandleVirtualize>d__47](<HandleVirtualize>d__47& stateMachine) at Blazorise.DataGrid.DataGrid1[[Volo.Abp.LanguageManagement.Dto.LanguageDto, Volo.Abp.LanguageManagement.Application.Contracts, Version=9.0.2.0, Culture=neutral, PublicKeyToken=null]].HandleVirtualize() at Blazorise.DataGrid.DataGrid1.<OnAfterRenderAsync>d__42[[Volo.Abp.LanguageManagement.Dto.LanguageDto, Volo.Abp.LanguageManagement.Application.Contracts, Version=9.0.2.0, Culture=neutral, PublicKeyToken=null]].MoveNext()

Edit:

Reported it here instead, could be due to us upgrading Blazorise at the same time https://abp.io/support/questions/8330/Bugs--Issues-v90x?CurrentPage=2#answer-3a16d259-d951-b052-1a80-5aa176a3ba90

Hi

What’s your project UI type?

Can you share a gif picture?

It seems that this might have been the result of us having to manually "force upgrade" to 9.0.2, have cleaned and rebuilt the sample now and currently we can not reproduce this problem. But lets keep the ticket open for now, I think we will have to wait to test this until ABP Studio actually supports 9.0.2 with the latest translations. Thanks.

Seems like this could have been the classic case of ABP Suite lagging behind with regards to CLI and ABP Suite despite claiming to be at the latest version. When we manually forced an upgrade to 9.0.2 it seems like the translations did kick in as they should, even though we have only looked at it briefly for now.

There are still some weirdness going on though, like the UI can't seem to decide what language it should be in and it seems to jump back and forth, in our case, English and Swedish, on page loads etc. I am guessing that is more a problem/bug not directly related to Swedish, but testing it out, there actually seem to be a language difference here. Selecting Finish (FI), it seem to stick to that, selecting Swedish (SV), it seems to jump back and forth for page (re)loads.

hi

When can we expect this to be available in an ABP release?

You can try to upgrade Studio to 0.9.16 and create a project.

Hi,

We tried this using ABP Studio 0.9.16 which created a solution with ABP 9.0.1

First thing we noticed is that Swedish (sv) now seem to be the default language, at least it was the one preselected in the newly created solution. Not a problem for us but would imagine for others.

We also noticed that the UI is still a mix of English and Swedish

(Books is just because we selected the new option to generate a CRUD page)

Looking at the JSON file we sent you, we have things like

            {
                "LocalizationKey": "Password",
                "Reference": "Password",
                "Target": "Lösenord"
            },

Yet, at least in the screen shot above, it still shows up as "Password" instead of "Lösenord" even with Swedish selected.

All this of course assumes that the translated JSON actually made it into current release

Edit:

I believe there must be translations simply missing here as for example "Language management" seem to be translated as it should in your screen shots above, but not in mine in this message etc.

hi

Thanks, I will update the template project. 👍

Thanks.

When can we expect this to be available in an ABP release?

Is there a way we can apply the translations we made even before that to our local installation? Would imagine it might require access to the entire source code to do it (ie abp translate -a )?

Showing 71 to 80 of 310 entries
Boost Your Development
ABP Live Training
Packages
See Trainings
Mastering ABP Framework Book
The Official Guide
Mastering
ABP Framework
Learn More
Mastering ABP Framework Book
Made with ❤️ on ABP v10.0.0-preview. Updated on September 05, 2025, 09:28