I'm following the tutorial here, to build a multi-lingual Power App component in Power Apps for Teams. Because I already have a 3 column Dataverse table (called Localizations) with all my translations, I'd prefer not to hard code the Labels output property. I added the table to the component and tried to pull data. But it doesn't seem to work as expected.
Set(
varTranslations,
Table(
{
Language: "en-ca",
Labels: ShowColumns(Localizations,"key", "en_CA")
},
{
Language: "fr-ca",
Labels: ShowColumns(Localizations,"key", "fr_CA")
}
)
)
The ShowColumns calls say they don't recognize any of the arguments, including the table name.
Is this because components aren't supposed to connect directly to Dataverse? Or is it because I'm calling the connection from inside the OnReset event? Or something else?

Report
All responses (
Answers (