I have got only one column for a table when i create two localized tables. Code as bellow.

    -- Month
    CREATE TABLE `month` (
      `id` INT PRIMARY KEY NOT NULL AUTO_INCREMENT,
    );

    -- Month Localized
    CREATE TABLE `month_loc` (
      `month_id'    INT NOT NULL,
      `name`        VARCHAR(200)    NOT NULL,
      `description` VARCHAR(500)    NOT NULL,
      `lang_id`     INT NOT NULL
    );

`month_loc.month_id` is the foreign key. 

Month table holds only the primary key. Other all fields should be localized. Is this table structure correct ? 

Thanks.