> ## Documentation Index
> Fetch the complete documentation index at: https://docs.gleef.eu/llms.txt
> Use this file to discover all available pages before exploring further.

# Generate keys

Generating localization keys is a breeze with Gleef. Here is how it works:

<Steps>
  <Step title="Open Gleef's Figma Plugin">
    Open the Gleef plugin in Figma. You can find it in the Plugins menu.
  </Step>

  <Step title="Select the Frame you want to generate keys for">
    <Frame>
      <img width="300" src="https://mintcdn.com/gleef/LoEgPY-wsVG8Oz8H/images/figma-plugin_select-frame.png?fit=max&auto=format&n=LoEgPY-wsVG8Oz8H&q=85&s=6c70843352576462d360a394b7c01952" alt="Select the frame you want to generate keys for" data-path="images/figma-plugin_select-frame.png" />
    </Frame>

    Select the frame you want to generate keys for.

    <Warning>It is highly recommended to select a frame containing your **whole screen** to maximize the context, enabling efficient key generation. </Warning>

    If you select a frame containing only a part of the screen, Gleef will generate keys for that part only. This can lead to missing keys or keys that are not relevant to the whole screen.

    If you select a frame containing multiple screens, Gleef will generate keys for all of them. This can lead to duplicate keys or keys that are not relevant to the whole screen.

    Here is an example at what should be selected: Checkout\_AddAddress frame

    <Frame>
      <img width="300" src="https://mintcdn.com/gleef/LoEgPY-wsVG8Oz8H/images/figma-plugin_selected-frame.png?fit=max&auto=format&n=LoEgPY-wsVG8Oz8H&q=85&s=45c228494425cfdf13393673d4b823a4" alt="Select the whole frame" data-path="images/figma-plugin_selected-frame.png" />
    </Frame>

    Check out [our documentation](/figma-plugin/support/QA#generating-keys) to understand how does frame selection and generation works.
  </Step>

  <Step title="Manage keys">
    Once keys are generated, you can manage them in the Gleef plugin. You can edit and ignore keys as well as display them dynamically in your Figma, and export them.

    [Check it out here](/figma-plugin/how-to/manage).
  </Step>
</Steps>
