Skip to main content
Skip table of contents

Grade Level Mapping via LTK/Localization

LTK Grade-level Translations

As a state reporting admin, you can enroll and work with students in any LTK grade-level translations.  You must be on PowerSchool version 23.1.0 or higher to access this functionality.

You should not change the grade level designations until your District is ready to start the 23-24 school year. Making these changes before the 22-23 school year is complete will cause problems with your state reporting for the current year. For additional guidance, see the following slide deck: PowerSchool Community - CA State Reporting Content.

These grade-level translations are effective for CA state reporting for the school year 23-24 and beyond. As such, the required updates to the data entry pages and reporting logic will not be available until the summer of 2023. 

The California Department of Education (CDE) has added a new grade level of ‘TK’ that districts must use when reporting Transitional Kindergarten students to CALPADS. This new grade level will be effective starting with the 2023-2024 school year.

To support this functionality, PowerSchool has updated all California state reporting pages and reports to honor the grade level mappings as defined by each district.

For details on configuring and enabling this functionality for the 23-24 school year, refer to Checklist for TK Prior to End of Year Process.

LTK Setup

  1. On the start page, choose System under Setup in the main menu. 

  2. Under Data Management, click Page and Data Management.

  3. Under Localization, click Localize PowerSchool
    Note: This link does not appear if the Language Translator group security permission is not enabled for the user.

  4. Select the Data tab.

  5. Use the following table to enter information in the fields:



    Choose locale

    Choose 'English' as the locale to perform the language translation from the pop-up menu. 

    Choose the functional area or item you want to translate

    Choose 'PowerSchool Customer Defined Data' from the pop-up menu. This filters the selection of information that you can translate in the Text for Translation area.


    The pop-up menu displays a list of various types of messages or data for the selected functional area.

    • Choose Grade Level 

    Note: This field only appears if PowerSchool Customer Defined Data is selected from the Choose the functional area or item you want to translate pop-up menu.

    The numbers to the right of each section signify how many messages have been translated for the selected locale out of the total number of available messages (e.g.: 3/20 indicates that 3 of 20 available values have been translated)

    Search for specific text

    Enter text in the field. Use the pop-up menu to select a search modifier.

    To see all available values for the selected Category, leave this field blank.

    Filtered Retrieved Messages

    Choose a filter option from the pop-up menu:

    • Choose Display all matching messages to filter by the information entered in Search for the specific text field.

    Retrieve Text

    Click to display text for translation based on the selections provided.

    Text Key

    Displays the internal system identifier, such as the system web page name.

    Default Text

    Displays the system-defined text. 

    Translated Text

    Enter a valid CALPADS 'Grade Level Code' as the translated text for each item, as appropriate. 

    Valid values:

    • (IN) Infant
    • (TK) Transitional Kindergarten 
    • (PS) Preschool
    • (KN) Kindergarten
    • (AD) Adult


    • Translated values for grades 1-12 will be ignored for state reporting purposes.
    • If you have more than one grade level that will translate to a single CALPADS grade level code, add a number to the translated values for each to differentiate between them. EX: PS3 and PS4, AD1 and AD2, etc. Only the first 2 characters of the 'translated text" will be used for state reporting purposes.. e.g.: AD1 will be reported as AD
    • To copy and add translated text to matching rows, refer to the Copy and Add Translated Text field.
  6. Click Submit to save the Translated Text field entries. A verification message appears.

  7. Once the setup is completed, the translated values as defined by the user will be used in all CA-specific reports, pages, and functions, including report validations.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.