@Nonnull
	public static synchronized StringBinding getBinding(@Nonnull String translationKey) {
		return translationBindings.computeIfAbsent(translationKey, k -> {
			StringProperty currentTranslation = Lang.currentTranslation;
			return new SynchronizedStringBinding() {
				{
					bind(currentTranslation);
				}

				@Override
				protected synchronized String computeValue() {
					return Lang.get(currentTranslation.get(), translationKey);
				}
			};
		});
	}
@param translationKey
		Key name.

@return JavaFX string binding for specific translation key.
recaf-ui/src/main/java/software/coley/recaf/util/Lang.java