Postman collection
General Read

pixiReadTranslations

Returns entries of the Pixi translation table page by page, ordered by `TranslationKey`, starting after a given key.

Reads translation entries (language-specific texts) from the Translation table using keyset paging.

  • If TranslationKey is omitted or NULL, it is set to 0, so reading starts at the beginning of the table.
  • If RowCount is omitted or NULL, it is set to 1000.
  • The call returns at most RowCount rows whose TranslationKey is greater than the given TranslationKey, sorted by TranslationKey ascending.

To read all translations, start with TranslationKey = 0 (or omit it). Then call again with the highest TranslationKey of the previous page until fewer than RowCount rows come back.

Notes

  • Because both parameters are replaced by defaults when they are NULL, only the paging branch is ever executed. The code also contains branches for an exact lookup by TranslationKey and for an empty result, but these are unreachable.
  • Passing a specific TranslationKey does not return that entry. It returns the entries after it.
  • The table is read WITH (NOLOCK), so uncommitted changes may be visible.
  • RowCount = 0 returns no rows. A negative RowCount causes a SQL Server error from the TOP clause.
  • The column types are not visible in the code because the definition of the Translation table is not attached.

Tables used

Translation · Read
SQL object:
dbo.pipiReadTranslations
Updated at 2026-10-30