fix: #28
This commit is contained in:
		
							parent
							
								
									c4777e35a9
								
							
						
					
					
						commit
						0afe7772c5
					
				@ -8,6 +8,17 @@ export function initLocale() {
 | 
				
			|||||||
  };
 | 
					  };
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
export function getString(localString: string): string {
 | 
					export function getString(
 | 
				
			||||||
 | 
					  localString: string,
 | 
				
			||||||
 | 
					  noReload: boolean = false
 | 
				
			||||||
 | 
					): string {
 | 
				
			||||||
 | 
					  try {
 | 
				
			||||||
    return addon.data.locale?.stringBundle.GetStringFromName(localString);
 | 
					    return addon.data.locale?.stringBundle.GetStringFromName(localString);
 | 
				
			||||||
 | 
					  } catch (e) {
 | 
				
			||||||
 | 
					    if (!noReload) {
 | 
				
			||||||
 | 
					      initLocale();
 | 
				
			||||||
 | 
					      return getString(localString, true);
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					    return localString;
 | 
				
			||||||
 | 
					  }
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user