Skip to content

Issue with paring Figma text element to key in Tolgee #88

@FilipObornik

Description

@FilipObornik

Mapped keys disappear immediately after linking (self-hosted instance)

Description

When attempting to map a Figma Text element to a Tolgee key, the key appears as mapped for approximately 1 second and then disappears. This happens both when:

  • Using the Link icon to select a key from the list
  • Manually entering the key name

One translation text element was successfully mapped initially and continues to work correctly (bidirectional sync between Tolgee and Figma works as expected). However, I am unable to add any additional key mappings.

Steps to Reproduce

  1. Select a Text element in Figma
  2. Click the "Link" icon in the Tolgee plugin
  3. Select a key from the list (or manually enter a key name)
  4. Key briefly appears as connected (~1 second)
  5. Key mapping disappears

Expected Behavior

The key should remain linked to the Text element and persist after selection.

Actual Behavior

The key connection is lost immediately after being established. The link icon returns to its unconnected state.

Environment

Component Version/Details
Tolgee Self-hosted via Coolify (version not visible in admin panel)
Figma Mac Desktop app v126.0.4
OS macOS

What I've Tried

  • Restarted Figma
  • Reconnected the plugin (re-entered API key and URL)
  • Manually entering key names instead of selecting from list
  • Tested in Figma web version (same issue)

Additional Context

  • One existing key mapping continues to work perfectly, suggesting the plugin/API connection is functional
  • API key has translations.edit and translations.view scopes

Video

report.mov

Note: I'm a developer based in Czechia and happy to join a live debugging session if that would help diagnose the issue. Feel free to reach out!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions