Multiple projects in one project

Hello

Multiple projects in one project.

Project structure:

Localization Tables:
-Localization Table 1
-Localization Table 2
-Localization Table 3
-Localization Table 4

Project A uses

  • Table 1

Project B uses

  • Table 1
  • Table 2

Project C uses

  • Table 3

How to exclude table 2,3 and 4 from project A, so that they are not included in the build?

You could create different addressable groups for each project, drag the relevant tables into each and then use the include in build option to toggle them on/off.

1 Like

Oh thank you for the quick response

I ran to test it :slight_smile:

thank you so much

1 Like

Hello

How to return “info_en” back to “Localization-String-Tables-English (en)”?

Can you drag it Into the group? If not you can disable the read only flag by selecting the group and changing the inspector to debug mode by right clicking the header.

Doesn’t allow drag and drop.

1.After checking “read only” to false, and dragging the objects back, they are now not grayed out, is that supposed to be?
2.A warning appears, what is it? I’ve never encountered this before. What should I do to remove it

  1. I set “read only” to true in “serialize entries” and they are now also grayed out (I thought it would be automatic if you set the parent “read only” to true back)

Read only just stops you making changes in the editor. Those warnings mean you have some entries for items in a table that do not exist in the Shared Table Data.

So they wont do anything, its an indication that you have 2 items that were translated to “Please make sure you are connected to the internet…”. So looks like you have some duplicated keys at some point and they did not get cleaned up. You can click the Remove from Table button to clean them up. They wont do any harm being there.

1 Like

Thank you, it’s all good now.

1 Like

Hello!

Quick question.

I created a group where the tables will be included (Localization Group)

The newly created group (Localization Group) by default has the field “Bundle Naming” - Append Hash To File Name, but the default group with tables (Localization-String-Tables Englis (en)) has the field “Bundle Naming” - Filename.
Do I need to change the “Bundle Naming” field to “Filename” in the “Localization Group”?


The bundle naming can be whatever you want it to be. We default to without hash because the file names are a bit shorter but both work. There used to be a bug where we only supported one but that has been fixed for some time now.

1 Like

Thank you so much:)

1 Like

Hello!

I have built projects, everything works great. Amazing)


I have a small question, not on the subject of localization.

I was checking the assets that are included in the project and I came across the file “UnitySplash-Cube” and its size is about ~3mb. I understand it’s a texture before running the application. Is this normal?

Yes it’s the splash screen logo, unfortunately you can not remove it, it’s always included. There is work to make it optional but that’s not available at the moment. It will hopefully land in 2022.2

1 Like